Wednesday, 2025-09-17

opendevreviewJoachim de Groot proposed openstack/kolla-ansible master: Implement neutron-ovn-vpn-agent  https://review.opendev.org/c/openstack/kolla-ansible/+/92457506:58
opendevreviewMichal Nasiadka proposed openstack/kolla master: CI: Use UCA mirror for Ubuntu  https://review.opendev.org/c/openstack/kolla/+/96143807:22
opendevreviewMaximilian Stinsky proposed openstack/kolla master: neutron-metadata-agent: copy wrapper script for haproxy processes  https://review.opendev.org/c/openstack/kolla/+/96072607:22
opendevreviewMichal Nasiadka proposed openstack/kolla master: CI: Use UCA mirror for Ubuntu  https://review.opendev.org/c/openstack/kolla/+/96143807:46
opendevreviewMaximilian Stinsky proposed openstack/kolla master: neutron-metadata-agent: copy wrapper script for haproxy processes  https://review.opendev.org/c/openstack/kolla/+/96072607:49
opendevreviewMichal Nasiadka proposed openstack/kolla master: CI: Use UCA mirror for Ubuntu  https://review.opendev.org/c/openstack/kolla/+/96143808:15
opendevreviewMichal Nasiadka proposed openstack/kolla master: CI: Use UCA mirror for Ubuntu  https://review.opendev.org/c/openstack/kolla/+/96143808:20
opendevreviewClaudia Watson proposed openstack/kayobe master: WIP: CI: Support Redfish baremetal emulation  https://review.opendev.org/c/openstack/kayobe/+/95298009:34
opendevreviewClaudia Watson proposed openstack/kayobe master: WIP: Refactor baremetal compute registration  https://review.opendev.org/c/openstack/kayobe/+/95297909:49
opendevreviewClaudia Watson proposed openstack/kayobe master: WIP: Add redfish pxe args for virtual media  https://review.opendev.org/c/openstack/kayobe/+/96001709:57
opendevreviewMerged openstack/kolla-ansible master: skyline: Switch to use to pymysql  https://review.opendev.org/c/openstack/kolla-ansible/+/95942710:50
kevko\o/11:49
kevkois there any reason we are removing openstacksdk uppr constraint ? 11:50
kevkohttps://github.com/openstack/kolla/blob/0d51f0ab0349d51ec3faa3061ddd89cde2b2364e/docker/kolla-toolbox/Dockerfile.j2#L86  ?11:50
kevkoi can imagine it was needed because of some ansible collections/kolla collection or wharever ...but is it really needed nowadays ? 11:50
opendevreviewClaudia Watson proposed openstack/kayobe master: WIP: CI: Support Redfish baremetal emulation  https://review.opendev.org/c/openstack/kayobe/+/95298011:56
fricklerkevko: https://review.opendev.org/c/openstack/kolla/+/844904/7/docker/kolla-toolbox/Dockerfile.j2#65 ... seems that that should really be obsolete and got missed in https://review.opendev.org/c/openstack/kolla/+/87472512:07
fricklerotoh we need to stop using upper-constraints in general, in particular for stable branches12:07
mnasiadkamnasiadka bbezak frickler kevko mmalchuk gkoper jovial mattcrees dougszu darmach pabloclsn ravlew amir58118 r-krcek - meeting in 4 minutes12:56
mnasiadkakevko: the reason is we're not enough people to keep on top of everything and we just try to make things work, if it ain't broken - don't fix it ;)12:59
koperg[m]o/13:00
mnasiadkaI agree with frickler that we might want to drop u-c in stable branches, but then somebody needs to be on top of breakages13:00
mnasiadka#startmeeting kolla13:00
opendevmeetMeeting started Wed Sep 17 13:00:22 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.13:00
opendevmeetThe meeting name has been set to 'kolla'13:00
mnasiadka#topic rollcall13:00
mnasiadkao/13:00
mnasiadkakoperg[m]: now13:00
frickler\m/13:00
amir58118o/13:00
bbezako/13:01
marekbucho/13:01
koperg[m]still here o/ :D 13:02
AlexWelsh[m]o/13:02
r-krceko/13:02
mnasiadka#topic agenda13:03
mnasiadka* CI status13:03
mnasiadka* Release tasks13:03
mnasiadka* Regular stable releases (first meeting in a month)13:03
mnasiadka* Current cycle planning13:03
mnasiadka* Additional agenda (from whiteboard)13:03
mnasiadka* Open discussion13:03
mnasiadka#topic CI status13:03
mnasiadkaCI is not bad overall13:03
mnasiadkacontainer-engine-migration needs fixing, because it tries to migrate ephemeral Neutron containers without a systemd unit13:04
mnasiadkaskyline mysqldb import got fixed with switch to pymysql13:04
mnasiadkaanything I missed?13:04
mnasiadkaguess not13:05
mnasiadka#topic Release tasks13:05
mnasiadkaIt's R-2, that on our schedule means Feature Freeze13:06
mnasiadka#link https://docs.openstack.org/kolla/latest/contributor/release-management.html13:06
mnasiadkaI'll start tagging patches that HAVE to go in with RP+213:07
mnasiadkaand probably group them in a topic13:07
mnasiadkaI'll post that later here and tag the usual core reviewers13:07
mnasiadkaLet's try to make things work before December ;-)13:07
bbezak:)13:07
mnasiadkaI would assume we need Ansible bump and Rocky 10 support (so that includes Valkey)13:08
mnasiadkaas a minimum13:08
mnasiadkaSo that means we need to get back to the Valkey discussion13:09
bbezakWe need to do some TODO cleaning13:09
mnasiadkaDo we want to leave redis around for Debian and Ubuntu - or should we rather switch everybody to Valkey?13:09
bbezakI vote for valkey13:09
AlexWelsh[m]Also vote valkey everywhere13:10
mnasiadkaI'd rather have one solution, if Debian/Ubuntu users prefer to leave Redis for G cycle and remove it in I - I can live with that13:10
mnasiadkafrickler: still opposing to switching completely to Valkey?13:10
fricklerI don't like it, but I'll likely also not be able to work on supporting both, so kind of ok-ish for me13:11
mnasiadkaOk, koperg[m] make sure we have migration working in upgrade jobs - redis is currently only running in multimode jobs - so these need to be stable :)13:12
koperg[m]rgr13:12
mnasiadka#agreed to remove redis role and images, given we have a working migration from redis to valkey13:12
mnasiadkabbezak: oh, TODO, FIXME and others are really all over the place - would be nice if somebody could make a list and start going through things that we need to remove/rework13:13
mnasiadkaGiven reworking things - while working on adding Rocky Linux 10 support in Kolla-Ansible - I found myself in a big headache situation when trying to go through jobs.yaml in our Zuul configs13:14
mnasiadkaI started a patch to rework it to use project templates, which I think is a bit more readable solution13:14
mnasiadka#link https://review.opendev.org/c/openstack/kolla-ansible/+/96122613:14
mnasiadkaI would love some comments and reviews, if we want to do it or not, but I would prefer to do that reorg13:15
mnasiadkaI understand backporting CI related things might be complicated, but I don't think we backport CI jobs often13:15
frickler+113:16
mnasiadkaOk then, bbezak willing to volunteer for making a list of things we need to drop/rework before releasing 2025.2?13:16
bbezakI shall13:16
mnasiadkaFantastic13:17
mnasiadkaLet's move on13:17
mnasiadka#topic Current cycle planning13:17
mnasiadkaWe actually did that, I think we often cover everything in the Release tasks item - I think I'll post a patch to rework the usual meeting agenda.13:18
mnasiadka#topic Additional agenda (from whiteboard)13:18
mnasiadkar-krcek [2025-09-10]13:18
mnasiadkaplease review https://review.opendev.org/c/openstack/kolla-ansible/+/928986, https://review.opendev.org/c/openstack/kolla-ansible/+/92071413:18
mnasiadkathis is from last week13:18
r-krcekYes, sorry, forgot it there13:19
mnasiadkaI'll add RP+1 to these13:19
mnasiadkathese are not really MUST HAVE for the release, but it's a good improvement13:19
mnasiadkaI'll have a look later this week13:20
mnasiadkamarekbuch [2025-09-17]13:20
mnasiadkaplease review https://review.opendev.org/c/openstack/kolla-ansible/+/943799, https://review.opendev.org/c/openstack/kolla-ansible/+/947116, https://review.opendev.org/c/openstack/kolla-ansible/+/94840913:20
mnasiadkaEnsure neutron_bridge_name and neutron_external_interface have the same length13:20
mnasiadkaWell, that precheck makes sense - and probably would be useful to backport this13:21
mnasiadkabut I always had an idea to stop having this as two different variables - and merge them in one dict13:21
mnasiadkamarekbuch: is that something you'd like to pick up?13:21
marekbuchyeah, sure13:21
mnasiadkathanks13:22
mnasiadkaAdd support for volume label filtering13:22
mnasiadka#link https://review.opendev.org/c/openstack/kolla-ansible/+/94711613:22
mnasiadkaIs there a reason we're sticking to args: and then a sub-dict instead of exposing that directly?13:23
mnasiadkaI'll ask that in Gerrit and please reply there13:24
marekbuchokay13:24
mnasiadkaAdd documentation for Kolla Ansible CLI command completion13:24
mnasiadka#link https://review.opendev.org/c/openstack/kolla-ansible/+/94840913:24
mnasiadkaLooks like a no brainer - added my +213:25
mnasiadkabbezak/frickler: want to have a look?13:25
fricklerack13:25
mnasiadkathanks13:25
mnasiadkaNo more topics on the whiteboard13:25
mnasiadka#topic Open discussion13:26
mnasiadkaAnybody anything?13:26
mnasiadkaJust a reminder from me - that we have Gazpacho/2026.1 planning ether pad - please add topics there so we know how many days to schedule13:26
mnasiadka#link https://etherpad.opendev.org/p/kolla-gazpacho-ptg13:26
mnasiadkaI guess that's it13:30
mnasiadkaThanks for coming!13:30
mnasiadkaSee you next week13:30
mnasiadka#endmeeting13:30
opendevmeetMeeting ended Wed Sep 17 13:30:10 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)13:30
opendevmeetMinutes:        https://meetings.opendev.org/meetings/kolla/2025/kolla.2025-09-17-13.00.html13:30
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/kolla/2025/kolla.2025-09-17-13.00.txt13:30
opendevmeetLog:            https://meetings.opendev.org/meetings/kolla/2025/kolla.2025-09-17-13.00.log.html13:30
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: ovn: Add retries to set-connection commands  https://review.opendev.org/c/openstack/kolla-ansible/+/96148013:54
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Reorganise scenarios into project templates  https://review.opendev.org/c/openstack/kolla-ansible/+/96122613:54
mnasiadkar-krcek: got some time to have a look in why container-engine-migration scenario is failing?13:58
mnasiadkar-krcek: because if you don't - I'm a bit tempted to stop running these jobs ;)13:59
winiciusallan[m]hi kolla o/ i'm facing an issue nova reconfigure, specifically on ensuring rabbitmq user exists14:05
winiciusallan[m]I saw some bug reports on web, but no clearly solution14:05
winiciusallan[m]running the reconfigure with -vvvv I was able to see that module return the message:14:06
winiciusallan[m]"msg": "Could not determine the version of the RabbitMQ server."14:06
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: ovn: Add retries to set-connection commands  https://review.opendev.org/c/openstack/kolla-ansible/+/96148014:06
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Reorganise scenarios into project templates  https://review.opendev.org/c/openstack/kolla-ansible/+/96122614:07
opendevreviewMerged openstack/kolla-ansible master: Add documentation for Kolla Ansible CLI command completion  https://review.opendev.org/c/openstack/kolla-ansible/+/94840914:10
mnasiadkawiniciusallan[m]: haven't seen such thing ever - tried raising a bug a uploading your logs there?14:19
winiciusallan[m]I've sent an email on openstack-discuss some time ago, but nothing helps. I'll open a bug14:20
winiciusallan[m]https://github.com/ansible-collections/community.rabbitmq/issues/5314:20
winiciusallan[m]this issue seems very related14:20
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Reorganise scenarios into project templates  https://review.opendev.org/c/openstack/kolla-ansible/+/96122614:20
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: Add support for Rocky Linux 10  https://review.opendev.org/c/openstack/kolla-ansible/+/95656714:25
winiciusallan[m]mnasiadka: actually, a bug was already reported here https://bugs.launchpad.net/kolla-ansible/+bug/194650614:25
winiciusallan[m]but i'm using a newer version of kolla-ansible and ansible itself14:26
winiciusallan[m]i'll make an update there14:26
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Reorganise scenarios into project templates  https://review.opendev.org/c/openstack/kolla-ansible/+/96122614:35
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Reorganise scenarios into project templates  https://review.opendev.org/c/openstack/kolla-ansible/+/96122614:39
r-krcekmnasiadka: I will take a look at it14:39
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Reorganise scenarios into project templates  https://review.opendev.org/c/openstack/kolla-ansible/+/96122614:41
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: ovn: Add retries to set-connection commands  https://review.opendev.org/c/openstack/kolla-ansible/+/96148014:53
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Reorganise scenarios into project templates  https://review.opendev.org/c/openstack/kolla-ansible/+/96122614:53
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: Add support for Rocky Linux 10  https://review.opendev.org/c/openstack/kolla-ansible/+/95656714:53
mnasiadkar-krcek: thanks14:56
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Reorganise scenarios into project templates  https://review.opendev.org/c/openstack/kolla-ansible/+/96122615:10
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Reorganise scenarios into project templates  https://review.opendev.org/c/openstack/kolla-ansible/+/96122615:11
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Reorganise scenarios into project templates  https://review.opendev.org/c/openstack/kolla-ansible/+/96122615:14
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Reorganise scenarios into project templates  https://review.opendev.org/c/openstack/kolla-ansible/+/96122615:15
opendevreviewMichal Nasiadka proposed openstack/kolla master: CI: Temporarily remove k-a centos10s jobs  https://review.opendev.org/c/openstack/kolla/+/96149715:17
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Reorganise scenarios into project templates  https://review.opendev.org/c/openstack/kolla-ansible/+/96122615:35
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Reorganise scenarios into project templates  https://review.opendev.org/c/openstack/kolla-ansible/+/96122615:37
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Reorganise scenarios into project templates  https://review.opendev.org/c/openstack/kolla-ansible/+/96122615:38
opendevreviewMaximilian Stinsky proposed openstack/kolla-ansible master: Run neutron-ovn-metadata-agent haproxy processes in separate containers  https://review.opendev.org/c/openstack/kolla-ansible/+/96151016:03
opendevreviewDoug Szumski proposed openstack/kolla-ansible master: Stop trying to change read only journal files  https://review.opendev.org/c/openstack/kolla-ansible/+/95538916:05
opendevreviewMaximilian Stinsky proposed openstack/kolla-ansible master: Run neutron-ovn-metadata-agent haproxy processes in separate containers  https://review.opendev.org/c/openstack/kolla-ansible/+/96151016:07
r-krcekmnasiadka: It appears that the migration test are failing due to some new mysterious containers being added. I believe this also breaks the destroy role (it's just not being tested). Right now I am looking for the reason they exist, maybe somebody can help me with what was changed? And right afterwards, I'll try to find a workaround. 16:35
r-krcekmnasiadka: The specific problem is that the containers are tied to a kolla-<service>-container.server systemd service, which we are removing together with the container. And since these containers have something that looks like an UUID in their name, the don't have a systemd service tied to them and thus the removal command fails. The names from one test are "neutron_dhcp_agent_haproxy_qdhcp-2b225a71-7aa5-4e2d-a22f-680b8c0367b1", ...16:35
mnasiadkar-krcek: https://review.opendev.org/c/openstack/kolla-ansible/+/86478016:36
r-krcekmnasiadka: Then I believe we have found the culprit. :) The question now is how would you like to proceed ~ Do you think it is a problem that these containers are different from the other containers in not having a systemd service attached, or do you think its ok and we should just find a different way around the systemd service removals?16:41
mnasiadkar-krcek: basically after we remove their ,,parent’’ agents - we can remove these - it will cause data plane breakage - but that’s how it worked in the past without these as well16:42
mnasiadkaWe might want to run neutron-netns-cleanup before starting neutron agents in the other container engine16:43
mnasiadkaThat will remove stale netns and associated ips16:44
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Reorganise scenarios into project templates  https://review.opendev.org/c/openstack/kolla-ansible/+/96122616:59
r-krcekmnasiadka: Since we don't support live migration with the migration, the dataplane breakage shouldn't be a problem. Since the step of the in the migration is failing at tasks imported from the openstack.kolla.docker roles from a-c-k. I will take a look at if running neutron-netns-cleanup before removing the containers help. Since it is already implemented at #920714 maybe merging it would solve it. :)17:24
opendevreviewMerged openstack/kolla master: gnocchi: Bump to 4.7.0  https://review.opendev.org/c/openstack/kolla/+/96043720:28
*** mnaser_ is now known as mnaser20:36
opendevreviewPierre Riteau proposed openstack/kayobe master: Support CentOS Stream 10 and Rocky Linux 10 images  https://review.opendev.org/c/openstack/kayobe/+/95930620:40
opendevreviewPierre Riteau proposed openstack/kayobe master: Fix disabling NetworkManager DNS management on Rocky Linux 10  https://review.opendev.org/c/openstack/kayobe/+/96155221:06
*** ex_tnode7 is now known as ex_tnode23:40

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