Wednesday, 2025-04-16

opendevreviewMaksim Malchuk proposed openstack/kolla-ansible stable/2024.2: Fix typo in kolla-ansible metavar  https://review.opendev.org/c/openstack/kolla-ansible/+/94731906:53
opendevreviewMarek Buch proposed openstack/kolla-ansible master: Add support for volume label filtering  https://review.opendev.org/c/openstack/kolla-ansible/+/94711608:03
opendevreviewMatt Crees proposed openstack/kolla-ansible stable/2024.2: Add oslo.messaging Queue Manager  https://review.opendev.org/c/openstack/kolla-ansible/+/94580808:26
opendevreviewMatt Crees proposed openstack/kolla-ansible stable/2024.2: Rabbitmq: enable quorum for transient queues  https://review.opendev.org/c/openstack/kolla-ansible/+/94580908:26
opendevreviewMatt Crees proposed openstack/kolla-ansible stable/2024.2: rabbitmq: Add support for using stream queues for fanout  https://review.opendev.org/c/openstack/kolla-ansible/+/94699308:26
opendevreviewMatt Crees proposed openstack/kolla-ansible stable/2024.2: Upgrade RabbitMQ docs for the Dalmatian release  https://review.opendev.org/c/openstack/kolla-ansible/+/94709708:26
opendevreviewMatt Crees proposed openstack/kolla-ansible stable/2024.1: Add oslo.messaging Queue Manager  https://review.opendev.org/c/openstack/kolla-ansible/+/94581208:30
opendevreviewMatt Crees proposed openstack/kolla-ansible stable/2024.1: Rabbitmq: enable quorum for transient queues  https://review.opendev.org/c/openstack/kolla-ansible/+/94581308:30
opendevreviewMatt Crees proposed openstack/kolla-ansible stable/2024.1: rabbitmq: Add support for using stream queues for fanout  https://review.opendev.org/c/openstack/kolla-ansible/+/94699408:30
opendevreviewMatt Crees proposed openstack/kolla-ansible stable/2024.1: Upgrade RabbitMQ docs for the Caracal release  https://review.opendev.org/c/openstack/kolla-ansible/+/94709608:30
MattCrees[m]Good morning :) 08:32
MattCrees[m]frickler: I've updated both rabbit patch chains08:32
opendevreviewMatt Crees proposed openstack/kolla-ansible master: Drop RabbitMQ SLURP docs  https://review.opendev.org/c/openstack/kolla-ansible/+/94736308:38
fricklerMattCrees[m]: thx, I'll wait for CI and then have another look08:44
MattCrees[m]Cheers08:45
fricklerMattCrees[m]: bbezak: this doesn't look related to the rmq backports, more an issue with noble on 2024.1, maybe one of you wants to take a look anyway? https://zuul.opendev.org/t/openstack/build/a7886bcd78264a0992c1a942076917a710:00
MattCrees[m]Ah, we saw that in Kayobe. The version of oslo.utils pinned in 2024.1 doesn't work with Noble. https://review.opendev.org/c/openstack/kayobe/+/94653710:02
MattCrees[m]Just affects the ironic client afaict 10:03
opendevreviewJack Hodgkiss proposed openstack/kolla stable/2024.1: nova/aarch64: Fix qemu-efi build failures  https://review.opendev.org/c/openstack/kolla/+/94744211:28
fricklerMattCrees[m]: oh, so we'd need to override u-c there I'd think12:06
sara-khHello everyone, I have a question about upgrading OpenStack. May I ask it here?12:26
bbezakHello. of course you can sara-kh. we could probably help in kolla-ansible/kayobe related deployments the most12:35
sara-khbbezak: Thank you,I have a deployment of OpenStack using DevStack (Yoga). In this deployment, many resources have been created for users. I also have a new deployment of OpenStack using Kolla Ansible (2024.2). I want to migrate resources like networks, keys, projects, and security groups from the old OpenStack to the Kolla OpenStack, preferably in an automated manner. I want to create a file using Heat templates from the infrastructure of the 12:37
sara-khprevious OpenStack and then recreate that stack in the Kolla OpenStack using Heat?12:37
sara-khDoes this approach seem logical to you? Can we also consider ways similar to importing the old database into the MariaDB service in the new deployment?12:37
fricklerbbezak: do you want to recheck to rmq stack or should I just reapply your +2s and approve everything?12:40
bbezakI just run +w on 2024.2 versions12:40
fricklerah, cool, thx. I'll do 2024.1 next12:41
bbezaksara-kh: importing old db entries is risky as there are probably some schemas differences between yoga and Dalmatian - however if done with decent care and testing might work. but it is a stretch and I wouldn't recommend that approach12:41
bbezakfor heat - I didn't use that much, so I cannot say if it is possible to recreate all resources, and if that is advisable. 12:42
bbezakmaybe better to use sth like terraform/opentofu?12:43
fricklernote to readers: please don't use devstack for anything important, ever.12:43
bbezak+212:43
* frickler would suggest to use the ansible openstack module to automate resource handling, but there's likely no automated import for that, either12:44
amir58118+112:45
sara-khbbezak: I also prefer the way of creating template file (HOT) from the previous infrastructure. Unfortunately, I don't have enough experience using Terraform.12:47
fricklerfor project and quota management in particular we use https://osism.tech/docs/guides/operations-guide/openstack/tools/project-manager/ downstream, might be worth a look, too12:48
bbezakyeah. +1 for ansible - probably not that fast in scale though - for example https://github.com/stackhpc/openstack-config12:49
bbezak_2mnasiadka bbezak frickler kevko SvenKieske mmalchuk gkoper jangutter jsuazo jovial osmanlicilegi mattcrees dougszu darmach pabloclsn ravlew amir58118 meeting in 912:51
sara-khfrickler: Thank you, I will review your suggestion.12:54
bbezak#startmeeting kolla13:00
opendevmeetMeeting started Wed Apr 16 13:00:06 2025 UTC and is due to finish in 60 minutes.  The chair is bbezak. Information about MeetBot at http://wiki.debian.org/MeetBot.13:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.13:00
opendevmeetThe meeting name has been set to 'kolla'13:00
bbezak#topic rollcall13:00
enick_764o713:00
r-krceko/13:00
amir58118o/13:00
MattCrees[m]o/13:01
frickler\o13:01
msalari\o/13:01
bbezak#topic agenda13:01
bbezak_2* Roll-call * Agenda * Announcements * Review action items from the last meeting * CI status * Release tasks * Regular stable releases (first meeting in a month) * Current cycle planning * Additional agenda (from whiteboard) * Open discussion13:02
bbezakI'm getting worse and worse and worse at agenda bit :)13:03
bbezak#topic CI status13:03
bbezakfrickler: found a ironic CI 2024.1 bug that we need to fix13:03
bbezakI can take a look at that13:04
MattCrees[m]Kayobe CI is red on multiple fronts. I'm trying to get fixes to the rocky jobs through, keep needing rechecks to unrelated errors in 2023.2 though https://review.opendev.org/c/openstack/kayobe/+/94712713:04
MattCrees[m]Once that's in, I should be able to fix the other issue: rabbitmq for master13:04
bbezakin Kayobe that is?13:05
bbezak(rabbitmq)13:05
frickler2023.2 will go eol in two weeks, maybe don't put too much effort into that13:05
MattCrees[m]Yes13:05
MattCrees[m]It needs the queue migrations in upgrade jobs, I have a patch up already too13:05
bbezakok13:05
bbezakgood13:05
bbezak#topic Release tasks13:05
bbezakwe're finishing rabbitmq 4 stuff13:06
bbezakand we still need promv313:06
bbezakwhich is on my radar13:06
fricklerwhat about the container migration stuff? I still didn't get to a proper review for that13:06
fricklerso docker->podman13:06
frickler(not sure if the other direction is needed/supported as well)13:07
r-krcekin theory it should work, but I dont think we are testing for this13:07
frickler#link https://review.opendev.org/c/openstack/kolla-ansible/+/836941 in particular13:08
bbezakI'm wondering if we should flag that as experimental?13:08
r-krcekIt does take up quite a bit of resources...13:09
bbezakcommit message says it goes both ways13:09
bbezakFor example Docker to Podman and vice versa.13:09
frickleryes, likely make all of these jobs experimental13:09
fricklerafaict from a quick look the job only do d->p, too, but I'd think that's fine?13:10
r-krcekYeah, the CI only does d->p as of now13:10
bbezakyes. jobs as well. but whole flow in the docs could be marked as such imho. as probably it is not heavily tested (maybe)13:11
fricklersince the migration is an optional feature, maybe we could do with some less thorough reviews13:12
fricklerand then have the option for people to do some field testing? ;)13:12
bbezakok. but let's flag that in the docs :)13:12
fricklerack13:13
fricklerI'll try to review this way until next week13:13
bbezakmakes sense. let's continue in gerrit then. thank you13:13
bbezakif somebody feels that some change NEEDS to be merged in Epoxy, let us know. we can flag it as +2 review priority. BTW we've got too much +1 RP :)13:14
bbezakI did review some of them and merged some as well13:15
opendevreviewvahideh proposed openstack/kolla-ansible stable/2024.2: sysctl: Safely handle missing IPv6 when disabled in kernel  https://review.opendev.org/c/openstack/kolla-ansible/+/94747413:15
fricklerRP+1 for me currently means: can wait until 2025.213:15
bbezakyeah13:15
frickleroh my, ipv6 disabled again. cant we just agree that such a deployment is broken? :(13:16
bbezak:)13:17
fricklerpeople can amend for that downstream if they really think they need to, can't they?13:18
bbezaksomehow this is still a problem in 202513:18
fricklerhttps://bugs.launchpad.net/kolla-ansible/+bug/2071443 was created by will fwiw13:18
bbezakyeah, people sometimes doing that because of other bad software13:19
bbezak(disabling ipv6)13:20
bbezak#topic Additional agenda (from whiteboard)13:20
bbezakr-krcek: added 3 changes13:21
bbezak#link https://etherpad.opendev.org/p/KollaWhiteBoard#L7513:21
bbezakI'd say it will be for 2025.213:23
fricklerr-krcek: is anything there important for 2025.1?13:23
bbezakI don't have cycles to look into that. unless others feels otherwise13:23
r-krcekfickler: 946227 I think would be good to add, but rest are just minor features. Sorry if I am being too impatient.13:24
opendevreviewvahideh proposed openstack/kolla-ansible stable/2024.2: sysctl: Safely handle missing IPv6 when disabled in kernel  https://review.opendev.org/c/openstack/kolla-ansible/+/94747513:25
bbezakit's fine r-krcek review velocity is not good, cause of small amount of reviewers ;)13:26
bbezakI've flagged that one as RP213:26
bbezak#topic Open discussion13:27
r-krcekHow can I officially sign up for this one? :) https://etherpad.opendev.org/p/kolla-flamingo-ptg#L15713:28
bbezakit is officially done13:29
msalariGot it right? So, in the future, does the Kolla Ansible team plan to use Podman instead of Docker (And currently you're adding it as an optional feature)? If that's the case, when will the actual replacement happen?13:29
bbezak:)13:29
fricklerr-krcek: I think this might need a bit more discussion about the actual scope13:30
bbezaktrue13:30
fricklermsalari: afaict the plan for now is to support both in parallel for the foreseeable future13:30
r-krcekI was looking in it and I was thinking the same13:30
fricklerr-krcek: so maybe wait until we do our after-ptg 2025.2 planning session13:31
fricklerwhich we will schedule once 2025.1 is branched and mnasiadka has some time again13:31
r-krcekSo should I look out in the mailing list for the date/time13:32
bbezakthat is a good idea. we will grab then ideas from PTG and create plan for 2025.213:32
fricklerr-krcek: it should also be announced during one of the next IRC meetings, so watch this space ;)13:33
bbezakyes r-krcek 13:33
r-krcekThank you :) 13:33
msalariAt our company, we're looking into bringing back the Swift role and supporting it in Kolla Ansible. Now that it's been fully removed, do you think that's feasible? And what would be the first step?13:33
bbezakmnasiadka: will be next week I think. so it can also be discussed on next IRC meeting13:34
fricklermsalari: as mnasiadka answered on the review, we do not consider that feasible13:34
bbezakmsalari13:35
bbezaksorry :). misclick13:35
bbezakI don't have context frickler 13:35
frickler#link https://review.opendev.org/c/openstack/kolla-ansible/+/945791/comments/5c662ef7_d396b2ad13:35
bbezakok13:36
amir58118frickler: thanks for reviewing that patch.13:37
bbezakI think we're settled on Swift discussion13:37
msalariok13:39
bbezakok. we're in 2025.1 release focus now. we're close, but not there yet13:40
bbezakthank you for joining13:40
bbezak#endmeeting13:40
opendevmeetMeeting ended Wed Apr 16 13:40:14 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)13:40
opendevmeetMinutes:        https://meetings.opendev.org/meetings/kolla/2025/kolla.2025-04-16-13.00.html13:40
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/kolla/2025/kolla.2025-04-16-13.00.txt13:40
opendevmeetLog:            https://meetings.opendev.org/meetings/kolla/2025/kolla.2025-04-16-13.00.log.html13:40
fricklerthx for chairing bbezak 13:40
opendevreviewBartosz Bezak proposed openstack/kolla stable/2024.2: nova/aarch64: Fix qemu-efi build failures  https://review.opendev.org/c/openstack/kolla/+/94749713:45
opendevreviewvahideh proposed openstack/kolla-ansible master: sysctl: Safely handle missing IPv6 when disabled in kernel  https://review.opendev.org/c/openstack/kolla-ansible/+/94749813:50
fricklerregarding the IPv6 stuff, looks like https://review.opendev.org/c/openstack/kolla-ansible/+/905831 was incomplete as a fix? seems r-krcek already left. I'm really tempted to propose to revert this change instead14:10
opendevreviewJack Hodgkiss proposed openstack/kolla master: Update prometheus alertmanager to newest available version  https://review.opendev.org/c/openstack/kolla/+/94723914:24
opendevreviewMerged openstack/kolla-ansible stable/2024.2: Support mounting host's /dev/shm into container  https://review.opendev.org/c/openstack/kolla-ansible/+/94580614:30
opendevreviewMerged openstack/kolla-ansible stable/2024.2: Set lock_path for openstack services  https://review.opendev.org/c/openstack/kolla-ansible/+/94580714:30
opendevreviewMerged openstack/kolla-ansible stable/2024.2: Add oslo.messaging Queue Manager  https://review.opendev.org/c/openstack/kolla-ansible/+/94580814:30
opendevreviewMerged openstack/kolla-ansible stable/2024.2: Rabbitmq: enable quorum for transient queues  https://review.opendev.org/c/openstack/kolla-ansible/+/94580914:30
opendevreviewMerged openstack/kolla-ansible stable/2024.2: rabbitmq: Add support for using stream queues for fanout  https://review.opendev.org/c/openstack/kolla-ansible/+/94699314:30
opendevreviewMerged openstack/kolla-ansible stable/2024.2: Upgrade RabbitMQ docs for the Dalmatian release  https://review.opendev.org/c/openstack/kolla-ansible/+/94709714:30
opendevreviewAntony Messerli proposed openstack/kolla-ansible master: Enables override of Octavia notification topics  https://review.opendev.org/c/openstack/kolla-ansible/+/93482714:31
opendevreviewJack Hodgkiss proposed openstack/kolla master: Update prometheus alertmanager to newest available version  https://review.opendev.org/c/openstack/kolla/+/94723915:12
opendevreviewMerged openstack/kolla-ansible master: Replace ipaddr with ansible.utils.ipaddr  https://review.opendev.org/c/openstack/kolla-ansible/+/93723316:25
opendevreviewMerged openstack/kolla-ansible stable/2024.1: Support mounting host's /dev/shm into container  https://review.opendev.org/c/openstack/kolla-ansible/+/94581016:25
opendevreviewMerged openstack/kolla-ansible stable/2024.1: Set lock_path for openstack services  https://review.opendev.org/c/openstack/kolla-ansible/+/94581116:33
opendevreviewMerged openstack/kolla-ansible stable/2024.1: Add oslo.messaging Queue Manager  https://review.opendev.org/c/openstack/kolla-ansible/+/94581216:33
opendevreviewMerged openstack/kolla-ansible stable/2024.1: Rabbitmq: enable quorum for transient queues  https://review.opendev.org/c/openstack/kolla-ansible/+/94581316:33
opendevreviewMerged openstack/kolla-ansible stable/2024.1: rabbitmq: Add support for using stream queues for fanout  https://review.opendev.org/c/openstack/kolla-ansible/+/94699416:35
opendevreviewMerged openstack/kolla-ansible stable/2024.1: Upgrade RabbitMQ docs for the Caracal release  https://review.opendev.org/c/openstack/kolla-ansible/+/94709616:37
opendevreviewPiotr Parczewski proposed openstack/kolla-ansible master: Upgrade Prometheus to v3  https://review.opendev.org/c/openstack/kolla-ansible/+/94561117:14

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!