16:00:59 <inc0> #startmeeting kolla
16:00:59 <openstack> Meeting started Wed Jan 11 16:00:59 2017 UTC and is due to finish in 60 minutes.  The chair is inc0. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:01:01 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:01:04 <openstack> The meeting name has been set to 'kolla'
16:01:16 <inc0> #topic rollcall, w00t please!
16:01:17 <egonzalez> woot o/
16:01:18 <duonghq> O/
16:01:20 <inc0> you know what to do
16:01:21 <inc0> ;)
16:01:25 <Jeffrey4l> o/
16:01:27 <mandre> o/
16:01:30 <sayantani01> woot woot!
16:01:31 <mliima> :) \Ô/
16:01:35 <berendt> o/
16:01:37 <britthouser> 0/
16:01:37 <sdake> o/
16:01:42 <rhallisey> hello
16:01:48 <zhubingbing> o/
16:01:50 <zhubingbing> o/
16:02:06 <sdake> zhubingbing did a double wave :)
16:02:17 <zhubingbing> ;)
16:02:42 <pbourke> o/
16:02:46 <sp__> o/
16:02:46 <SamYaple> 0/
16:02:50 <kfox1111> o/
16:02:57 <qwang> o.
16:03:01 <qwang> o/
16:03:48 <inc0> #topic Announcements
16:04:18 <inc0> 1. We have voting open for new deliverables. Cores, please cast a vote, you should get link on your mailbox
16:04:39 <inc0> any community announements?
16:04:49 <sdake> just a heads up - if you don't get a voting link please ping inc0
16:04:56 <sdake> its important that eveyrone have a vote ;)
16:05:06 <inc0> well, in this case core team;)
16:05:10 <wirehead_1> meow meow
16:05:13 <sdake> right - just core team will get link :)
16:05:18 <sdake> core teams :)
16:05:29 <portdirect> wirehead_: woof! woof!
16:05:41 <inc0> behave you two!
16:05:55 <inc0> who are good boys?
16:06:05 <inc0> ok, back to business;)
16:06:13 <inc0> I guess no other announcements?
16:06:24 <sdake> things pretty slow becaue of the holiday shutdown inc0
16:06:25 <inc0> moving on
16:06:33 <inc0> yeah, trust me I know
16:06:36 <sdake> although we are tagging 3.0.2 of kolla
16:06:37 <inc0> Oregon is shut down today
16:06:40 <sdake> or i t has been tagged
16:06:42 <Jeffrey4l> i have one, newton 3.0.2 is release
16:06:44 <inc0> it has been tagged
16:06:46 <sdake> and also kolla-kubernetes 0.4.0 is tagging soon
16:06:51 <sdake> hopefully its ready today
16:06:52 <Jeffrey4l> cool.
16:06:58 <zhubingbing> cool
16:07:02 <sdake> Jeffrey4l you will have to submit hte erquest pls :)
16:07:09 <sdake> we can add that to agenda i htink
16:07:12 <egonzalez> Jeffrey4l: feature freeze for Ocata is in two weeks right?
16:07:15 <Jeffrey4l> sdake, my pleasure.
16:07:17 <kfox1111> need some hub images for 3.0.2
16:07:19 <Jeffrey4l> egonzalez, yep.
16:07:24 <inc0> ok, actually let's start with this one
16:07:27 <Jeffrey4l> around Jan 25.
16:07:27 <kfox1111> and there's about 3 ps's about to go in to finish 0.4.0.
16:07:33 <inc0> #topic releases, 3.0.2 and 0.4.0
16:07:56 <inc0> my question is
16:08:08 <inc0> does 0.4.0 need to be based on 3.0.2 images?
16:08:25 <inc0> or this is just because gate lacking of new images?
16:08:36 <sdake> inc0 my take is kolla-kubernetes *should* be building images from kolla repo and loading into a docker hub locally in the gate
16:08:55 <inc0> you mean master?
16:09:02 <sdake> inc0 however that is not the case with the images
16:09:17 <sdake> I'd like master rather then newton for kolla-kubernetes yes, however, kfox1111 seems to want newton
16:09:23 <Jeffrey4l> seems kolla-k8s is using 3.0.2 hub.docker.com images
16:09:25 <sdake> we should always be gating on master
16:09:26 <kfox1111> there are some hacks in kolla-kubernetes to work around bugs in 3.0.1
16:09:33 <kfox1111> we'd really like to get rid of them for 0.4.0.
16:09:47 <sdake> inc0 for the short term, we need the 3.0.2 docker hub images
16:09:54 <sdake> perhaps Jeffrey4l can build them and push them
16:10:00 <sdake> since coolsvap is out of the office for the moment
16:10:08 <kfox1111> Jeffrey4l said he didn't have the bandwidth.
16:10:13 <sdake> ok
16:10:14 <Jeffrey4l> sdake, actually no. ( have a bad net in China )
16:10:18 <kfox1111> portdirect does but doesn't have a machine available.
16:10:23 <sdake> kfox1111 i'll push them today then
16:10:31 <kfox1111> k. thanks.
16:10:34 <Jeffrey4l> portdirect, promise to push them today.
16:10:36 <sdake> but can't make a long term commitment to pushing consistently
16:10:39 <inc0> thanks sdake
16:10:44 <inc0> I'll push buntu
16:10:50 <kfox1111> if you coudl do the centos-binary and ubuntu-binary first, then I can test sooner.
16:10:53 <sdake> inc0 cool - splitting up work sounds great :)
16:10:53 <inc0> no, we need to handle it automagically
16:11:02 <inc0> at the end of the day
16:11:05 <kfox1111> +1 to automation in the future.
16:11:07 <sdake> inc0 agreed
16:11:10 <kfox1111> I can help with that I think.
16:11:22 <duonghq> When our network better I will take the responsibility but auto is better ideal
16:11:23 <inc0> we should talk to infra
16:11:38 <portdirect> if you are struggling - I'll have access back in about 4 hours
16:12:02 <inc0> anyway, https://review.openstack.org/#/c/418550/ <- working on bringing fresh images to gates
16:12:03 <sdake> i can definately push the centos images - I have a pushing vm just for i t
16:12:25 <sdake> just can't commit long term to pushing or maintaining docker hub images because of time constraints with $$DAYJOB
16:12:54 <inc0> no commitments
16:13:15 <kfox1111> sdake: awesome thanks. yeah. long term it really belongs in the gate somehow. I have some ideas after talking with infra that might work.
16:13:26 <sdake> inc0 that work looks relaly good
16:13:45 <inc0> well, I hope to make it work sooner rather than later
16:13:53 <sdake> kfox1111 what that work does is use master images (rather then newton) to gate kolla-kubernetes
16:13:59 <sdake> this is how kolla-ansible operates until end of cycle
16:14:24 <inc0> yeah, I'd like to have same logic for that across deliverables
16:14:36 <inc0> otherwise explaining it to users will be hell
16:14:36 <sdake> inc0 i think where that might struggle is xenial binary since i'm not sure they have a DLRN feature
16:14:37 <sdake> (delorean)
16:14:56 <inc0> why would that be an issue?
16:15:03 <inc0> I mean we have xenial binary
16:15:03 <sdake> kfox1111 do you have issue with that?
16:15:25 <kfox1111> sdake: my plan was to get both working.
16:15:25 <sdake> inc0 the reason is because kfox1111 stated above he needs 3.0.2 containers for ubuntu binary (the gate is voting iirc or will be soon)
16:15:32 <kfox1111> newest stable and trunk.
16:15:35 <kfox1111> then we can test upgrades.
16:15:40 <sdake> kfox1111 cool - thats a fantastic idea
16:15:56 <inc0> I'd be soft against voting on binary gates
16:16:01 <sdake> kfox1111 so no conflict then with the idea?
16:16:06 <inc0> as binary gates arent voting in kolla
16:16:09 <kfox1111> so that ps is great, but I'll add another set of tests for it.
16:16:15 <sdake> inc0 ya i feel same way - maybe nonvoting gates for some time
16:16:29 <kfox1111> inc0: I agree with not voting on binary trunk.
16:16:30 <inc0> so technically there is slight chance of have them polluted in tarballs.o.o
16:16:39 <kfox1111> binary stable should always work though.
16:16:39 <inc0> source gates are voting and should be stable at all times
16:16:50 <inc0> yeah, not our fault most of the time
16:16:55 <kfox1111> yeah.
16:17:00 <sdake> inc0 source  gates on deploy are voting?
16:17:04 <sdake> for ansible?
16:17:31 <kfox1111> we should talk about making kolla-kubernetes gates voting on kolla container changes too at some point.
16:17:38 <inc0> no, but after registry happends there (https://review.openstack.org/#/c/413720/) I hope to make them such
16:17:46 <sdake> inc0 sweet :)
16:17:53 <wirehead_> Yeah, that's already regressed at least once or twice, kfox1111
16:17:53 <inc0> speaking of which, review this change polease
16:17:55 <inc0> it's important
16:18:10 <inc0> Jeffrey4l, how long till it's no longer wip?
16:18:16 <sdake> kfox1111 what  we need there is cross repo gating
16:18:22 <kfox1111> sdake: yeah.
16:18:27 <Jeffrey4l> will update it tomorrow.
16:18:36 <sdake> kfox1111 i can possibly help implement that since Jeffrey4l has figured it out already
16:18:47 <sdake> kfox1111 and its just a different set of scripts and gate code to run
16:18:55 <kfox1111> sdake: I think the kolla-kubernetes gate should be reusable for that. just needs containers prebuilt before the  run.
16:19:16 <inc0> so review I proposed is to kolla-k8s
16:19:18 <sdake> kfox1111 right - that is how kolla-ansible does cross-repo gating
16:19:20 <inc0> and this is kolla-ansible
16:19:26 <inc0> so both repos already have wip
16:20:13 <inc0> anyway, keep an eye on these changes please, we can have voting gates before end of the year with them
16:20:36 <sdake> you mean 2017 :)
16:20:45 <inc0> release
16:20:49 <inc0> omg, need caffeine
16:20:53 <inc0> sorry
16:20:58 <sdake> ya - that conufsed me - why i asked for clarification :)
16:21:10 <inc0> let's move on
16:21:26 <inc0> #topic Deprecation of Debian images during Ocata cycle, removal during Pike cycle
16:21:30 <inc0> berendt, you're up
16:21:42 <berendt> yes i want to revisit this topic
16:21:51 <berendt> we already discussed the removal of debian last cycle and delayed it
16:21:58 <berendt> is there any activity on the debian images now?
16:22:06 <berendt> there are still not gate jobs
16:22:10 <Jeffrey4l> i see nothing
16:22:23 <berendt> i already opened a review and a bug report for the deprecation
16:22:37 <berendt> if you think it is fine to move forward i will open a vote on dev ml tomorrow
16:22:47 <sdake> here is the thing
16:22:57 <sdake> we agreed already we would deprecate if there was not further implementation
16:23:02 <sdake> and i have not seen further implementation
16:23:09 <sdake> nor have I seen anyone step up to maintain it
16:23:15 <berendt> this means we do not need an other vote?
16:23:16 <sdake> those were the two things we agreed upon
16:23:42 <berendt> #link https://review.openstack.org/#/c/417874/
16:24:07 <sdake> berendt i think we agred we would vote on it again this cycle
16:24:14 <sdake> although i don't recall
16:24:28 <berendt> ok i will open a vote tomorrow
16:24:34 <inc0> berendt, so to follow full deprecation path we should also send mails to openstack-dev and ops mailing lists
16:24:57 <berendt> inc0: i will cc openstack-ops, this should be sufficient
16:24:57 <sdake> berendt right - that is part of the process - especially the ops list
16:24:59 <inc0> also, I'd say if we find volunteer to pick up the work and create gates, we shouldn't deprecate it
16:25:15 <berendt> inc0: yes, but we already tried this last cycle.
16:25:19 <sdake> here is what I'd suggest
16:25:28 <sdake> send email to ops list, if the ops list responds with crickets
16:25:38 <kfox1111> sdake: there's a chance the email will dig someone up. so lets leave the door open a crack for that.
16:25:39 <sdake> then send vote to ml for core review team
16:25:41 <inc0> yeah, so just a remider to them;)
16:25:46 <sdake> kfox1111 agreed
16:25:52 <kfox1111> but if no one shows up we do follow through.
16:26:02 <inc0> yeah I'd hate to screw people who actually used it
16:26:08 <sdake> berendt - i'd highly recommend doing them staged tho - email to ops list - wiat a week, then email to dev list
16:26:10 <berendt> ok, mail to ops this week, mail to dev with vote next week if nobody rpolies
16:26:14 <sdake> if ops say "NO WAY"
16:26:19 <sdake> then we are stuck with it :)
16:26:28 <inc0> and have a volunteer
16:26:51 <inc0> if someone says no way to me it's equivalent to "I'll take care of these images"
16:26:53 <berendt> ok i will do this tomorrow, we can revisit the feedback from ops next meeting and move forward with the vote after the next meeting
16:27:03 <inc0> you can point that in email too;)
16:28:12 <inc0> can we move on?
16:28:14 <berendt> i think we can move forward to the next topic
16:28:24 <inc0> #topic PTG planning
16:28:36 <inc0> I wanted to leave it to the end, so we can keep doing it for rest of meeting
16:28:40 <berendt> who will attend?
16:28:55 <sdake> berendt inc0 has organized remote participation
16:29:07 <sdake> berendt so hopefully eveyrone from the core review team can make it that can't make the travel
16:29:10 <inc0> #link https://etherpad.openstack.org/p/kolla-ocata-ptg
16:29:17 <inc0> yeah, we'll have teleconferences going
16:29:26 <berendt> that's great
16:29:27 <duonghq> Nice
16:29:34 <kfox1111> I'll be attending.
16:29:40 <sdake> i'll also be there in person
16:29:52 <sdake> mon-wed
16:30:00 <portdirect> you'll be able to disconnect me :)
16:30:11 <sdake> i leave wed at some point, although I saw tripleo wants to have a collaboration effort
16:30:13 <inc0> so I think this PTG will have more k8s sessions than ansible
16:30:24 <inc0> depends on our decision
16:30:30 <kfox1111> sdake: +1 to talking with tripleo
16:30:37 <Jeffrey4l> i will not be there.
16:30:42 <sdake> kfox1111 unfortunately i can't change my flight
16:30:48 <inc0> but personally think at this stage of project we need more talking in k8s
16:30:54 <sdake> kfox1111 so if we do anything live it will have to be wednesday morning
16:30:55 <kfox1111> sdake: thats ok. I'll be there all week, so I can do it.
16:31:00 <sdake> kfox1111 cool
16:31:05 <inc0> well, wed is common day I think
16:31:13 <inc0> and I can try to extend my stay
16:31:15 <sdake> inc0 wish that was clear from the schedule :(
16:31:19 <inc0> so we'll see
16:31:37 <inc0> yeah, I need to pick the brain of organizers regarding time/space
16:32:17 <sdake> comon folks plz open the ptg etherpad :)
16:32:36 <sdake> there is only 7 people on it atm, and we had a whoel bunch of waves at the meeting start :)
16:32:42 <inc0> so far 5/5 is kolla-k8s;)
16:36:01 <sdake> even if you can't make the ptg, please add your suggestions for sessions
16:37:00 <rhallisey> SamYaple, around?
16:37:44 <zhubingbing> talk about flaunted?
16:37:51 <sdake> egonzalez the red hurts my eyes :)
16:37:57 <zhubingbing> fluentd
16:37:58 <sdake> egonzalez any chance you can  change your colors :)
16:38:07 <egonzalez> yeah, me too ;)
16:38:36 <sdake> thanks egonzalez :)
16:40:59 <SamYaple> rhallisey: i am
16:43:19 <rhallisey> SamYaple, have you ever considered having multiple playbooks in kolla-ansible.  A playbook for bootstrap, deploy, upgrade, ect...
16:44:03 <rhallisey> or having one playbook with good use of tags
16:44:13 <rhallisey> for easier browfield deploys
16:44:37 <inc0> rhallisey, I did
16:44:54 <rhallisey> inc0, what are your thoughts on the matter?
16:44:56 <inc0> we did action variable because there is no way to share parts of roles
16:45:18 <inc0> like, I don't want to have role nova-upgrade because it won't be able to share any tasks from nova-deploy
16:45:26 <rhallisey> right
16:45:34 <inc0> and in reality in 90% of cases they're just subset of deploy tasks
16:45:44 <rhallisey> yup that's true
16:45:45 <inc0> with potentially few extra upgrade specific tasks
16:45:56 <SamYaple> rhallisey: thats supposed to be dont with tags
16:46:07 <SamYaple> rhallisey: at least in the ansible world, kolla does it different
16:48:36 <sdake> wow 19 people on the pad
16:48:36 <sdake> like a record ;-)
16:56:00 <sdake> ok looks like people are sort of done :)
16:56:10 <inc0> yeah
16:56:13 <sdake> I think we can refine this next meeting a bit as well - typically in the past we have 2-3 sessions on it
16:56:16 <inc0> let's have few minutes of open convo
16:56:17 <sdake> just sorting out the agenda
16:56:19 <inc0> #topic open discussion
16:56:41 <sdake> thanks inc0 for the agenda  time - I know its expensive :)
16:57:13 <inc0> yeah, this part of our meeting process is not ideal
16:57:41 <inc0> maybe etherpad would be easier
16:57:57 <egonzalez> zhubingbing is finishing fluentd, review/test are welcomed ;)
16:57:59 <Jeffrey4l> etherpad can be multi thread ;)
16:58:02 <egonzalez> #link https://review.openstack.org/#/c/407392/
16:58:02 <sdake> zhubingbing ++
16:58:12 <zhubingbing> yes
16:58:23 <zhubingbing> fluentd most log analysis work has been basically completed;
16:58:33 <zhubingbing> help me review it
16:58:36 <sdake> zhubingbing is syslog sorted out?
16:58:47 <zhubingbing> yes
16:59:11 <zhubingbing> about fluentd is differnet
16:59:22 <sdake> zhubingbing cool - i'll pull down the patchset today and give it a go before next meeting
16:59:37 <mliima> we have many DocImpact bugs filled in launchpad:/
16:59:40 <sdake> i'd encourage others to do the same, so we can get this work merged - it seems pretty important
16:59:46 <zhubingbing> Flunentd syslog with heka there is a bit different
16:59:46 <Jeffrey4l> fluentd do not support syslog /dev/log socket and it listen on a tcp port.
16:59:46 <inc0> guys
16:59:50 <inc0> we ran out of time
16:59:54 <inc0> please overflow to kolla
16:59:58 <inc0> thanks everyone for attending!
17:00:00 <sdake> thanks inc0
17:00:00 <mliima> bye guys
17:00:03 <inc0> #endmeeting Kolla