16:00:02 #startmeeting kolla 16:00:03 Meeting started Wed Jan 18 16:00:02 2017 UTC and is due to finish in 60 minutes. The chair is inc0. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:04 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:06 The meeting name has been set to 'kolla' 16:00:23 woot 16:00:24 #topic w00t for kolla! rollcall plz 16:00:30 woot! o/ 16:00:33 w000000000000t 16:00:40 woot! 16:00:40 woot !! 16:00:54 chatbot seems to be laggy too 16:00:59 Jeffrey4l: Error: Can't start another meeting, one is in progress. Use #endmeeting first. 16:01:11 inc0 ya its ok 16:01:11 Jeffrey4l inc0 made it in time :) 16:01:18 meow meow 16:01:20 sorry guys 16:02:03 inc0 its a-ok 16:02:12 o/ 16:02:14 o/ 16:02:16 o/ 16:02:27 o/ 16:02:35 sorry, got some network issue. 16:02:41 O/ 16:03:19 0/ 16:03:41 #topic announcements 16:03:49 kolla-k8s 0.4.0 is out 16:03:55 so yay 16:04:01 anything else?:) 16:05:03 guess not 16:05:21 #topic Kolla deliverable 16:05:33 sdake, what exactly you meant by it? 16:05:44 umm 16:05:48 i put hte agenda together 16:05:52 i thought we would want to talk about blueprints 16:05:57 since the deadline is like t-1 week out 16:06:06 and figure out which blueprints to move to pike now 16:06:07 yeah, makes sense 16:06:10 so peopel could focus on ocata 16:06:33 inc0 however your our ptl, so you decide how tot hanle htis sectio n:) 16:06:44 https://launchpad.net/kolla/+milestone/ocata-3 16:06:51 no, I agree 16:06:53 let's do this 16:06:57 thanks 16:08:11 real quick, on annuncmeenet,s sorry was multitasking 16:08:27 if folks wnat to be a part of the helm wg eithe email me or email inc0, and we will get you set up 16:08:33 stdake@cisco.com 16:08:36 thanks :) 16:08:42 this is the openstack + helm wg 16:08:55 so, let's get to blueprints 16:09:00 1. fluentd seems to be going ok 16:09:00 so slow progress 16:09:00 vice 16:09:02 nice 16:09:14 inc0 i typically boot these out of the relesae ;) 16:09:19 2. keystone upgrades - this has to land. 16:09:20 and move them to pike 16:09:41 let's update status tho 16:10:24 yup - inc0 its hard to get popeple to keep the status updated on the blueprints 16:10:24 also, let's make this Friday a bug day 16:10:39 inc0 no dobut - 190 bugs :( 16:10:44 its night impossible 16:10:54 so let's make every Friday till release bug day;) 16:11:13 cores focus on bugs, people fix bugs 16:11:30 inc0 that wont work for me personally but sounds like a good idea ;) 16:11:49 you can fix bugs without having cores around 16:11:58 right 16:11:58 what I mean is to try to help non-cores 16:12:12 and non cores, please use this time if you want contributions 16:12:15 we'll be around 16:12:20 I'll send mail to ML later 16:12:31 inc0 typically the way I handle the blueprints in the past is to kick out all the low and medium that are not in good progress to pike 16:12:50 inc0 and then bounce high at mileston e#3 release 16:12:51 and that;s what I'm going to do 16:12:54 cool 16:13:00 inc0 just trying to help with my experience ;) 16:13:10 but my personal request, if anyone has bp on them, update it's status 16:13:21 otherwise I assume it's not being worked on 16:13:25 inc0 anything that is slow progress, i would bounce now 16:13:46 well, I want to give people chance to make changes to this status 16:13:53 inc0 sounds good 16:13:54 I'll do some due diligence myself 16:14:00 after meeting 16:14:10 inc0: sorry for being late, what is the current topic? 16:14:13 inc0 ya i had to spend inordinate amoutns of time reviewing the whiteboard in the blueprints as ptl to detemrine status :) 16:14:19 sbezverk kolla deliverable blueprints 16:14:27 sdake: thanks 16:14:28 sbezverk, if you have koilla/kolla-ansible bp on you, please update status 16:15:01 #action all - update status on blueprints 16:15:17 that was correct syntax? 16:15:22 yup should be 16:15:34 not sure tbh - i think its ok tho :) 16:15:34 well, whatever, I'll send this to ML too 16:15:40 good idea re ml inc0 16:16:18 ok, so let's stop on that, again, make sure your bp status is up to date, today I'll send ML and give full 24hrs for that 16:16:24 tomorrow I'm bouncing blueprints 16:16:53 same will go to kolla-ansible deliverable, so I'll skip this 16:17:09 #topic kolla-kubernetes 0.5.0 16:17:19 timebox you wanted was 10min sdake? we can extend it 16:17:25 since we saved time on bps 16:17:25 ok 16:17:33 well i dont know how much time we need 10 mins shoudl be enough 16:17:39 fine then 16:18:11 since we are release independent and havne't released a 1.0.0 I changed around the tracker here: https://launchpad.net/kolla-kubernetes 16:18:30 the idea is inc0 will submit a request at his earliest convience to change us to release:cycle_traling 16:18:35 I think that can happen in early pike 16:18:39 for only a month or so 16:18:50 but cant happen now bcause release models are forzen by the release team 16:18:56 releae model changes 16:19:06 that would be great, but frankly I'd do it adter 1.0 16:19:13 we released 0.4.0 on sunday: https://launchpad.net/kolla-kubernetes/master/0.4.0 16:19:29 yeah, probably better after 1.0. 16:19:31 Thanks a ubnc hto eveyrone involved - and especially writing the reno release notes at teh last minute - and jeffrey4l for fighuring out how to get them to render 16:19:35 we still need to define what is required for 1.0 too. 16:19:47 agree kfox1111 <- wanted to say it myself 16:19:49 here is 0.5.0 with a 1 month window 16:20:01 https://launchpad.net/kolla-kubernetes/+milestone/0.5.0 16:20:03 ionly 5 small blueprints 16:20:05 I'd suggest making this full PTG session 16:20:07 5 large blueprints 16:20:18 inc0 wfm - we have ptg planning on agenda too 16:20:44 the 5 large blueprints, the idea of this "sprint" (even though openstack doesn't use agile but is more waterfall + opensorucy:) 16:20:53 is to get us to the point we have a complete implementation 16:21:15 the service layer is already in progress 16:21:20 we also need galera 16:21:23 the key thing here is people should sign up for stuff that interests them 16:21:29 sdake: there may be two much work on that 0.5.0 mile stone to be time based. 16:21:30 or even a/p myself replication 16:21:30 inc0 that can go under the services workitem 16:21:40 kfox1111 i understand -we can kick things out as needed 16:21:55 kfox1111 open source projects don't have capacity planning 16:22:01 kfox1111 because its avolunteer effort 16:22:15 kfox1111 so if things don't make the 1 mo deadine, they go to 0.6.0 16:22:16 right. so either they move the release data, or don't implement stuff. 16:22:25 do we move the deadline or not implement stuff? 16:22:33 the deadline is lined up to finish prior to the ptg 16:22:38 ah. 16:22:38 so we have an implementation to discuss at the ptg 16:22:43 depends on stuff kfox1111 16:22:48 that would be a good deadline to keep. yeah. 16:22:51 so for this sprint, I think we keep the deadline as is 16:22:57 +1 16:23:11 for other deadlines, release:independent deliverables are flexible 16:23:24 ok , so PLEASE SIGN UP - just replace unassigned 16:23:32 note you will have to click through the blueprint to see what to sign up for 16:23:41 feel free to add to the work items too if you are going to actually do the work :) 16:23:52 I've got some other stuff that I'll make bp's for and add to that milestone. 16:23:54 i htink the scope of 0.5.0 is doable given the team size we have 16:24:05 kfox1111 to 0.5.0 you mean? 16:24:09 yeah, 16:24:22 kfox1111 cool - hopefully they make sense for a basic demoable thing that works :) 16:24:33 plumbing. 16:24:34 so people can try it out prior to ptg 16:24:36 kfox1111 roger 16:24:47 any Q&A? 16:24:48 every container needs an overridable image pull policy, 16:25:03 every cconfigmap needs an overridable name, 16:25:04 etc. 16:25:11 kfox1111 ok - wel yo uknow how to add work items :) 16:25:14 note there are a ton of blueprints i nthe backlog as well 16:25:14 if we can have demoable thing by ocata, I'd be very happy PTL 16:25:20 yup. :) 16:25:29 inc0 we are close I think :) 16:25:39 kfox1111 if you are adding smoethign make sure its not already in teh backlog 16:25:46 yeah, I see that and I'm already happy PTL 16:25:48 another one not on the list is deployment docs. 16:25:58 inc0 service layer finishes up (which uses entrypoint) and we are pretty good to go 16:26:08 kfox1111 yes docs, we need much better docs 16:26:09 all around 16:26:18 kfox1111 that is a continous improvement thing and doens't need a blueprint 16:26:21 but does need attention 16:26:24 I'm workign on a reboot testing gate job 16:26:29 and we probably need an upgrade job too. 16:26:52 nice kfox1111 :) 16:26:54 well upgrade is something we need for 1.0 16:26:58 at least minor upgrades 16:27:00 which are easier 16:27:08 we have plumbing now for 2/3 in the gate, and trunk soon. 16:27:20 so upgrade testing shoudl be possible now. 16:27:37 inc0 i think you missed an announcement on the integration with registry in the gate 16:27:45 it's still WIP 16:27:46 so i'm done, maybe you can talk about that a bit? 16:27:51 oh I thought it merged 16:27:51 that's why I haven't announce it just yet 16:27:55 nope 16:28:00 sdake: its close. 16:28:11 cool m ybad then :) 16:28:14 probably today. :) 16:28:14 inc0, it is merged 16:28:18 https://review.openstack.org/#/c/418550/ 16:28:29 l4yerffeJ, in ansible, we were referring to k8s 16:28:43 inc0 oh - I was talking about kolla-ansible deliverable there 16:28:51 ok 16:28:53 inc0 sorry to change subjects on ya 16:28:54 ok. 16:28:57 then yeah, it's merged 16:28:58 icn0 but i think its a big deal 16:29:04 k8s is close 16:29:05 I know 16:29:11 we cna probabl8y move on :) 16:29:16 we can have voting gates as far as I'm concerned 16:29:25 voting deploy gates 16:29:34 if we are to talk about that - change topic :) 16:29:39 #topic gates 16:29:46 m0ar gates!! 16:29:50 I'll inject it here since it's kinda important 16:30:02 1 thing I need to ask you guys (k8s) is to move to source gates 16:30:05 kinda^crucial 16:30:06 when registry lands 16:30:17 as binary gates in kolla aren't voting 16:30:20 inc0 yup we need source gates at minimum 16:30:25 inc0 i'll take tha ton 16:30:31 trunk-source non voting. 16:30:33 inc0 assumign i can figure it out on my own 16:30:35 hence there is potential that registry will have broken images 16:30:41 3.x voting. 16:30:52 i hope trunk source voting in kolla-ansible ;) 16:30:58 then random broken trunk won't prevent progress on kolla-kubernetes. 16:31:01 kfox1111, I'd go with trunk source voting 16:31:09 trunk is unstable. stable is stable. 16:31:33 kfox1111 one thing to note, when we branch, we will have separatee gates per version 16:31:35 but one of kolla things is that we master deployment tool works with master images 16:31:37 voting gate force committer to fix the gate first. 16:31:52 kfox1111 so the issue you are discussing wont be a thing post 1.0 16:31:57 sdake: once 1.0 hits and kolla-kubernetes is not in such active dev, I agree. 16:32:02 we should have smoketest deploy gates in kolla itself too 16:32:03 kfox1111 right 16:32:03 for k8s 16:32:06 we already have it for ansible 16:32:11 but for now, enhancements to kolla-kubernetes affects multiple versions. 16:32:17 inc0 ya cross-repo gating would be nice for kolla-k8s 16:32:23 kfox1111 roger i understand 16:32:27 +1 for cross repo gating. 16:32:36 I'm working on getting helm packages built out of the kolla-kubernetes gate. 16:32:45 so we could use those known good helm packages in the kolla gate. 16:32:56 cross repo gate is easy to implement. use zuul-cloner to pull the kolla's code. 16:33:09 ok, let's do this then kfox1111 16:33:12 that woudl work too. 16:33:24 1. make cross repo gating on images 16:33:37 2. make source deploy gates voting for trunk 16:33:50 we probably need a blueprint to track the gating work 16:33:53 no time limit, when it makes sense 16:33:55 so we knwo what todo 16:34:02 if the images are cached, and those 2 other things hold, yeah. voting shoudl be fine then. 16:34:03 cross project bp ;/ 16:34:07 inc0 infra will give us max 90 minutes 16:34:17 per gate 16:34:20 l4yerffeJ is that possible in launchpad? 16:34:25 sdake, we can have more time actuall. 16:34:34 sdake, seems no ;( 16:34:37 l4yerffeJ the best i've been able to negotate is 90 minutes :) 16:34:49 kfox1111: you can already use helm package by using helm-repo container 16:34:51 now 90 mins is enought. 16:34:52 yeah, I think we can extend timeout 16:34:53 l4yerffeJ we can put links to the cross launchpad sub-projects 16:34:55 but I doubt we need to 16:35:05 sbezverk: yeah. but need to store the packages somewhere. 16:35:07 inc0 infra pretty strongly opposed to gates longer then 60 minutess 16:35:19 i had to work hard to get infra to accept 90 minute gates, although we generally dont even need 90 minutes now 16:35:19 sbezverk: working on getting that into tarballs.o.o 16:35:28 kfox1111: pakcges will be stored on a persistent storage 16:35:40 kfox1111: I see what you mean 16:36:00 inc0 could you take an action to create a blueprint in each of the deliverables for gating, and i'll take an action to cross-ink them in launchpad 16:36:16 inc0 and if the entire team can make an effort to fill out work items, that would be great :) 16:36:24 sounds good. 16:36:25 we can just keep rolling this blueprint from release to release 16:36:28 sdake, I'll just create bp in kolla for kolla-k8s deploy gates 16:36:38 no need for over-documentation 16:36:41 inc0 kolla-k8s needs gating too 16:36:47 we can just paste link to other bps in whiteboard 16:36:52 but these are separate bps;) 16:36:57 inc0 right that is what I was suggesting 16:36:59 k. please let me know when it lands so I can watch it. 16:37:15 inc0 ok, i'll take action to create teh blueprint for gating for kolla-kubernetes 16:37:19 inc0 perhaps you can do for kolla 16:37:24 kfox1111, we'll need your help in kolla gates;) 16:37:41 inc0: np. I'm here for you. :) 16:37:42 kfox1111 once i get blueprint created for kolla-kubernetes, perhaps you can fill out the work items that relate to kolla-kubernetes specifically (not cross repo gating) 16:37:54 k. 16:38:11 i'd say cross repo gating is lower priority -t hen say the 0.5.0 blueprints 16:38:20 although after ptg, i'd say its higher priority then eveyrhting else 16:38:33 #link https://blueprints.launchpad.net/kolla/+spec/kolla-k8s-deploy-gates 16:38:35 however that is one lone voice's opinion 16:38:48 I'll target it for Pike, as I don't assume it happening in ocata (nor it has to) 16:38:52 would be nice tho 16:38:55 inc0 coo lthanks dude 16:39:11 inc0 i think we will be challeneged to deliver 0.5.0 :) 16:39:11 sdake: my time is easier to prioritize around the microservices and support. less so about orchestration. 16:39:19 kfox1111 understood 16:39:24 kfox1111 whatever works for each individual 16:39:34 yeah. 16:39:48 ok, we need to move on 16:40:31 #topic PTG planning 16:40:35 #link https://etherpad.openstack.org/p/kolla-ocata-ptg 16:40:41 have at it gents 16:40:56 o/ 16:40:58 ;( 16:41:51 inc0: what if we wont get travel support > 16:41:56 ? 16:42:04 sp___, teleconferences will be on 16:42:13 everyone will be able to call in 16:42:37 inc0 nice - is the foundation organizing that part - or are we hacking it together with cellphones and whatnot? 16:42:48 hacking afaik 16:42:55 inc0 roger 16:42:56 but we'll have ethernet cable 16:43:18 I have a great USB microphone 16:43:19 so one laptop + some higher grade teleco microphone/speakers should be fine 16:43:24 there ya go 16:43:25 my kid use it for gmaing 16:43:29 I can bring it if you like 16:43:39 I can't guarantee itworks well in a room 16:43:51 I'll check if intel has some stashed conf gear 16:43:55 how will we get connect to call ? 16:43:58 It’s gonna be like this: http://fashiongrunge.com/wp-content/uploads/2013/09/hackers24ji.jpg 16:44:07 sp___, hangouts link will be published 16:44:19 inc0: thanks 16:44:29 Or, maybe if we’re lucky: http://thatmikeflynn.com/public/images/hackers_2.jpg 16:44:31 or some alternative 16:44:37 inc0 i can't guarantee this mic will work with hangouts, but I'll test it 16:44:39 since hangouts has issues in China 16:44:43 some region does not have access to hangout 16:44:53 sdake, I'll bring some gear myself 16:44:55 inc0 I think zoom.us is accessiable thru the GFW and works on linux 16:45:08 worst case scenerio, we'll raise money in room and send runner to nearest best buy 16:45:11 inc0 cool - i'l bring backups just in case :)\ 16:45:48 tool will be determined 16:45:50 one think for Chinese to participate OpenStack is cross the wall ;) 16:45:58 one thing* 16:46:08 I'm actually very happy that we'll have teleconference 16:46:24 timezones will be hard for some of us, but there is only so much we can do 16:46:37 I think China will also need to move to nocturnal life for a week;) 16:46:42 Jeffrey4l: based on the latest Damon movie, it looked like a scary thing ;) 16:46:52 so personally i am OK with hangout 16:47:03 ok, let's get back on track 16:47:05 list of sessions 16:47:14 timebox 10min 16:47:22 let's make sure it's up to date 16:47:32 the infra team has had good luck using pbx.openstack.org / asterisk, but not sure we have tested it from china 16:47:50 ;) 16:48:56 clarkb, thanks! thats good info 16:50:04 sup clarkb :) 16:50:19 clarkb we will have to tlak mroe - I don't know how to access pbx.openstack.org (what device is reuqired, etc) 16:50:29 clarkb i think Jeffrey4l could test it from china for you 16:50:42 alhtough just guessing as Jeffrey4l is super busy 16:50:43 i am downloading the client and try to test. 16:50:49 Jeffrey4l rockin thanks :) 16:50:57 details are at https://wiki.openstack.org/wiki/Infrastructure/Conferencing 16:51:09 interesting service ;) 16:51:20 clarkb thanks :) 16:51:33 thanks clarkb 16:52:13 clarkb: thanks 16:52:22 clarkb: thanks 16:52:26 ;) 16:56:33 ok, times up 16:56:39 #topic open discussion 16:56:44 4 more minutes 16:57:00 anyone want to discuss anything? 16:58:21 guess not:) 16:58:31 allright, thanks everyone! 16:58:38 bye 16:58:38 #endmeeting kolla