22:01:06 #startmeeting kolla 22:01:06 Meeting started Wed Jun 17 22:01:06 2015 UTC and is due to finish in 60 minutes. The chair is sdake. Information about MeetBot at http://wiki.debian.org/MeetBot. 22:01:07 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 22:01:09 The meeting name has been set to 'kolla' 22:01:10 yeej! 22:01:11 #topic rollcall 22:01:23 'night 22:01:25 hi 22:01:28 here 22:01:29 o/ 22:01:33 o/ 22:01:34 HI ALL 22:01:54 hola 22:01:56 hi all 22:02:01 o/ welcome to the party :) 22:02:10 o/ 22:02:12 * Slower dances 22:02:27 let the fun begin 22:02:28 here o/ 22:02:35 hurry hurry! 22:02:46 slower I hope you hae your mustache wax applied :) 22:03:01 anyone see this spec #link https://review.openstack.org/#/c/189157/9/ 22:03:02 waiting couple more minutes for stragglers 22:03:25 daneyon one thing at a time :) 22:03:40 #topic announcements 22:03:56 Kolla midcycle will be called Kolla-poluza 22:04:03 yay for big party :) 22:04:05 love it 22:04:22 daneyon suggested a vote, but i think we odnt need to vote on taking a bathroom break :) 22:04:29 what bands are on the ticket? 22:04:31 anyone is welcome to attend 22:04:38 not aerosmith for sure :) 22:04:44 few logistics 22:04:45 lol 22:04:48 wireless will e available 22:05:01 hopefully I can swing some refreshments as in soda/water 22:05:02 and lunch should be provided 22:05:09 probably pizza or something equally cheap :) 22:05:20 we will have webex available 22:05:21 and equally unhealthy 22:05:31 for those folks that can't swing the travel budget 22:05:39 but the webex experiene will be suboptimal 22:05:46 I'd highly recommend figurign out how to get to san jose 22:06:02 I will announce the dates as soon as CSCO facilities gets back to me 22:06:11 I am leaning towardsa a tuesday/wednesday 22:06:14 towwards end of month 22:06:21 (of july) 22:06:28 i like that 22:06:39 but i can't gurantee at this time 22:06:51 any questions re midcycle? 22:07:06 not at this point 22:07:14 anything I can do to help eople out that doesn't involve writing travel checks :) 22:07:56 one note, and this is a little onerous 22:08:05 everyone has to be escorted in a csco facility by a csco employee 22:08:09 which means me and daneyon 22:08:26 will the agenda be written in advance? 22:08:33 mandre next week we will start on that 22:08:37 agenda is full fort oday 22:08:37 and i only accept $ 22:08:51 i intend to have 50 minute sessions with 10 minute breaks 22:09:08 daneyon_, are you expecting tips for your escort? 22:09:12 any special requests for soda types, please send me an email 22:09:15 i'll be interested in the agenda sdake 22:09:18 good, it's important for people attending via webex 22:09:21 :) 22:09:21 lol 22:09:25 yep mandre 22:09:35 I'll keep change handy daneyon_ 22:09:39 can't gurantee there will be soda - I'd like to buy it myself but this pisses off the facilities people 22:09:46 but I'm fighting for it :) 22:10:01 (and water of course) 22:10:05 only healthy... water and tofu 22:10:05 no beer allowed at csco facilities btw 22:10:12 so that will have to remain for after our sessions 22:10:13 oh and I thought that was code 22:10:16 sessions from 10am to 5pm 22:10:34 #topic new core training 22:10:51 we hae some new cores, this is mostly directed at samyaple and harmw 22:11:05 but is relevant for folks that aspire to join the core reviewer team of kolla 22:11:24 the difference between core reviewer and develoepr is core reiers can +2 or -2 changes 22:11:29 and set workflow to +1 22:11:34 the way it works is 22:11:51 1. someone submits a patch (this is an inherit +1 or +2 from them) 22:12:03 2. first core reviewer reviews patch - if its +2 22:12:08 3. second core reviewer reviews patch 22:12:18 if its +2, set workflow to +1 22:12:31 then it will hit jenkins which will merge it in the repo 22:12:53 this might be helpful: http://docs.openstack.org/infra/manual/core.html 22:13:01 understood, and probably something worth to document somewhere if not done already? 22:13:08 well, like that indeed :) 22:13:20 a -1 vote = work required to improve spec, a +1 vote means non-core reviewer thinks the patch requires no further work 22:13:31 a +2 vote = no work required from submitter 22:13:34 a -2 vote means one of two things 22:13:47 it is either a veto, which means the review is effectively dead unless the core reviewer changes their mind 22:14:00 I also use -2 to block changes around release time 22:14:05 don't be concerned with those 22:14:12 this is just me getting my act together 22:14:18 I'm working on elimiting this use of -2 22:14:31 I highly recommend using -2 with severe caution 22:14:44 can't workflow-1 help with that case? 22:15:01 workflow -1 is meant to mean a review needs more work from the commiter, shoudlnt' be set by reviewers 22:15:15 oh ok 22:15:15 but yes workflow -1 would help with that case 22:15:23 the problem with workflow -1 is it is reset on each new revision fo the patch 22:15:31 which means I need to stay on top of changes in the review queue 22:15:50 its just a technical thing, -2 is easier for me to block for a short period 22:16:05 got it 22:16:05 these are going away as we start adhering to a strict follow-the-release-dates policy in our project 22:16:08 next! 22:16:13 yup 22:16:26 #topic specifications review 22:16:32 lets start with the easy one first 22:16:52 i'd like people in this meeting to read the review (everyone on the core team) and vote according to the instructions in the review 22:17:01 at this point I'm not interested in 100% technical accuracy 22:17:10 specs are evil, but sometimes necessary 22:17:31 more interested in seeing who supports doesn't support or wnats to veto a review 22:17:41 i've +2'd both H-A and mansible 22:18:15 The HA spec review: https://review.openstack.org/#/c/181983/ 22:18:24 please read and indicate in channel when you have voted 22:18:26 think we're done with 99% on both of 'em, it's time to actually start doing something to keep us from staying way to long in a design phase 22:18:41 note if you dont want to vote, please indicatey ou are abstaining in the cocmments section 22:19:22 right on harmw 22:19:23 when your done voting plase indicate in channel so we can take a look at the specs 22:20:02 I have read the HA spec and approve with +2 22:20:13 I'd like all cores to review 22:20:20 so I can get a feel for support for the spec 22:20:24 done 22:20:27 and, done 22:20:28 rhallisey are you now expecting a tip to vote on the HA spec? lol!!!!!! 22:20:42 we still will folow openstack best practices with requiring 2 core reviewers not submitting the spec to approve the spec 22:20:45 but dont workflow justyet 22:20:46 I thought I did O.o 22:20:57 if you voted please incicate that in channel 22:20:59 ok done 22:21:05 this is called a "rollcall vote" 22:21:09 * jpeeler voted 22:21:26 +2 but i don't count 22:21:47 Ok voted 22:21:52 daneyon please vote as well 22:22:00 voted on the HA spec 22:22:01 if you submitted the spec please vote 22:22:07 that leaves sam yaple 22:22:12 he alrady voted +2 previouly 22:22:21 i need some time to catch up on the multinode spec, a lot of discussion happened overnight 22:22:31 so looks like we have great community consensus on ha spec 22:22:34 I did in the review and in irc 22:22:37 and no work items needed 22:22:45 I'll mark workflow +1 22:22:57 wish gerrit automatically refreshed 22:23:16 ok next spec 22:23:41 https://review.openstack.org/#/c/189157/ 22:24:04 samyaple and I are not able to set workflow +1 on this because we are the authors of the change 22:24:11 but I can :) 22:24:12 there have been about 150 comments on this specification 22:24:25 just a little bit of interest :-) 22:24:26 harmw your elected if there are two core votes then 22:24:45 one of those 2 my own 22:24:48 I think version 1.0 wasn't quite right, and version 2.0 was quite right 22:24:56 please spend the time to read the review comments 22:25:01 those are the most important 22:25:03 just on the last review 22:25:03 oh, 3, yours is way up on top 22:25:12 all other revies have been addressed 22:25:36 please respond in channel after you have finished reading the review comments 22:25:47 did tht earlier :) 22:25:53 * harmw done 22:25:54 I voted +2 on this spec 22:26:05 here as well, want me to +1 the workflow? 22:26:14 harmw no we are doing a rollcall vote 22:26:20 oh, excuse me 22:26:22 harmw patience young padiwan :) 22:26:45 more like, eager getting to bed :p 22:27:01 honestly docker-compose isn't even the important part for tripleo, we just need a way to deploy with heat 22:27:01 the reason for the rollcall is I want to understand what level of support the spec has from the core reviewer team 22:27:16 we can use docker directly or some other tool 22:27:41 i'll give it 10-15 minutes 22:27:43 bbiaf :) 22:28:20 sdake: do we need to make a decision on the repo split now? 22:28:40 huh, hi everybody - my IRC client breaks up and I didn't see any conversation here 22:29:17 mandre I am veto on the repo split at this point in time 22:30:09 hence my -2 comments on that partof the review 22:30:36 sdake: are you against it just in this timeframe or forever? 22:30:36 ok, so we're not going to decide on the split in the next 15 minutes I take it :) 22:30:45 I good with the spec then 22:31:01 mandre feel free to vote 22:31:09 I'm good with the spec provided outstanding questions get resolved. voting. 22:31:10 jpeeler future possible to predict, but I feel it derails out l2 objectives 22:31:12 or atlast mine :) 22:32:10 jpeeler I think what will happen is our deployment tools will be tightly integrated with our container tech 22:32:22 jpeeler but our container tech will not be tihgtly integrated with our deployment tooling 22:32:43 hence, containers will be highly reusable 22:32:49 deployment tooling not reusable 22:32:55 I don't think we are going to reach consensus on the spec, so should we just +1 the workflow since 2 core's other than the authors +2'd? 22:33:10 I want to finis hteh job on the rollcall vote 22:33:26 so when you done indicate in channel 22:33:53 voted 22:33:56 I'm torn 22:34:03 not sure if I can +2 or -2 22:34:18 -2 kills the review and would be drastically bad for our community 22:34:26 right 22:34:39 +2 or -1 i mean 22:34:40 but vote how you please, your were voted into the core team because people trust your judgement 22:34:46 i love the community 22:35:05 and it loves you! 22:35:14 a big love fest 22:35:22 <3 22:35:26 are we done rolling round? 22:35:28 what is the kolla manifesto? 22:35:40 shame on u... haha!!! 22:35:55 check the dev wiki 22:35:59 you don't have a tattoo of it? 22:36:02 slower https://wiki.openstack.org/wiki/Kolla 22:36:23 if you have already voted, please let me know 22:36:31 * harmw check 22:36:41 or if your notchanging your ote based uopon the comments in the various review threads 22:37:04 let me know when the rollcall is done :) 22:38:43 how does one tell? 22:38:49 I have changed my vote to +2 22:38:54 (or am I asking stupid questions now?) 22:39:28 bc I have changed my mind after thinking about the separate repo thing for the last several hours 22:39:49 i see pro's and con's to both approaches 22:39:53 am i blocking the spec with -1 or no? 22:39:56 I actually think we should give it a few more days 22:40:05 * jpeeler is wondering if he should go down in glory or submit 22:40:12 haha 22:40:22 i think by moving the spec forward as-is provides greater good than harm to the project 22:40:33 all the code will be in a separate directory. it isn't like, if in the future it is decided to split it out, it can't be done. i don't see waiting helping anything 22:40:35 I think this spec has seen enough revisions and we should just start here as well 22:41:01 still thinking 22:41:47 It may be more difficult to split deploy/content in the future or maybe it never gets split. However, we need multi-node now, we need HA now. We can revisit the split later on if we feel it is really hindering the project 22:41:57 when I see disagreement I tend to think time will make decisions clearer, but that's just me 22:42:58 c'mon rhallisey :) 22:42:58 i changed as well, but i wish time constraints weren't influencing this decision 22:43:05 i also wish i had a million dollars fyi 22:43:20 jpeeler: haha :) yeah.. 22:43:29 yea, and i wish you would share those with me jpeeler 22:44:04 k fine with me 22:44:13 harmw is right jpeeler, share those with me 22:44:17 peer pressure ftw! 22:44:17 ;) 22:44:32 sdake: I believe thats it 22:45:50 jpeeler you dont block the spec with -1 22:46:31 jpeeler ack on the million dollars 22:46:34 sorry I only have 1 hour to work with :( 22:47:18 ok so rhallisey is the last one to vote 22:47:24 vote what you think is right andlets move on 22:47:26 I did 22:47:29 i think he did 22:47:31 oh cool 22:47:41 ok so can someone confirm all votes are accounted for in the spec? 22:47:47 I'd prefer more time, but doesn't seem we have it 22:48:16 harmw your elected to confirm thta :) 22:49:23 ok I'e had a quick look over the voting 22:49:43 looks like we are all on the same page regarding scope and mission 22:49:51 so this whole spec thing 22:49:52 PITA 22:50:00 dont do a spec plz - its painful 22:50:06 hehe 22:50:26 mature projects like nova etc core teams are threatening to rage quite the core teams because of the specs process in place 22:50:35 I think it is really an anti-pattern to proper openstack development 22:50:38 I see checkmarks and +1's now 22:50:48 harmw hit theworkflow +1 button plz 22:50:57 * harmw check 22:51:06 ok thanks for taking the time to review those 22:51:14 that really sucked up alot of the agenda that I had planned 22:51:40 on the plus side, now everyone knows everyones thoughts on this spec 22:51:55 but it looks like we hae broad agreement to fullfill our roles as scor ereviewers to support the review of this work 22:52:09 if not borad agreement on the actual implementation :) 22:52:16 aaand, next agenda item :P 22:52:36 don't tell me we hve more specs to go through... 22:52:59 I am going to have to adjut our agenda to focus on our highest priority task atm 22:53:09 #topic openstack liberty 1 finalization 22:53:13 deadline is July 25th 22:53:46 https://launchpad.net/kolla/+milestone/liberty-1 22:53:50 #link https://launchpad.net/kolla/+milestone/liberty-1 22:54:01 so 14 blueprints, 37 bugs fixed 22:54:03 tremendous velocity ! 22:54:10 yay we are making hugeprogress 22:54:14 seriously, we have bugs? 22:54:41 samyaple has one blueprint that is in not started state 22:54:43 https://blueprints.launchpad.net/kolla/+spec/one-interface 22:54:52 eerything else is started or in code review 22:55:02 I am going to bounce that blueprint to liberty 2 22:55:09 i knwo this dmaages our ci efforts 22:55:17 I'll be happy to go through that one though 22:55:17 but we are blocked by a whole bunch of stuff 22:55:21 but ok 22:55:26 I've got a plan to get er unblocked 22:55:35 and people are actively working on it 22:55:50 (4 minute warning) 22:55:52 but its not going to happen before liberty 1 22:55:54 ya i know time 22:56:40 all of our blueprints are in needs code review 22:56:51 reviewers, please spend the next week gettingthoe throug hthe gate 22:57:05 i want to release eactly ont he 25th of july 22:57:15 ok 22:57:17 committers, please fix up the issues 22:57:18 will do 22:57:25 got it 22:57:31 #topic open discussion 22:57:33 aologies for3 minutes of open discussion 22:57:37 I'll try to plan timing better 22:57:43 hard with open ended objectives :) 22:57:55 we can spill over into #kolla 22:58:02 at the conclusion of our meeting time 22:58:08 we need to get a bigger time slot 22:58:09 no beer at cisco?!?! 22:58:12 lol 22:58:15 rhallisey lol 22:58:24 slower 70k person company - bean counters ftw :) 22:58:47 that's the elephant topic in the room.. man oh man.. 22:58:52 night all! 22:58:58 just one last thing 22:59:03 which is.. 22:59:05 i'd rather not have to go through these rollcall votes on specs 22:59:11 I'd rather no have specs entirely 22:59:16 but sometimes they will be necessary 22:59:26 I am open to discussion on a better way to handle these 22:59:37 since specs are generally done to buid consensus 22:59:44 and consensus means there is contention :) 22:59:56 feel free to have in channel or privately 23:00:13 thanks for attending folks - apologies meeting was so mentally taxing :) 23:00:31 #endmeeting