15:01:42 <mgoddard> #startmeeting kolla 15:01:42 <openstack> Meeting started Wed Nov 6 15:01:42 2019 UTC and is due to finish in 60 minutes. The chair is mgoddard. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:43 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:46 <openstack> The meeting name has been set to 'kolla' 15:01:47 <mgoddard> #topic rollcall 15:01:50 <mgoddard> \o 15:02:02 <yoctozepto> o/ 15:02:04 <kplant> o/ 15:03:45 <mgoddard> #topic agenda 15:03:52 <mgoddard> * Roll-call 15:03:54 <mgoddard> * Announcements 15:03:56 <mgoddard> ** Kolla vPTG on Thu & Fri this week: https://etherpad.openstack.org/p/kolla-ussuri-ptg 15:03:58 <mgoddard> * Review action items from last meeting 15:04:00 <mgoddard> * CI status 15:04:02 <mgoddard> * Train release planning 15:04:04 <mgoddard> * Review priorities 15:04:06 <mgoddard> * Kolla vPTG plannign 15:04:08 <mgoddard> Let's keep it short today as we're meeting tomorrow & friday 15:04:13 <mgoddard> #topic announcements 15:04:26 <mgoddard> #info Kolla vPTG on Thu & Fri this week 15:04:32 <mgoddard> #link https://etherpad.openstack.org/p/kolla-ussuri-ptg 15:05:14 <mgoddard> #info Kolla RC1 and stable/train created. Waiting on kolla-ansible release 15:05:30 <mgoddard> Any others? 15:05:44 <mgoddard> We can remove feature freeze once kolla-ansible RC1 has been released 15:05:57 * yoctozepto been to orthodontist today and is trying to regain ability to speak 15:06:25 <mgoddard> ouch 15:06:38 <yoctozepto> yeah, considering tomorrow's action 15:06:43 <mgoddard> Hopefully you will recover by tomorrow... 15:06:58 <mgoddard> #topic Review action items from last meeting 15:07:03 <yoctozepto> I will write in the chat window if it doesn't get better 15:07:06 <mgoddard> announce kolla virtual ptg on mailing list 15:07:07 <yoctozepto> :-) 15:07:08 <mgoddard> Split images into UNBUILDABLE/CI_TESTED/rest so we can have odl as buildable but not do it on CI 15:07:20 <mgoddard> yoctozepto did ML annoncement 15:07:24 <yoctozepto> I did 15:07:46 <mgoddard> not sure who was supposed to do the other 15:08:02 <mgoddard> normally action items need an owner 15:08:13 <yoctozepto> sorry :-( 15:08:18 <mgoddard> I think we'll disucss it tomorrow anyway 15:08:28 <mgoddard> np 15:08:36 <mgoddard> thanks again for running the meeting last week yoctozepto 15:08:41 <mgoddard> #topic CI status 15:08:42 <yoctozepto> yw 15:08:58 <mgoddard> I think we're relatively healthy right now 15:09:04 <mgoddard> anyone want to refute that? 15:09:17 <yoctozepto> na-ah 15:09:45 <mgoddard> cool 15:09:46 <mnasiadka> o/ (me late as always) 15:09:55 <yoctozepto> oh yes, he is late 15:09:58 <mgoddard> #topic Train release planning 15:10:11 <mgoddard> getting closer, we have an RC1 15:10:29 <mgoddard> still need kolla-ansible RC1 patch to merge, then we can unfreeze master 15:10:47 <mnasiadka> are we planning for rc2 and retagging bugs to rc2 milestone? 15:11:08 <mgoddard> we'll have an RC2 yes - several bug fixes since RC1 15:11:24 <yoctozepto> I think kolla itself is pretty well-shaped in RC1 15:11:26 <mgoddard> I don't bother with RC milestones, just release 15:11:28 <mgoddard> yeah 15:11:31 <yoctozepto> k-a might need RC2 indeed 15:11:51 <yoctozepto> but launchpad milestones are fine with release only 15:11:57 <mgoddard> I proposed a couple of patches to stable/train for kolla which I think Tripleo will want 15:12:02 <kplant> will the RC (and first stable release) have an upgrade path from stein? for k-a 15:12:05 <kplant> or does that ocme later 15:12:21 <yoctozepto> kplant: it has it already 15:12:31 <kplant> look at me paying attention. ty :-) 15:12:36 <mgoddard> kplant: we test upgrades in CI throughout the cycle 15:12:44 <yoctozepto> mgoddard: ah, yeah, forgot about those non-merged 15:13:31 <mgoddard> so let's keep focusing on bug fixes and stability until train release 15:14:08 <mnasiadka> mgoddard: it doesn't mean we test upgrades of all services - but the core works ;-) 15:14:23 <mgoddard> early adopters with time to test the RC will be rewarded with community tokens 15:14:32 <sean-k-mooney> i have a question on that but ill raise it after the meeting 15:14:44 <yoctozepto> mgoddard: how do community tokens work? 15:15:14 <mgoddard> yoctozepto: they are worth respect 15:15:28 <yoctozepto> mgoddard: ah, respect in the hood 15:15:32 <mgoddard> anyway, keeping it short :) 15:15:34 <kplant> mgoddard: i might be able to bump the lab here to train rc1 15:16:02 <mgoddard> kplant: that would be great. backup if it's at all important to you (as always) :P) 15:16:26 <sean-k-mooney> you might hit an issue with the " Running Nova API bootstrap container" task 15:16:50 <mgoddard> sean-k-mooney: what issue is that? 15:16:59 <mgoddard> is there a bug report? 15:17:10 <sean-k-mooney> "Database schema file with version 72 doesn't exist." 15:17:17 <yoctozepto> lol 15:17:18 <sean-k-mooney> i was going to ask ye about it after the meeting 15:17:30 <yoctozepto> we had no idea 15:17:37 <mgoddard> yeah, haven't seen that one 15:17:37 <sean-k-mooney> the api db sync is failing 15:17:41 <yoctozepto> it passes CI :-) 15:17:49 <sean-k-mooney> its might be a nova issue 15:18:05 <mgoddard> ok, let's pick it up after the meeting. Thanks for raising sean-k-mooney 15:18:10 <mgoddard> #topic Review priorities 15:18:39 <mgoddard> Same as before really - RP+1 for bug fixes we want in Train 15:18:51 <mgoddard> and any release-related patches 15:18:58 <mgoddard> features still RP-1 for now 15:19:10 <mgoddard> Any other priorites we need? 15:19:45 <yoctozepto> speech recovery 15:21:16 <mgoddard> #topic Kolla vPTG planning 15:21:27 <mgoddard> It's almost upon us 15:21:36 <mgoddard> #link https://etherpad.openstack.org/p/kolla-ussuri-ptg 15:22:06 <mgoddard> I did a little work on the etherpad yesterday - moved some things out of the 'general' section which became a bit bloated 15:22:17 <mgoddard> added incomplete train priorities at the bottom 15:22:43 <mgoddard> some new sections: "How to Get Involved", "Agenda", "Train cycle retrospective" 15:24:02 <mgoddard> Please go through it again and see if we have missed anything. We can always add things during the PTG 15:24:20 <mgoddard> How does this look for an agenda? 15:24:22 <mgoddard> Welcome, troubleshoot video conferencing 15:24:24 <mgoddard> Introductions 15:24:26 <mgoddard> Train cycle retrospective 15:24:28 <mgoddard> Ussuri design discussions 15:24:30 <mgoddard> Ussuri priority voting 15:24:32 <mgoddard> Housekeeping 15:25:01 <yoctozepto> <mgoddard> Welcome, troubleshoot video conferencing 15:25:04 <yoctozepto> 45 mins 15:25:08 <mgoddard> lol 15:25:20 <yoctozepto> :D 15:25:47 <mgoddard> I was trying to avoid making it a timed schedule - just an agenda to work through 15:25:48 <yoctozepto> yeah, I like it 15:26:43 <mgoddard> cool. Anything else we need to do before tomorrow? 15:27:10 <yoctozepto> *cough* learn to speak again *cough* 15:27:13 <priteau> sleep well :) 15:27:35 <yoctozepto> I seriously thought it would be less impactful 15:28:01 <mgoddard> what did they do to you? 15:28:41 <yoctozepto> placed some elastic metal bar on the palate 15:28:52 <yoctozepto> among other drastic things 15:29:06 <yoctozepto> but this contributes to VERY bad articulation 15:29:07 <mgoddard> let's hope you recover in time 15:29:24 <mgoddard> #topic Open discussion 15:29:41 <mgoddard> sean-k-mooney: where were we? 15:30:07 <yoctozepto> migration 72 15:30:41 <sean-k-mooney> i was evluating my poor life choice of deploying a random commit off master for about month ago and trying to update :) 15:31:12 <sean-k-mooney> ya so the nova-manage api_db sync command is failing in the nova-api bootstrap container 15:31:12 <mgoddard> ah, so probably not a problem that most people will hit? 15:31:18 <sean-k-mooney> propably not 15:31:32 <sean-k-mooney> im debating if this is a nova issue which it may be 15:31:33 <yoctozepto> still it sounds weird 15:31:50 <sean-k-mooney> ya the migration is just a placeholder https://github.com/openstack/nova/tree/master/nova/db/sqlalchemy/api_migrations/migrate_repo/versions 15:32:10 <sean-k-mooney> but its as if the master contianer does not have it 15:32:19 <sean-k-mooney> its a unbuntu source deployment 15:32:25 <sean-k-mooney> using the docker hub images 15:32:57 <yoctozepto> looks like it was made for ussuri though 15:33:13 <yoctozepto> could be you got the images for ussuri back then 15:33:20 <sean-k-mooney> yes its the placeholder incase we need to backport something 15:33:30 <yoctozepto> ah 15:33:31 <yoctozepto> ok 15:33:37 <sean-k-mooney> i could have got it before that was merged ya 15:33:49 <yoctozepto> https://github.com/openstack/nova/tree/stable/train/nova/db/sqlalchemy/api_migrations/migrate_repo/versions 15:33:50 <sean-k-mooney> i basicaly deploy nova rc1 15:33:54 <yoctozepto> still, it's not in train 15:34:10 <yoctozepto> so you are essentially trying a downgrade now 15:34:24 <sean-k-mooney> ah that makes sense 15:34:36 <mgoddard> hmm, sounds like you got caught between train GA and kolla switching to train packages on master 15:34:36 <yoctozepto> we did builds of master 15:34:40 <sean-k-mooney> ok this is jsut a dev cluster at home 15:34:45 <sean-k-mooney> so i can always redeploy it 15:34:52 <yoctozepto> destroy :D 15:35:00 <mgoddard> if you crack open the container you can check the nova commit 15:35:07 <yoctozepto> glad we solved the mystery 15:35:19 <sean-k-mooney> mgoddard: ya that has happended to me before 15:35:41 <sean-k-mooney> i got impatent wanting to have my home openstack running again 15:36:19 <sean-k-mooney> ok well that all makes sense. i might redepoy with rc1 at the weekend 15:36:59 <sean-k-mooney> mgoddard: are the "master" images currently built off train? 15:37:10 <yoctozepto> sean-k-mooney: ussuri 15:37:14 <yoctozepto> stable/train is train 15:37:26 <mgoddard> sean-k-mooney: yes, for a short time 15:37:36 <mgoddard> but soon will go back to master 15:37:39 <yoctozepto> ah right 15:37:44 <sean-k-mooney> mgoddard: the docker hub ones are stable train right 15:37:44 <yoctozepto> the revert is pending, my bad 15:37:49 <yoctozepto> but use stable/train 15:37:51 <mgoddard> after kolla-ansible RC1 we can go back to master 15:37:57 <yoctozepto> indeed 15:38:02 <mgoddard> sean-k-mooney: today, yes 15:38:08 <sean-k-mooney> yoctozepto: it explains what im seeing 15:38:31 <sean-k-mooney> ok all is good 15:39:48 <mgoddard> Any other topics for today? 15:40:35 <yoctozepto> low activity today 15:40:42 <yoctozepto> everyone prepping for vptg 15:40:43 <kplant> i have a quick one 15:40:57 <kplant> is there any apetite to bump to rabbitmq 3.8 in U? 15:41:11 <kplant> reason i ask is the official prometheus plugin is shipped with 3.8 15:41:12 <yoctozepto> kplant: to deprecate and move to amqp 15:41:22 <yoctozepto> :D 15:41:37 <mgoddard> yoctozepto: not official party line :p 15:41:37 <yoctozepto> just kidding, rabbitmq needs some love indeed 15:41:47 <yoctozepto> we are blocked by erlang vm being old 15:42:01 <mgoddard> do we know what centos 8 gives us? 15:42:05 <yoctozepto> rmq 3.8 solves a bunch of issues with ipv6 as well 15:42:19 <yoctozepto> mgoddard: not checked 15:43:02 <mgoddard> I think it's worth a discussion. But let's also see what, if anything, centos 8 does for us 15:43:19 <yoctozepto> no rabbitmq 15:43:29 <yoctozepto> in the default repos 15:43:53 <yoctozepto> no erlang either hmm 15:44:21 <yoctozepto> probably will be shipped by rdo 15:44:43 <yoctozepto> we need upstream for ubuntu anyways 15:44:53 <mgoddard> kplant: maybe you could investigate and report back? 15:44:54 <yoctozepto> it was too late for train 15:44:57 <yoctozepto> to coordinate 15:45:35 <mgoddard> added to PTG agenda 15:48:05 <mgoddard> ok, any more? 15:48:13 <kplant> mgoddard: yeah i was actually poking through the el8 mirrors until i got a call 15:49:21 <yoctozepto> none from me 15:49:26 <yoctozepto> let's wrap it up I think 15:49:29 <mgoddard> Thanks all 15:49:32 <mgoddard> #endmeeting