13:00:02 <mnasiadka> #startmeeting kolla 13:00:02 <opendevmeet> Meeting started Wed Sep 10 13:00:02 2025 UTC and is due to finish in 60 minutes. The chair is mnasiadka. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:00:02 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:00:02 <opendevmeet> The meeting name has been set to 'kolla' 13:00:05 <mnasiadka> #topic rollcall 13:00:07 <mnasiadka> o/ 13:00:12 <seunghunlee> o/ 13:00:22 <frickler> o 13:01:35 <bbezak> O/ 13:01:58 <r-krcek> o 13:02:14 <opendevreview> Pierre Riteau proposed openstack/kayobe master: CI: Define podman_registry_mirror https://review.opendev.org/c/openstack/kayobe/+/941121 13:02:31 <amir58118> o/ 13:03:48 <mnasiadka> #topic agenda 13:03:48 <mnasiadka> * CI status 13:03:48 <mnasiadka> * Release tasks 13:03:48 <mnasiadka> * Regular stable releases (first meeting in a month) 13:03:48 <mnasiadka> * Current cycle planning 13:03:49 <mnasiadka> * Additional agenda (from whiteboard) 13:03:49 <mnasiadka> * Open discussion 13:03:51 <mnasiadka> #topic CI status 13:04:08 <mnasiadka> I think it's in a good condition, no obvious failures 13:04:17 <mnasiadka> #topic Release tasks 13:04:39 <mnasiadka> We're getting close to coordinated release, so it should get more stable on things that we don't control 13:04:56 <mnasiadka> ironic-inspector has been dropped 13:05:05 <mnasiadka> other things look quite ok 13:05:12 <mnasiadka> ansible-core 2.19 is out 13:05:30 <mnasiadka> I posted some initial patches for bumping it 13:05:40 <mnasiadka> seunghunlee: how's MariaDB bump going? 13:05:43 <opendevreview> Merged openstack/kolla-ansible master: rabbitmq: mark new version-check as unchanged https://review.opendev.org/c/openstack/kolla-ansible/+/960348 13:07:05 <seunghunlee> MariaDB 11.4 is keep getting tested. CI for https://review.opendev.org/c/openstack/kolla/+/926981 and its dependencies are all passing 13:08:03 <seunghunlee> So, it would be really nice if 13:08:26 <seunghunlee> K-A dependencies are reviewed 13:09:08 <seunghunlee> This name change of the files generated by backup https://jira.mariadb.org/browse/MDEV-18931 will be tested soon 13:10:44 <mnasiadka> So let's start with https://review.opendev.org/c/openstack/kolla-ansible/+/927096/11 and https://review.opendev.org/c/openstack/kolla-ansible/+/928487/13 - right? 13:11:27 <seunghunlee> Yes and https://review.opendev.org/c/openstack/kolla-ansible/+/958281 too 13:12:07 <mnasiadka> ok 13:12:16 <seunghunlee> I'll probably need to change the commit message of the one I just sent 13:12:22 <mnasiadka> frickler, bbezak: can you have a look in these? 13:12:52 <bbezak> will do 13:13:05 <seunghunlee> sed/11.8/>=11.2 13:13:15 <frickler> I can try, bit busy downstream currently though 13:13:43 <mnasiadka> so at least bbezak, I can do second review if frickler is busy 13:13:52 <mnasiadka> better to get that in sooner than later in the cycle 13:14:39 <amir58118> If I get a chance, I'll take a look at them too. 13:14:46 <mnasiadka> I've had some progress on Rocky10 front thanks to NeilHanlon, we now have ceph and openvswitch CentOS SIG repos - so it should get a bit better now 13:15:32 <seunghunlee> Thank you frickler bbezak amir58118 13:15:41 <mnasiadka> #topic Current cycle planning 13:15:47 <mnasiadka> So let's see what do we need to do 13:15:53 <mnasiadka> Ansible bump in progress 13:15:58 <mnasiadka> MariaDB bump in progress 13:16:04 <bbezak> Valkey in progress 13:16:22 <mnasiadka> yup, wanted to write that 13:16:32 <bbezak> However we need to test the migration properly 13:16:46 <mnasiadka> FYI - we're going to drop Redis while introducing Valkey - since it's a drop in replacement 13:16:56 <mnasiadka> frickler: are you good with that? 13:18:04 <frickler> so there is no way to support both in parallel? 13:18:43 <frickler> I'm fine with switching testing, but dropping support for redis completely would make upgrades difficult I guess 13:19:00 <amir58118> +1 13:19:06 <frickler> also how would upgrade testing work? 13:20:21 <bbezak> Firstly locally, replacing one redis nodes with Valkey one by one, then ideally in the CI 13:21:07 <bbezak> gkoper is working on that 13:21:17 <koperg[m]> o/ 13:21:32 <bbezak> Speaking of a devil :) 13:21:43 <bbezak> We’re talking about redis to Valkey migration testing 13:22:35 <opendevreview> Pierre Riteau proposed openstack/kayobe master: Support CentOS Stream 10 and Rocky Linux 10 images https://review.opendev.org/c/openstack/kayobe/+/959306 13:22:40 <koperg[m]> I think we can just add valkey as replica to redis master. Switch the master to valkey , add rest valkey replicas, remove redis replicas -> profit 13:22:46 <koperg[m]> to be tested 13:22:52 <mnasiadka> frickler: basically EL (centos, rocky, whatever) don't have redis packages, and the ones in Ubuntu/Debian are from before the license switch - so I don't think it makes any sense to keep building them 13:23:23 <mnasiadka> If we can orchestrate an in-place upgrade during kolla-ansible upgrade (just like we did with ElasticSearch to OpenSearch) - then we should drop Redis 13:23:28 <mnasiadka> And that's the plan 13:23:53 <frickler> it would IMHO be much better to have the switch not tied to k-a upgrade 13:24:00 <opendevreview> Pierre Riteau proposed openstack/kayobe master: CI: Define podman_registry_mirror https://review.opendev.org/c/openstack/kayobe/+/941121 13:24:12 <mnasiadka> frickler: as in a separate command and a recheck? 13:24:15 <mnasiadka> *precheck 13:24:23 <mnasiadka> (damn autocorrect) 13:25:36 <mnasiadka> separate subcommand for migration and a precheck saying if you use redis, then please switch to valkey first works as well 13:25:55 <frickler> maybe I'm missing something, but if it is really a drop-in replacement, existing deployments should not be forced to switch at all, unless they have license issues? 13:27:21 <bbezak> There won’t be redis for rocky/centos in Flamingo 13:27:24 <koperg[m]> 1. It stops being drop-in replacement from some version of redis onward. 13:27:24 <koperg[m]> 2. There is no redis for RHEL10 derivatives as far as I understand - so we will have to force migration 13:27:37 <mnasiadka> frickler: redis 7.0.15 is EOL, and there will be no newer version in Ubuntu/Debian repos 13:28:32 <mnasiadka> #link https://endoflife.date/redis 13:28:39 <mnasiadka> since from 7.1 or 7.2 they changed the license 13:28:50 <mnasiadka> and valkey was forked from redis 7.0 13:29:41 <frickler> that's for upstream support though, not Ubuntu/Debian EOL, right? I guess I need to do a bit of reading up on this 13:33:39 <frickler> so let's maybe defer the further discussion to next week? 13:33:46 <mnasiadka> Seems Debian Trixie ships Redis 8.x, but Ubuntu doesn't (stopped at 7.0.15) 13:34:14 <mnasiadka> Yes, koperg[m] please work on the migration - but let's defer the discussion to next week 13:34:57 <mnasiadka> No additional agenda on the whiteboard 13:35:00 <mnasiadka> #topic Open discussion 13:35:03 <mnasiadka> Anybody anything? 13:36:12 <r-krcek> please review https://review.opendev.org/c/openstack/kolla-ansible/+/928986, https://review.opendev.org/c/openstack/kolla-ansible/+/920714 0:) 13:37:52 <mnasiadka> I'm a bit puzzled 13:37:59 <mnasiadka> I only see Patchset 1 on https://review.opendev.org/c/openstack/kolla-ansible/+/928986 13:38:05 <mnasiadka> For a loooong time 13:38:14 <opendevreview> Roman Krcek proposed openstack/kolla-ansible master: Add restart policy to container check https://review.opendev.org/c/openstack/kolla-ansible/+/928986 13:38:26 <mnasiadka> so rebased it just to be sure 13:38:51 <mnasiadka> 920714 is longer, added it to my review queue 13:39:07 <r-krcek> Thank you 13:39:27 <mnasiadka> Ok then, if there's nothing else - closing the meeting 13:39:34 <mnasiadka> Thank you all for coming - see you next week :) 13:39:36 <mnasiadka> #endmeeting