15:02:48 #startmeeting kolla 15:02:48 Meeting started Wed Jun 2 15:02:48 2021 UTC and is due to finish in 60 minutes. The chair is mgoddard. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:02:49 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:02:52 The meeting name has been set to 'kolla' 15:03:03 #topic rollcall 15:03:07 \o/ 15:03:10 \oftc 15:03:23 \o/ 15:03:24 o/ o/ o/ freenode 15:04:08 #topic agenda 15:04:18 * Roll-call 15:04:20 * Agenda 15:04:22 * Announcements 15:04:24 ** #openstack-kolla now lives on OFTC 15:04:26 * Review action items from the last meeting 15:04:28 * CI status 15:04:30 * Wallaby release planning 15:04:32 ** Debian bullseye 15:04:34 ** chrony 15:04:36 * Xena cycle planning 15:04:38 ** master branch life cycle https://etherpad.opendev.org/p/kolla-release-process-draft 15:04:40 * Documentation improvements http://lists.openstack.org/pipermail/openstack-discuss/2021-May/022478.html 15:04:42 * RabbitMQ upgrade issues https://bugs.launchpad.net/kolla-ansible/+bug/1930293 15:04:44 * Open discussion 15:04:45 Launchpad bug 1930293 in kolla-ansible xena "multinode rabbitmq failing upgrades" [High,Triaged] - Assigned to Radosław Piliszek (yoctozepto) 15:04:46 #topic announcements 15:04:48 #info #openstack-kolla now lives on OFTC 15:05:01 Any others? 15:05:06 \o/ \o/ \o/ 15:05:14 nothing else 15:05:40 #topic Review action items from the last meeting 15:05:43 There were none 15:05:48 #topic CI status 15:05:54 there is one we missed last time 15:05:57 to redo 15:06:09 (mgoddard to write something to the ml) 15:06:18 but I can forgive you ;p 15:06:22 #topic mgoddard email openstack-discuss about quay.io credentials 15:06:29 you mean 15:06:31 #undo 15:06:34 yes 15:06:35 #action ... 15:06:38 #action mgoddard email openstack-discuss about quay.io credentials 15:07:03 #topic CI status 15:07:27 Kolla seems ok? 15:08:01 hopefully ovmf-efi issue will get a fix in stream soon 15:08:18 k-a and kayobe also good afaict 15:08:39 #topic Wallaby release planning / Debian bullseye 15:09:26 I think we're looking pretty good here now 15:09:48 https://review.opendev.org/q/topic:%22debian-bullseye-stable%252Fwallaby%22+(status:open%20OR%20status:merged) 15:09:58 need approvals on those 15:10:25 There's this one: https://review.opendev.org/c/openstack/kolla-ansible/+/792583 15:10:34 (bump min docker version) 15:10:47 yeah, I would see that in 15:11:10 we could really even backport it to victoria and ussuri 15:11:29 though probably "whatever" :-) 15:11:30 backwards compat? 15:12:00 there is one potential hole 15:12:26 what happens if I run docker I guess it fails to deploy libvirt 15:12:45 mgoddard: the first container fails 15:12:47 but should that be a precheck? 15:12:54 the first? 15:13:08 mgoddard: yeah, I meant docker just fails everything 15:13:35 you can't miss it 15:13:49 ah right 15:13:52 k 15:14:11 then I think we have all we need for bullseye 15:14:27 victoria seems doesn't support Bullseye in our support matrix. 15:14:48 we are just adding support for bullseye in wallaby 15:14:55 wuchunyang: yeah, it does not; we were discussing https://review.opendev.org/c/openstack/kolla-ansible/+/792583 15:15:08 regarding that backporting 15:15:14 but it's probably not worth it 15:15:20 everybody probably just has it 15:15:25 #topic Wallaby release planning / chrony 15:15:27 at the almost latest 15:15:58 https://review.opendev.org/c/openstack/kolla-ansible/+/792119 15:16:25 yeah, I will re-review surely 15:16:37 patch to clean up chrony 15:18:03 similar patch for kayobe: https://review.opendev.org/c/openstack/kayobe/+/792243 15:18:45 #topic master branch life cycle https://etherpad.opendev.org/p/kolla-release-process-draft 15:19:02 I'm not sure we'll ever have quorum for this 15:19:22 #link https://etherpad.opendev.org/p/kolla-release-process-draft 15:19:42 are there any kinks that need ironing out? 15:22:18 we are just not disciplined enough 15:22:22 to follow it ;d 15:23:30 probably not 15:23:55 I do worry that these extra steps will get forgotten 15:24:04 me too 15:24:15 I mean, I don't see anything wrong in the plan 15:24:19 just that we will not stick to it 15:26:18 this is R-18 15:26:25 so next week we should 15:26:27 Switch source images to use development branches 15:26:29 Set previous_release variables to the previous release 15:26:47 yeah, let's try that 15:26:58 and be more coordinated the next time 15:27:15 we are getting better and better at it anyhow 15:27:41 we probably need to reference the schedule each week 15:28:02 which week is it, what's up next etc. 15:28:34 mgoddard: you can add your project milestones to the release calendar 15:28:43 that's true 15:28:50 should help with making them less forgattable 15:30:23 and we can have this point in our agenda 15:30:28 we have weekly meetings ;p 15:32:03 the source/binary difference is a bit annoying 15:32:26 do you suggest to postpone both till then? 15:32:33 sounds fair 15:32:36 for our stability ;d 15:33:14 special cases just add to the congnitive load 15:33:27 it would be nicer to be able to say 15:33:40 'today all images use the previous release' 15:33:48 'tomorrow they will all be based on master' 15:34:37 is the worry that fixes don't get into binary repos? 15:34:45 (...quickly enough) 15:36:37 they are always slower 15:36:50 but I think we wait because before there are just no repos to use, no? 15:37:01 anyways, binary is n-v 15:37:07 I would not care too much 15:37:42 UCA should exist pretty early in the cycle 15:37:52 we just usually forget to update it 15:38:05 RDO master is always available IIUC 15:38:31 debian isn't even available at openstack release 15:39:07 alternatively we could just drop binary jobs 15:39:35 CI should be green 15:40:51 we can drop them any time, just tell the word 15:41:03 say* the word 15:41:07 tell the world 15:41:19 * yoctozepto mixing words 15:44:13 well I guess we should just give it a try 15:44:16 and document it 15:44:47 agreed 15:45:04 #action mgoddard document new release process 15:45:13 sadly, nobody else is discussing that 15:45:28 #action start following new release process 15:45:45 #topic Documentation improvements http://lists.openstack.org/pipermail/openstack-discuss/2021-May/022478.html 15:46:22 did anyone else read through the recommendations? 15:46:53 I find it ok 15:47:04 want to see it in docs first 15:47:20 I'm glad users have their own proposals 15:47:22 Klemen responded to the call for contributors and I'd like to make sure we're not blocking their help 15:47:26 the docs should be for users 15:48:16 we could advise on how to break it up 15:48:36 some less contentious/challenging changes first 15:49:10 what about the admin/user split 15:49:26 I think we all agree to put everything under one, but which? 15:49:33 one of those or something different? 15:49:42 #link https://etherpad.opendev.org/p/kollakall 15:51:14 maybe everything under admin? 15:51:45 our users are admins/operators 15:51:47 given that our users are admins 15:51:57 /deployers 15:52:21 well, they could deploy and not administer 15:52:26 yes 15:52:27 yet be our users 15:52:38 everything under user then perhaps? 15:52:49 sure, I don't mind either way 15:52:55 and start with "who is the kolla user" 15:53:25 so first change could be a simple move of existing admin sections under user, including redirects 15:53:58 ++ 15:54:01 me gusta 15:54:24 maybe some simple reordering of pages 15:55:15 then work on the early intro/architecture pages 15:56:19 ok, I'll follow up on the ML 15:56:31 #action mgoddard follow up about documentation improvements 15:56:34 #topic RabbitMQ upgrade issues https://bugs.launchpad.net/kolla-ansible/+bug/1930293 15:56:36 Launchpad bug 1930293 in kolla-ansible xena "multinode rabbitmq failing upgrades" [High,Triaged] - Assigned to Radosław Piliszek (yoctozepto) 15:56:47 I hit this a few times recently 15:56:57 do you know what's going on? 15:57:01 glad, /me fixing 15:57:08 yeah, everything in the bug report 15:57:10 a-z 15:57:18 in summary, we got this other fix 15:57:25 that introduced serial restarts 15:57:41 and this conflicts with how ansible sees order and our stop logic 15:57:58 however, we may just want rolling upgrades now 15:58:01 they seem to work 15:58:07 https://review.opendev.org/c/openstack/kolla-ansible/+/794026 15:58:34 v, w and x should be happy with this solution 15:58:44 however, we got the original fix back to train 15:58:57 and stein->train, train->ussuri might not be as happy 15:59:00 to be established 15:59:18 but I will recommend to apply the above fix to vwx 15:59:33 https://www.rabbitmq.com/upgrade.html#rolling-upgrades 15:59:42 yeah, based on that 16:00:05 they scare me we could be failing this on train->ussuri for we have 3.7 in train 16:01:17 and we're out of time 16:01:22 thanks everyone 16:01:25 thanks mgoddard 16:01:29 #endmeeting