16:00:44 #startmeeting OpenStack-Ansible 16:00:45 Meeting started Thu Nov 10 16:00:44 2016 UTC and is due to finish in 60 minutes. The chair is andymccr. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:46 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:48 The meeting name has been set to 'openstack_ansible' 16:00:56 #topic Roll Call 16:01:14 o/ 16:01:24 o/ 16:01:38 mhayden is way better at meetings clearly! 16:02:08 o/ 16:02:19 No, we're just coming in mostly in alphabetical order. 16:02:22 o/ 16:02:23 You know, doing it in an orderly fashion 16:02:23 i'll give it a few mins 16:02:24 o/ 16:02:24 . 16:02:40 o/ 16:02:50 Totally alphabetically until jmccrory came along. 16:02:52 Jeez Jim. 16:03:09 o/ 16:03:13 hahahaw 16:03:15 ughh i shouldn't have said anything at all 16:03:57 o/ 16:05:10 ok! thanks for coming everybody lets get this started! 16:05:13 jmccrory: stick to Spanish :p 16:05:26 #topic Review action items 16:05:38 ok so there weren't any - so im gonna call that one a resounding success and move on. 16:05:44 *claps* 16:05:46 Amazing 16:05:56 #topic Project Mascot 16:06:07 From last week's meeting, more of a reminder 16:06:19 feedback on the mascot (not the choice, but the actual draw up) is open until tomorrow pretty much 16:06:45 so if you haven't given feedback already, tomorrow is the closing day 16:06:51 from last week the links are 16:07:07 #link http://tinyurl.com/OSmascot 16:07:11 that's the survey! 16:07:14 and for the image 16:07:24 #link http://i.imgur.com/wub7aro.png 16:08:09 ok, so moving right along! 16:08:21 #topic PTG Atlanta Feb 20-24th 16:08:46 So there is a link for signups now 16:08:51 #link Signup for PTG: https://pikeptg.eventbrite.com 16:10:00 as a side note, this is supposed to be the design summit - so decisions to be made for the Pike cycle 16:10:54 which means we'll need to figure out methods for doing a "midcycle"-esque approach for Ocata 16:11:03 ok cool, we'll have to get ducks in a row with regards to expenses and such 16:11:30 yeah - so from a RAX perspective I've tried to get that conversation going, but its approaching fast. 16:11:53 I've been needling about it too 16:12:02 Fiscal calendars are whack 16:12:09 palendae: yeah... 16:12:16 Is there a hard limit on attendees? 16:12:18 The 500? 16:12:28 palendae: i'd heard 200... so this is going to be logistical issue. 16:12:31 Oof 16:12:34 Yeah 16:12:43 registering late will be of bigger consequence with this then 16:12:50 But that's internal for us 16:13:09 Also i noticed a question lastweek about an email regarding our involvement 16:13:19 so I've already RSVP'd (effectively) a few weeks back to say that OSA will be involved 16:13:19 o/ 16:13:31 but we can send out an email if needed 16:13:54 is there an "ATC" code for the PTG? 16:14:05 cloudnull: I don't think so 16:14:07 cloudnull: no. 16:14:16 makes sense , was just curious 16:14:31 tickets are $100 - since there is no business sponsorship effort that the summit itself drives, im guessing that is why. 16:14:40 Right, that makes sense. 16:15:05 ok - we all good on that topic? I think we can have a bigger discussion about how we want to approach PTGs vs Midcycles etc. 16:15:58 yeah, it may be worth exploring a fully virtual mid-cycle, with regional meetings and handovers between major time zones 16:16:09 #action sign up for the PTG if you're attending! 16:16:12 that said the 'mid cycle' is essentially during the summit time 16:16:41 #topic Upgrade testing 16:17:09 OK! So jmccrory has already put a PR in for keystone, and I'm trying to do the same for glance - to get a pattern of a good start point: https://review.openstack.org/#/c/396219/ 16:17:20 #link POC upgrade of glance: https://review.openstack.org/#/c/396219/ 16:17:42 would appreciate reviews/thoughts/concerns/questions and any help to do upgrade testing for other roles (once we finalize an approach) 16:18:24 * automagically will take a look. Thanks for getting that work kicked off 16:18:38 excellent, thanks! 16:18:47 #topic Community involvement and release-manager 16:18:54 moving along. 16:18:55 as a point of note on upgrade testing 16:19:03 ohh sorry stevelle :) carry on 16:19:21 glance is trying to implement zero downtime this cycle, so might be better to try for another project instead 16:19:50 stevelle: my opinion is that we start off with upgrade testing on all roles - just a basic, does it upgrade and can we do functional testing 16:20:05 my point is they are changing the upgrades 16:20:08 as a start point (not perfect), but zero-downtime would come later. jmccrory's PR for keystone does it. 16:20:12 the role testing will break 16:20:23 stevelle: but surely it will still work? it just won't work with zero downtime 16:20:29 the keystone role does both right now, zero downtime and testing of basic upgrades 16:20:33 it will use different commands 16:20:36 the PR at least 16:20:44 or at least that is the direction they are going 16:21:06 not a big deal, just something that might recommend cinder or another role 16:21:11 well, zero downtime upgrades would require implementing the procedure for it 16:21:17 stevelle: i guess it's good to stay on the pace then. i'd like to see upgrades as a first class citizen rather than a "oh well we thought of that a bit down the line" 16:21:24 I think the starting test is simply to deploy N-1, deploy N, test 16:21:30 no special orchestration 16:21:40 stevelle: good point though - we'll have to look at it, the end aim is to get involved more in the projects and stay up to date with the upgrade procedures. 16:21:53 the alternative would be to implement the tests in stable/newton and test upgrades from mitaka to newton - then forward port 16:22:04 Is there an etherpad with folks signing up for upgrade work on each role? 16:22:13 automagically :) 16:22:18 I intend to add bits to help support zero-downtime, but if the db sync command syntax changes you will end up with a broken role 16:22:21 automagically: let me create one! :) 16:22:39 and as I said, the way they are going, the db sync syntax will change 16:22:45 #link Etherpad to track upgrade testing creation for roles: https://etherpad.openstack.org/p/osa-upgrade-testing 16:22:46 I was kinda thinking that perhaps we should use bugs as task trackers - ie a bug per role 16:22:55 odyssey4me: ++ 16:22:58 thats a good idea 16:23:14 i'd like to nail down a "this is a base of how to do it for x role - now go and replicate!" 16:23:15 maybe a blueprint to describe the objective, and link it to the bugs 16:23:38 ++ andymccr that would make it easy for people looking to help 16:24:37 ok - anymore on upgrade testing? 16:24:51 #action andymccr to file bugs/blueprint for upgrade testing 16:26:29 ok! So back to community involvement - release-manager etc. 16:27:36 evrardjp (isn't here), but expressed interested in getting involved and being release manager, so I'd like to set that up (if nobody has any issues !) 16:27:48 and i'd also like to open the floor to anybody else to get involved in the various other jobs/tasks that are involved 16:28:12 :) release manage is quite demanding - it might be good to have one in the uk and one in the us 16:28:35 that way when it's big release time they can hand over instead of staying up late at night waiting for patches to merge 16:28:51 we can find out if we can do that if anybody else is interested. but the message is essentially - if you want to get involved in anyway let me know and we'll figure something out. 16:28:58 not sure if the release team is ok with having more than one liason, but it's worth asking 16:29:11 and also, thanks to evrardjp for making my dream of delegating all my work out become closer to reality :D 16:30:21 haha 16:30:41 #topic Timezone changes for meetings 16:31:59 Since daylight savings shenanigans is now in place in a lot of the places contributors are worked - id be open to move the meeting to 17:00 UTC instead of 16:00 (will have to look into the process but if there is interest) 16:32:27 andymccr: With the intent of moving it again when DST comes back? 16:32:53 palendae: yeah basically, i mean if everybody is effectively used to it being at x local time, and once a year it becomes x-1 or x+1 it gets confusing and annoying. 16:33:49 not sure we can easily get a shift in the meeting room 16:33:56 on a separate note - we may want to move our meeting to wednesday or tuesday - infra don't do releases on friday usually, so it may be worthwhile to move our weekly meeting to a tuesday or wednesday unless there are issues with that 16:34:02 I prefer booking against UTC myself 16:34:22 also, switching meetings rooms at different times of the year is pretty confusing too 16:34:41 http://eavesdrop.openstack.org/ 16:35:03 stevelle: agree UTC removes confusion - just concerned that having the meeting an hour earlier (effectively) for our west coast friends (e.g. you!) makes it harder to attend. 16:35:05 I'm used to it, honestly, it's just something to be aware of 16:35:19 True it does complicate west coast 16:35:41 but if you're ok with it stevelle then we can leave it as is :) 16:35:47 I think moving the meeting to earlier in the week would be helpful for getting releases done within the week, but it's not essential. 16:35:49 it's rough, but not as bad as the upstream community meeting at 6am I have thursdays 16:36:14 ouch 16:36:22 ok well if that changes, or if anybody else has issues lets discuss it - let me know and we can look into fixing that up/changing it. 16:37:14 ok cool! 16:37:20 next! 16:37:28 #topic Release planning and decisions 16:38:08 ok - so last week was release week (thanks odyssey4me!) 16:38:18 :) all seems to have gone well 16:38:21 next week is the next release, so any work you want in - just a remind to get it pushed through etc. 16:38:24 *reminder 16:38:43 loads of optimisations going in now - thanks to all for contributing them 16:38:49 looking forward to 14.0.2 16:39:02 it's nice to see that we aren't getting too many horrible bugs 16:39:12 so newton seems to have been a good release :) 16:39:57 #topic blueprint work 16:40:04 My org will be exercising Newton pretty heavily soon…so hopefully we’ll flush out a few more bugs 16:40:16 automagically: sounds good. look forward to it :P 16:40:18 automagically: Or prove that it's all just fine. 16:40:40 palendae: Yes, that’s also a possibility 16:41:31 so the only blueprint we have for the meeting is still mhayden's RHEL 7 STIG 16:41:44 #link https://review.openstack.org/#/q/topic:bp/security-rhel7-stig 16:41:59 does anybody else have any blueprint work they'd like to address 16:42:08 there's a spec for octavia out there, too 16:42:22 the ghost of mhayden is present 16:42:57 mhayden: got a link? :) or i can track down the email 16:43:27 #link spec for octavia: https://review.openstack.org/#/c/392205/ 16:44:12 ok moving along then! 16:44:18 #topic open discussion 16:44:22 and with that. 16:44:35 does anybody have anything they'd like to raise/discuss? 16:44:55 Some outstanding inventory reviews at https://review.openstack.org/392417, https://review.openstack.org/392057, and https://review.openstack.org/392056 16:45:12 * automagically palendae Will take a look 16:45:14 yeah, can we get those rebased - then revoted 16:46:23 A few of us are going to talk to the craton team in a little bit 16:46:28 May inform where we go with the inventory changes 16:47:13 sounds good 16:47:40 I have a few irons in the fire at the moment. I'm pretty close to having role-based container caches being built, making them easy to harvest and re-use, and also speeding up the build time a bit. 16:48:15 I've also got to finish up the new tempest test method execution for the integrated build so that we can do scenario-based testing there. 16:48:44 I expect to have a prototype of the first up for review in the next day. 16:49:19 the tempest bits just need to be rebased and finished up: https://review.openstack.org/371753 16:49:57 that was just FYI :) 16:50:23 Once I have those done I'll revise the WIP specs I put up. 16:50:35 sounds good 16:51:34 ok anymore for anymore? 16:51:46 how do we feel about having a periodic upgrade check running? 16:51:50 I'm talking major upgrade 16:52:14 it would require us monitoring the openstack-qa mailing list for results 16:52:24 i like the idea personally 16:53:30 in the integrated repo? i would run it if the test existed 16:54:56 ok, I'll try and work up a prototype and setup an experimental job for it to kick start it. 16:55:22 Hopefully then others can climb in to make it work better before we then switch over to making it run periodically. 16:55:37 #action odyssey4me looking into adding a prototype experimental integrated build upgrade test (as a periodical) 16:55:50 dammit 16:56:03 hahaha 16:56:05 lol 16:56:07 new world order. 16:56:08 OK! 16:56:18 thanks everybody - 4 mins left. but i think we're done here 16:56:32 #endmeeting