14:00:00 <mnasiadka> #startmeeting kolla 14:00:00 <opendevmeet> Meeting started Wed Dec 6 14:00:00 2023 UTC and is due to finish in 60 minutes. The chair is mnasiadka. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:00 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:00 <opendevmeet> The meeting name has been set to 'kolla' 14:00:03 <mnasiadka> #topic rollcall 14:00:14 <frickler> \o 14:00:17 <mnasiadka> o/ 14:00:21 <SvenKieske> o/ 14:00:25 <osmanlicilegi> o/ 14:01:16 <jangutter> o/ 14:01:30 <jovial> o/ 14:03:43 <mnasiadka> #topic agenda 14:03:43 <mnasiadka> * CI status 14:03:43 <mnasiadka> * Release tasks 14:03:43 <mnasiadka> * Regular stable releases (first meeting in a month) 14:03:43 <mnasiadka> * Current cycle planning 14:03:44 <mnasiadka> * Additional agenda (from whiteboard) 14:03:44 <mnasiadka> * Open discussion 14:03:52 <mnasiadka> osmanlicilegi: welcome back ;-) 14:04:01 <mnasiadka> #topic CI status 14:04:24 <osmanlicilegi> mnasiadka: thanks :) I will be back after long and tiring years. 14:04:25 <mnasiadka> I think it's overall green, with the cephadm-upgrade jobs failing because of the RMQ switch to Quorum queues 14:04:51 <mnasiadka> but that's being fixed with 902776 14:04:57 <mnasiadka> #link https://review.opendev.org/c/openstack/kolla-ansible/+/902776 14:05:34 <mnasiadka> #topic Release tasks 14:05:44 <mnasiadka> Kolla, Kolla-Ansible and ansible-collection-kolla going for a final Bobcat release 14:05:54 <mnasiadka> #link https://review.opendev.org/c/openstack/releases/+/902718 14:06:03 <mnasiadka> Kayobe still waiting for rc1 - last patch merging 14:06:09 <mnasiadka> jovial: will you create a patch for kayobe repos rc1? 14:07:49 <mnasiadka> well, I guess he has no other choice - worst case scenario I'll do it 14:07:53 <mnasiadka> let's move forward 14:07:59 <mnasiadka> #topic Current cycle planning 14:08:27 <mnasiadka> So, usually we did have a stability phase - so we did stay with building latest stable release (Bobcat) in Kolla 14:08:33 <jovial> mnasiadka: sure, I can try after the meeting 14:08:43 <mnasiadka> just to have some calm weeks 14:09:10 <mnasiadka> But I'm fine with us reverting to master faster to have a look if this breaks us badly 14:09:20 <mnasiadka> Any opinions? 14:09:33 <frickler> I'd be fine with waiting until January 14:09:40 <mnasiadka> #link https://docs.openstack.org/kolla/latest/contributor/release-management.html#early-cycle-stability 14:09:59 <mnasiadka> makes sense, let's at least have stable gate over christmas period 14:10:36 <mnasiadka> should we prepare patches that need reverting in a gerrit topic - so it's easy to revisit them in a month time? 14:11:15 <SvenKieske> I'm fine with either. a topic seems nice 14:11:45 <mnasiadka> I think so - if there's a volunteer - I would be happy ;) 14:12:24 <mnasiadka> ok then 14:12:48 <mnasiadka> Any other obvious issues that we need to fix in freshly released Bobcat? 14:12:55 <mnasiadka> Ah, the horizon policy thing? 14:13:15 <SvenKieske> yeah 14:13:17 <mnasiadka> #link https://review.opendev.org/q/topic:%22fix-horizon-role%22 14:13:48 <mnasiadka> https://review.opendev.org/c/openstack/kolla-ansible/+/901761 - seems upgrade jobs are failing here 14:14:11 <frickler> mnasiadka: yes, the fix needs to be backported first 14:14:34 <mnasiadka> makes sense 14:14:45 <mnasiadka> #link https://review.opendev.org/c/openstack/kolla-ansible/+/902659 14:14:48 <mnasiadka> Looking for another +2 14:15:19 <mnasiadka> upgrade-cephadm is known for failing now 14:15:58 <mnasiadka> ok then 14:16:09 <mnasiadka> those two on the radar and let's see if anything else shows up 14:16:43 <mnasiadka> I'll finally populate Whiteboard with cycle priorities - so we can discuss next week 14:16:58 <frickler> I'll be testing things downstream, image builds are fine already 14:17:27 <mnasiadka> I'd also like to have a go at trying to look through all kolla-ansible reviews and abandon very old reviews and try to review things that would be useful 14:18:17 <mnasiadka> kolla looks quite nice with only a couple of patches in progress 14:18:28 <frickler> sad thing is a lot of things likely are indeed still useful and relevant. but yes, that would be a good task 14:18:51 <mnasiadka> there's a lot that are ready or nearly ready - we just lack capacity to review them 14:19:05 <mnasiadka> so I'll try to make them tidy and maybe RP+1 those that are easy to get in 14:19:10 <mnasiadka> and fairly small 14:19:17 <SvenKieske> happy to do some additional reviews 14:19:36 <mnasiadka> ok then, let's move on 14:19:45 <mnasiadka> #topic Additional agenda (from whiteboard) 14:20:07 <mnasiadka> mattcrees: https://etherpad.opendev.org/p/kolla-ansible-rmq-quorum-queues-proposal 14:20:18 <mnasiadka> I think we already violated that proposal with turning quorum queues as default in B 14:20:28 <mnasiadka> question if we need more prechecks 14:20:54 <mnasiadka> maybe such prechecks, that would check if a queue is non-durable (if it exists) 14:20:58 <mnasiadka> but mattc is not here 14:21:04 <mnasiadka> I'll leave that for next time 14:21:39 <mnasiadka> jsuazo also is reminding us about two reviews - but I would prefer to wait until we get final Bobcat release out until we merge new features 14:22:48 <mnasiadka> so both topics are left for next week 14:22:50 <jovial> mattc reckons we need the same style of precheck that we added previously for HA queues. He will try an propose something this week. 14:23:33 <mnasiadka> Well, basically I would be happy if we could have prechecks that really stop kolla-ansible break services - so happy to review once it gets into Gerrit 14:24:27 <SvenKieske> seems you have summoned someone :) 14:24:36 <mattcrees> o/ 14:24:48 <mnasiadka> well, that's the PTL role I guess 14:25:20 <mnasiadka> mattcrees: so, do your planned prechecks plan to check the ,,durability'' of the existing queues before starting services? 14:25:46 <mnasiadka> currently our cephadm-upgrade jobs are broken, because we're not stopping cinder, and it tends to complain about non-durable queues that were left behind 14:26:11 <mattcrees> Yes, the plan is to have a check similar to this: https://github.com/openstack/kolla-ansible/blob/af6e1ca4fd3366c1ae936d225b2835e95a4191fc/ansible/roles/rabbitmq/tasks/precheck.yml#L211 14:26:24 <mattcrees> Only for quorum queue type instead of durability type 14:27:05 <mnasiadka> ok, let's see how that works 14:27:14 <mnasiadka> So let's move to open discussion 14:27:17 <mnasiadka> #topic Open discussion 14:27:27 <mattcrees> We should be stopping cinder though... https://github.com/openstack/kolla-ansible/blob/af6e1ca4fd3366c1ae936d225b2835e95a4191fc/tests/upgrade.sh#L22C20-L22C20 14:27:27 <mnasiadka> osmanlicilegi: you can now share what made you miss us ;-) 14:27:43 <mnasiadka> mattcrees: we are not, because SCENARIO env var is not passed to upgrade.sh 14:28:04 <mnasiadka> but it will be - https://review.opendev.org/c/openstack/kolla-ansible/+/902776 14:28:12 <mattcrees> ah ok makes sense 14:28:47 <frickler> the wsgi scripts discussion is worth watching, but I think we can sit and wait how it works out 14:28:52 <frickler> #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/5RQGZZMCKKHAVH4OLSJCLBQNIHYDPGZD/ 14:28:58 <mnasiadka> yeah, seen that 14:29:09 <mnasiadka> I think we still have some services to move to wsgi 14:29:13 <mnasiadka> starting with Neutron 14:29:19 <osmanlicilegi> mnasiadka: very long story :) I will share it via dm. 14:29:29 <mnasiadka> osmanlicilegi: ok then :) 14:29:46 <frickler> the eventlet issue is also interesting, but even less we can do about it 14:29:52 <SvenKieske> do you mean wsgi or uWSGI? 14:30:07 <mnasiadka> but we could use some more review cycles - so osmanlicilegi feel free to do reviews if you have time :) 14:30:24 <frickler> SvenKieske: it affects both in a way 14:30:30 <mnasiadka> but let's not merge any features in master until next weekly meeting please 14:32:21 <osmanlicilegi> mnasiadka: I will start soon reviewing :) 14:32:59 <SvenKieske> cool :) 14:33:26 <mnasiadka> frickler: ubuntu 24.04 is going to be released in April, we might need to add support for it last minute in C... 14:33:57 <mnasiadka> but I hope not :) 14:34:09 <SvenKieske> :D 14:34:15 <frickler> hmm, I'd rather backport that later 14:34:20 <SvenKieske> is it possible to test pre releases? 14:34:55 <frickler> not in the opendev ci 14:36:33 <mnasiadka> frickler: we'll still have time from April + 3 months, so... I reckon last minute addition 14:37:25 <frickler> ok, but first we need to see if ubuntu keeps releasing on time ;) 14:37:49 <mnasiadka> yup 14:38:00 <mnasiadka> I'll add that to the priorities list with a note to "look out for it" 14:38:09 <mnasiadka> Ok then, let's finish for today 14:38:16 <mnasiadka> Ah, one last thing 14:38:22 <mnasiadka> when do we want to stop meetings for this year? 14:39:07 <mnasiadka> I planned to cancel the 20th and 27th of Dec and 3rd Jan 14:39:15 <frickler> I'll be around anyway 14:39:30 <mnasiadka> I'll be around as well, but I think majority of people will be off 14:39:51 <mnasiadka> So I'll cancel those three and we can just raise things on the channel outside of the meeting 14:40:05 <frickler> ack 14:40:06 <mnasiadka> Thanks for coming, talk to you next week :) 14:40:08 <mnasiadka> #endmeeting