14:00:35 #startmeeting tripleo 14:00:35 #topic agenda 14:00:35 Meeting started Tue Oct 17 14:00:35 2017 UTC and is due to finish in 60 minutes. The chair is mwhahaha. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:35 * Review past action items 14:00:35 * One off agenda items 14:00:35 * Squad status 14:00:35 * Bugs & Blueprints 14:00:35 * Projects releases or stable backports 14:00:36 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:36 * Specs 14:00:36 * open discussion 14:00:37 Anyone can use the #link, #action and #info commands, not just the moderatorǃ 14:00:37 Hi everyone! who is around today? 14:00:39 The meeting name has been set to 'tripleo' 14:00:43 o/ 14:00:45 o/ 14:00:48 o/ 14:00:53 o/ 14:00:56 o/ 14:00:58 o/ 14:00:59 o/ 14:01:05 o/ 14:01:05 o/ 14:01:07 o/ 14:01:10 o/ 14:01:16 \o/ 14:01:24 o/ 14:01:28 o/ 14:01:47 o/ 14:01:58 o/ 14:02:44 #topic review past action items 14:02:49 d0ugal investigate ansible logging options around execution to hopefully improve debugging/UX 14:02:58 d0ugal: were you able to take a look last week? 14:03:10 o/ 14:03:27 No, I've not had time to do that unfortunately 14:03:27 o/ 14:03:29 mwhahaha: ^ 14:03:32 ok 14:03:37 EmilienM to sync with tonyb about stable/newton retirement CI 14:03:47 o/ 14:03:49 yeah we've discussed about that 14:04:02 for now it's still under discussion and we don't EOL this month 14:04:06 Merged openstack/tripleo-heat-templates stable/pike: Fix ConfigDebug for puppet host runs https://review.openstack.org/512373 14:04:14 EmilienM: sounds good. i figure you'll keep us updated 14:04:20 for sure 14:04:31 marios and matbu to provide an upgrade workflow status in 2 weeks (reminder) 14:04:38 that's for next week, here's your reminder 14:04:47 liverpooler: Error: Can't start another meeting, one is in progress. Use #endmeeting first. 14:04:48 #action marios and matbu to provide an upgrade workflow status in next week 14:05:05 mwhahaha to remove python3 squad from the list - DONE 14:05:06 #link https://review.openstack.org/#/c/511321/ 14:05:08 mwhahaha: thanks :) 14:05:15 mwhahaha to send a note about spec reviews and spec freeze at queens-2 - DONE 14:05:15 #link http://lists.openstack.org/pipermail/openstack-dev/2017-October/123474.html 14:05:25 o/ (late sorry) 14:05:28 team to review logging to stdout spec https://review.openstack.org/#/c/510001 14:06:10 looks like there's a -1 that needs to be reviewed. i'll poke juan about it 14:06:15 i think he might be on pto or something 14:06:26 so that's it on the action items from last week 14:06:35 #topic one off agenda items 14:06:35 #link https://etherpad.openstack.org/p/tripleo-meeting-items 14:06:42 (fultonj) environments/storage-environment.yaml 14:06:48 thanks 14:06:50 Do we 1. update storage-environment.yaml to use new containerized-ceph default OR 2. deprecate it in favor of the user picking one or the other (as per the upstream doc)? 14:07:08 feedback requested 14:07:23 I would say, switch to ceph-ansible (container) when we force containerized deployments everywhere 14:07:39 so 2. until we switch our CI to deploy container only 14:08:15 EmilienM: sounds ok to me 14:08:23 from an upgrades perspective it'd be better to keep storage-environment.yaml and point it to ceph-ansible so the switch is transparent to the user. this way we have less manual steps during upgrade and it's less error prone 14:08:24 mcornea: ? 14:08:50 mcornea: i.e. you mean #1 14:08:59 yes 14:09:02 mcornea: good point 14:09:21 the question is, do we really support upgrades for non-containerized tripleo pike? 14:09:27 (ocata to pike) 14:09:41 mcornea has been testing this 14:09:43 EmilienM: no, i don't think we can say we do it isn't tested as we discussed in denver 14:09:46 for ceph 14:09:51 marios: right 14:09:57 yep 14:09:59 we only test upgrading to containerized architecture 14:10:17 URGENT TRIPLEO TASKS NEED ATTENTION 14:10:17 https://bugs.launchpad.net/tripleo/+bug/1722864 14:10:18 https://bugs.launchpad.net/tripleo/+bug/1724093 14:10:19 Launchpad bug 1722864 in tripleo "OVB frequent timeouts on rh1 cloud" [Critical,Triaged] 14:10:20 Launchpad bug 1724093 in tripleo "tripleo releases are promoted prior to the image upload" [Critical,Triaged] - Assigned to Gabriele Cerami (gcerami) 14:10:23 right, that's why imho we should to container-only CI jobs and switch tripleot to use ceph-ansible asap 14:10:29 EmilienM: oh, you mean ocata -> pike without moving to containers 14:10:36 fultonj: right 14:10:59 well, upstream we shouldn't just remove support for baremetal without deprecation, and we did have CI coverage of upgrades it's just not been well maintained 14:11:19 but I guess we can mark baremetal upgrade support deprecated and document it as not well tested at this point 14:11:20 if we agree pike is for containers only, then yes option #1. seems better for users 14:11:40 shardy: deprecated in queens and removed in rocky? 14:12:21 EmilienM: well at this point yes that sounds reasonable, but I agree we need to prioritize CI coverage ref what most users will be using 14:12:37 follow up question then 14:12:45 sounds like +1 for https://review.openstack.org/#/c/512569 14:12:46 Tengu: you were planning to deploy pike baremetal then upgrade to containers for queens weren't you, using upstream builds? 14:12:55 so do we backport it to stable/pike? 14:13:34 512569 is basically option #1 14:13:40 fultonj: I think https://review.openstack.org/#/c/512569/ is ok for Queens but not for Pike 14:13:53 too late to change default behavior, right? 14:14:00 of course 14:14:09 we released upstream Pike more than a month ago 14:14:19 shardy: hmm yep 14:14:29 at some point we need to do a better job at keeping stable interface 14:14:37 shardy: does it cause any troubles? 14:14:49 Tengu: ack thanks for confirming 14:15:06 mwhahaha: can I add something? 14:15:07 mcornea: so in pike user needs to pick one xor the other 14:15:08 I think I won't be the only one 14:15:11 EmilienM: yes 14:15:11 shardy: wrt documenting the deprecation... we have a note here https://docs.openstack.org/tripleo-docs/latest/install/post_deployment/package_update.html ("note the minor update workflow..>") but we should probably add something more substantial (and not just in the upgrades section... i mean it is more about the default P deployment) 14:15:23 in summary: pike: #1 | queens: #2 14:15:50 Tengu: no, it's just that many folks are testing upgrades to containers for pike, so we're figuring out how/when we can deprecate baremetal support and reduce our test matrix 14:15:50 particularly around upgrades 14:15:58 fultonj: ack thanks! 14:16:05 thanks all 14:16:23 wait 14:16:36 you said, we do https://review.openstack.org/#/c/512569 in Pike? 14:16:55 EmilienM: no, as you said too late to push that default change back 14:17:07 ok, you said "pike: #1 | queens: #2" 14:17:10 so it confused me :) 14:17:15 sorryk, you' 14:17:21 sorry, you're right 14:17:29 Marios Andreou proposed openstack/tripleo-common master: Adds --overcloud-user option to upgrade-non-controller.sh https://review.openstack.org/512638 14:17:41 pike: 2, queens 1 14:17:48 ok, lgtm 14:18:12 can we take some actions to document what we said? 14:18:33 EmilienM: yes, i will do that. what is the appropriate format? 14:18:37 lauchpad bug? 14:18:41 blueprint? 14:18:53 Giulio Fidente proposed openstack/tripleo-heat-templates master: Migrates storage-environment.yaml to ceph-ansible https://review.openstack.org/512569 14:19:31 we said: 1. We deprecate baremetal in Queens and remove in Rocky 2. We merge https://review.openstack.org/#/c/512569 in Queens 3. We document that upgrades on baremetal are not testing in Pike and Queens anymore 14:20:22 fultonj: doc, imho 14:21:19 #action document deprecate baremetal in queens and remove full support in rocky 14:21:25 ok so we done with this topic? 14:21:40 #action merge https://review.openstack.org/#/c/512569 in Queens 14:21:52 EmilienM: lgtm 14:21:58 #action document that upgrades on baremetal aren't tested in Pike and Queens 14:22:11 any volunteers to help on the 2 doc tasks? 14:22:20 o/ 14:22:30 o/ 14:22:31 fultonj: thanks. We can pair on it if you like 14:22:41 mwhahaha: done. I have one item after. 14:22:50 ok 14:22:51 EmilienM: ok, thanks. i'll start a WIP 14:22:55 fultonj: thx 14:22:55 EmilienM: what's your topic? 14:23:03 about the stable policy 14:23:16 I proposed something on the ML, and sent https://review.openstack.org/511968 14:23:46 I don't think we've reached a clear consensus yet on whether or not we want this tag for TripleO (and other installers) 14:24:04 shardy, and mwhahaha already took a look (although some new comments make me think if we really need to continue) 14:24:31 I just wanted more feedback from tripleo team, so if you have time, please take a look a this topic, it affects all of us and the way we do backports. 14:24:38 I guess i'm done 14:24:41 thanks 14:25:04 #action team to review stable policy proposal https://review.openstack.org/511968 14:25:12 I have something for open floor if there's one, but I'm on different threads right now, please ping me if I'm not there in time 14:25:22 dmsimard: k will do 14:25:40 moving on 14:25:43 #topic Squad status 14:25:52 ci 14:25:52 #link https://etherpad.openstack.org/p/tripleo-ci-squad-scrum 14:26:03 upgrade 14:26:03 #link https://etherpad.openstack.org/p/tripleo-upgrade-squad-status 14:26:10 #link https://etherpad.openstack.org/p/tripleo-validations-squad-status 14:26:16 containers 14:26:16 #link https://etherpad.openstack.org/p/tripleo-containers-squad-status 14:26:23 florianf: thanks i'll get that for next week 14:26:24 #link https://etherpad.openstack.org/p/tripleo-integration-squad-status 14:26:46 ui/cli 14:26:46 #link https://etherpad.openstack.org/p/tripleo-ui-cli-squad-status 14:26:54 mwhahaha: sounds good 14:27:00 workflows: thrash any updates? 14:27:13 mwhahaha: nothing new from our side. 14:27:16 networking: beagles i see you sent a note to the ML, so i guess progress is being made to form it 14:27:18 thrash: thanks 14:27:37 everyone thanks for updating your status ether pads 14:27:41 mwhahaha, yes 14:27:51 good information all around. folks please take some time to review to see what's going on 14:28:02 moving on 14:28:07 #topic bugs & blueprints 14:28:08 #link https://launchpad.net/tripleo/+milestone/queens-1 14:28:08 For Queens we currently have 70 (+1 blueprints and about 480 (+36 open bugs. 205 queens-1, 270 queens-2 and 5 queens-3. Please take some time to review your blueprint status and make sure it is properly up to date. queens-1 is this week. I will be moving all queens-1 bugs to queens-2 at the end of the week. I will also push the <= Medium bugs to queens-3. 14:28:34 sounds good 14:28:36 any bugs or blueprints folks want to talk about? 14:28:58 did we actually implement a blueprint this milestone? 14:29:08 i'm going to spend some time and review 14:29:14 i think some of the ui ones might have been addressed 14:29:22 but given all the CI issues, not sure how much got landed 14:30:00 Two bp showing as implemented. First milestone is always rough 14:30:08 indeed 14:30:10 +1 14:30:36 so take some time to review the status of the stuff you're working on 14:30:37 thanks 14:30:38 moving on 14:30:39 #topic projects releases or stable backports 14:30:44 This week is queens-1 14:30:51 I'll push queens-1 on Thursday 14:30:56 EmilienM: sounds good 14:31:06 (prepare on Wednesday and adjust last commits on Thu) 14:31:13 also 14:31:53 last week we had a newton/ocata/pike release - I plan to do again this Friday, so merge it on Monday and hopefully get downstream builds by Tuesday 14:31:58 (and do that every 2 weeks) 14:32:46 sounds good 14:32:48 anything else? 14:32:59 * EmilienM clear 14:33:04 moving on 14:33:08 #topic specs 14:33:08 #link https://review.openstack.org/#/q/project:openstack/tripleo-specs+status:open 14:33:15 we've merged some specs and i've seen some reviews 14:33:19 thanks everyone for taking a look 14:33:50 please continue to review the specs as they change and let's get them merged so we can implement 14:34:02 Any specs that folks would like to bring up? 14:34:36 sounds like no 14:34:46 moving on to the last item 14:34:51 #topic open discussion 14:34:51 dmsimard? 14:35:06 quick question for jistr and mandre, where are we with https://bugs.launchpad.net/tripleo/+bug/1714105 ? 14:35:07 Launchpad bug 1714105 in tripleo "Upgrade jobs don't work on stable/pike" [Critical,In progress] - Assigned to Emilien Macchi (emilienm) 14:35:17 we merged all the patches in https://etherpad.openstack.org/p/tripleo-containers-ha-ci 14:35:19 yes, thanks 14:35:24 but I think scenarios are still down 14:35:45 shardy: ah, ok (sorry, I'm on another thing). hmm. well, sorry for the matrix ;). But we'd rather ensure all os stable before moving to containers. When we started pike investigations, it didn't seem to be that stable :/. mayber we were wrong, but… 14:36:01 I wanted to encourage everyone to sign up to the 'TripleO zuul v3 ask me anything' session we'd like to schedule early next week: http://lists.openstack.org/pipermail/openstack-dev/2017-October/123668.html 14:36:09 EmilienM: i haven't had bandwidth to investigate Pike yet 14:36:19 shardy: anyway, we will get some lab infra in order to test each update we want to make. For now I'm re-deploying the whole thing and will freeze our configuration until we have the lab. 14:36:32 dmsimard++ 14:36:34 EmilienM: same goes for me :-/ 14:36:43 dmsimard++ 14:36:47 mandre, jistr: ok, I'll take a look 14:37:03 Dan Prince proposed openstack/python-tripleoclient master: Remove fake_keystone https://review.openstack.org/510288 14:37:34 dmsimard: I can't wait to ask questions :P 14:37:50 can I ask before? or is it like secret :P 14:38:11 let's try to get as much content as we can in the recording so we can share it after 14:39:42 I guess we are done? 14:41:07 mwhahaha: I guess we can #endmeeting at this point 14:41:15 k 14:41:19 thanks everyone 14:41:24 #endmeeting