Wednesday, 2025-01-29

opendevreviewMerged openstack/kolla-ansible master: Support mounting host's /dev/shm into container  https://review.opendev.org/c/openstack/kolla-ansible/+/92866501:26
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Set lock_path for openstack services  https://review.opendev.org/c/openstack/kolla-ansible/+/92866908:05
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Add oslo.messaging Queue Manager  https://review.opendev.org/c/openstack/kolla-ansible/+/92462308:05
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Allow ignoring missing containers in service-stop  https://review.opendev.org/c/openstack/kolla-ansible/+/93965708:05
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Rabbitmq: enable quorum for transient queues  https://review.opendev.org/c/openstack/kolla-ansible/+/92749708:05
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: rabbitmq: Add support for using stream queues for fanout  https://review.opendev.org/c/openstack/kolla-ansible/+/91691108:05
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: cinder: Add support for using uWSGI  https://review.opendev.org/c/openstack/kolla-ansible/+/93744908:25
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: cinder: Add support for using uWSGI  https://review.opendev.org/c/openstack/kolla-ansible/+/93744908:25
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: cinder: Add support for using uWSGI  https://review.opendev.org/c/openstack/kolla-ansible/+/93744908:28
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: proxysql: Add support for mysql-verbose_query_error  https://review.opendev.org/c/openstack/kolla-ansible/+/93982608:45
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: proxysql: Remove singlenode tweaks  https://review.opendev.org/c/openstack/kolla-ansible/+/93981308:47
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: proxysql: Remove singlenode tweaks  https://review.opendev.org/c/openstack/kolla-ansible/+/93981308:47
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: proxysql: Remove singlenode tweaks  https://review.opendev.org/c/openstack/kolla-ansible/+/93981308:48
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: proxysql: Add support for mysql-verbose_query_error  https://review.opendev.org/c/openstack/kolla-ansible/+/93982608:48
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: proxysql: Add support for mysql-verbose_query_error  https://review.opendev.org/c/openstack/kolla-ansible/+/93982608:49
pabloclsnIs someone able to do kolla-build on macos (aarch64) to build with --platform linux/amd64 and --base-arch x86_64 ?10:57
opendevreviewMerged openstack/kolla-ansible stable/2024.1: Fix cinder etcd3gw backend_url  https://review.opendev.org/c/openstack/kolla-ansible/+/93412311:26
frickleranyone using ironic with the "boot_iso" option for nodes? I'm getting "hardlink failed" errors unless I set '[deploy] iso_master_path = ""'11:26
opendevreviewMerged openstack/kolla-ansible stable/2024.2: Fix cinder etcd3gw backend_url  https://review.opendev.org/c/openstack/kolla-ansible/+/93412211:27
fricklerwith that option set, there still is an error, but the conductor then copies the file instead11:27
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: proxysql: set monitor_ping_max_failures to 10  https://review.opendev.org/c/openstack/kolla-ansible/+/94036811:29
mnasiadkabbezak: ^^ you've used Ironic and boot from ISO?11:35
Guest7191nope. I've been testing the virtualmedia only, but didn't have time to properly test that (separate networking issues) - https://review.opendev.org/c/openstack/kolla-ansible/+/93674011:37
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: proxysql: set monitor_ping_max_failures to 10  https://review.opendev.org/c/openstack/kolla-ansible/+/94036811:40
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: proxysql: set monitor_ping_max_failures to 10  https://review.opendev.org/c/openstack/kolla-ansible/+/94036811:40
Viican i ++1? and apply to 2024.2? https://review.opendev.org/c/openstack/kolla-ansible/+/93879811:50
Viisimple fix, tested in your environment for TLS on/off11:51
Viimy*11:52
fricklerwell this is with "--boot-interface redfish-virtual-media" but ok, gotta do some further testing myself, then11:58
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: proxysql: Remove singlenode tweaks  https://review.opendev.org/c/openstack/kolla-ansible/+/93981312:06
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: proxysql: Remove singlenode tweaks  https://review.opendev.org/c/openstack/kolla-ansible/+/93981312:06
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: proxysql: Add support for mysql-verbose_query_error  https://review.opendev.org/c/openstack/kolla-ansible/+/93982612:07
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: proxysql: Add support for mysql-verbose_query_error  https://review.opendev.org/c/openstack/kolla-ansible/+/93982612:07
fricklermnasiadka: not sure what's different for cinder? also failing the container start only sometimes? 2025-01-29T10:01:24.760649798Z open("/var/log/kolla/cinder/cinder-api-uwsgi.log"): Permission denied [core/logging.c line 288]12:26
mnasiadkafrickler: I'm testing if we need https://review.opendev.org/c/openstack/kolla/+/938185 - because initially I added this12:27
opendevreviewMerged openstack/kolla-ansible master: CI: Bump mariadb_monitor_galera_healthcheck_timeout to 30 seconds  https://review.opendev.org/c/openstack/kolla-ansible/+/93870112:32
fricklermnasiadka: that looks plausible to me12:34
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: cinder: Add support for using uWSGI  https://review.opendev.org/c/openstack/kolla-ansible/+/93744912:39
opendevreviewMerged openstack/kolla-ansible master: Set lock_path for openstack services  https://review.opendev.org/c/openstack/kolla-ansible/+/92866912:43
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: proxysql: set monitor_ping_max_failures to 10  https://review.opendev.org/c/openstack/kolla-ansible/+/94036812:53
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: proxysql: set monitor_ping_max_failures to 10  https://review.opendev.org/c/openstack/kolla-ansible/+/94036812:53
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: keystone: Add support for using uWSGI  https://review.opendev.org/c/openstack/kolla-ansible/+/93839512:57
sylvrHello ! Is it possible to leverage the creation of custom group as described here : https://docs.openstack.org/kayobe/latest/deployment.html#using-hooks-to-deploy-services-on-the-vms to create a set of compute/baremetal node that are only managed via kayobe ?13:13
sylvrThe idea would be to create a group for hosts running a SLURM cluster, using custom bifrost overcloud host images to provision them, and writing hooks to kayobe overcloud * to configure them according to my needs13:15
opendevreviewVerification of a change to openstack/kayobe-config-dev master failed: Revert "Pin TinyIPA images to stable/2024.2"  https://review.opendev.org/c/openstack/kayobe-config-dev/+/94018713:18
mnasiadkamnasiadka bbezak frickler kevko SvenKieske mmalchuk gkoper jangutter jsuazo jovial osmanlicilegi mattcrees dougszu darmach pabloclsn - meeting in 10 minutes13:50
darmach\o14:00
pabloclsnhi 14:00
mnasiadka#startmeeting kolla14:00
opendevmeetMeeting started Wed Jan 29 14:00:33 2025 UTC and is due to finish in 60 minutes.  The chair is mnasiadka. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
opendevmeetThe meeting name has been set to 'kolla'14:00
mnasiadka#topic rollcall14:00
mnasiadkao/14:00
mnasiadkadarmach: now14:00
frickler\o14:00
MattCrees[m]o/14:00
darmach\o14:01
koperg[m]o/14:02
mnasiadka#topic agenda14:02
mnasiadka* Announcements14:02
mnasiadka* Current cycle planning14:02
mnasiadka* Additional agenda (from whiteboard)14:02
mnasiadka* Open discussion14:02
mnasiadka#topic Announcements14:03
Guest7191o/14:03
mnasiadkaI've submitted my candidacy to be PTL for another cycle14:03
mnasiadkaBut I encourage other volunteers to think about the same :)14:03
mnasiadka#topic Current cycle planning14:03
mnasiadkauWSGI is moving a bit forward - Nova and Placement is switched in CI14:03
mnasiadkaI think Cinder is close14:04
mnasiadkabut then I'm going on two weeks of vacation - so will continue afterwards14:04
mnasiadkaOVN SB Relay needs reviews14:04
mnasiadkabbezak: did you have a look?14:04
mnasiadkaMatt Crees: can I sign you up for RMQ 4.0 bump cycle priority?14:05
MattCrees[m]Sure thing 14:05
mnasiadkadone14:05
Guest7191sure thing14:06
mnasiadkaAnybody wants to talk about any other cycle priorities?14:06
mnasiadkakoperg: I assume you didn't start the Ansible bump work?14:06
mnasiadkaok then, you all are talkative today14:08
mnasiadkaNothing on the additional agenda today14:08
mnasiadkaMatt Crees: how is the QueueManager work? I've seen kevko has been pushing that forward - so we should be good soon?14:09
MattCrees[m]I still need to get a solution in oslo.messaging to fix it with podman. We got a bugfix merged into crun upstream, but I expect we'll need a workaround in om for Caracal at least14:10
MattCrees[m]My testing has all been good with docker though, for the quorum and streams patches 14:11
mnasiadkaShould we have a reno flashing out that known issue?14:12
MattCrees[m]I'm hoping to get it fixed and backported in oslo_messaging instead 14:12
mnasiadkaok then, let's hope for the best14:12
koperg[m]mnasiadka: sory was dosing off, not started , planned for friday :D14:13
mnasiadkasleeping in front of the computer? good job14:13
mnasiadka#topic Open discussion14:13
mnasiadkaJust a small reminder - I'm off from this Friday for the next two weeks - so bbezak will be running the meetings14:14
mnasiadkaAny open topics from anybody?14:14
koperg[m]mnasiadka: 2 small kids will do that to ya :P14:15
pabloclsnHello, I'm kind of new to contributing to Kolla, I'm trying to get a working Dev env on macOS is Vagrant still the prefered method ? 14:15
pabloclsnI would like to add tests to the ovn-vpm implementation, that's why i'm asking 14:17
mnasiadkaVagrant is way outdated14:17
pabloclsnthat's what I tought 14:17
mnasiadkaSo if you want to use it - you would need to make it work with recent operating system versions14:17
mnasiadkawe usually use this: https://docs.openstack.org/kolla-ansible/latest/user/quickstart.html14:18
mnasiadkaon a single VM14:18
pabloclsnwhat do you use to test ? I'm trying to build kolla image of the right branch  and push them to gitlab and then on my Openstack depoy a all-in-one with the right images 14:19
pabloclsnOk I'll continue like that then thanks :) 14:19
mnasiadkano problem, if you have any more questions just ask on the channel14:19
mnasiadkaI'll close the meeting for today - thank you all for coming!14:20
mnasiadka#endmeeting14:20
opendevmeetMeeting ended Wed Jan 29 14:20:11 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:20
opendevmeetMinutes:        https://meetings.opendev.org/meetings/kolla/2025/kolla.2025-01-29-14.00.html14:20
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/kolla/2025/kolla.2025-01-29-14.00.txt14:20
opendevmeetLog:            https://meetings.opendev.org/meetings/kolla/2025/kolla.2025-01-29-14.00.log.html14:20
MattCrees[m]Cheers :) 14:20
pabloclsnThe kolla-build on macOS doesn't work on Docker Desktop don't know why but it's fine on podman desktop ... i'll try to investigate that 14:20
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: proxysql: Remove singlenode tweaks  https://review.opendev.org/c/openstack/kolla-ansible/+/93981314:20
pabloclsnBye thanks ! 14:20
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: proxysql: Add support for mysql-verbose_query_error  https://review.opendev.org/c/openstack/kolla-ansible/+/93982614:20
pabloclsnI have tricky question for you all why openstack is not on github and slack ? History ?14:23
opendevreviewMerged openstack/kolla master: cinder: Fix log dir permission  https://review.opendev.org/c/openstack/kolla/+/93818514:23
Guest7191first is easy. gerrit + zuul is better :)14:24
pabloclsnahaha 14:27
Guest7191and for slack like experience - matrix element has good irc bridge - https://matrix-org.github.io/matrix-appservice-irc/latest/usage.html14:27
pabloclsnI have a znc bouncer on my home pi with halloy it's doing the work 14:27
Guest7191nice14:28
pabloclsnI was just asking, because now github and slack seems to be the industry standard14:29
fricklerpabloclsn: it is part of the "four opens" https://governance.openstack.org/tc/reference/opens.html14:38
pabloclsnok thanks :) frickler14:48
*** Guest7381 is now known as bbezak14:56
kevkomnasiadka: sorry folks,  I have upgrade :( ... wasn't here ...15:10
kevkomnasiadka: i've seen something weird with queue manager ..need to check 15:10
kevkoin CI15:11
kevkoi think it's different in podman where pgroup is 0 - it means that same as parrent ...docker has 1 15:15
opendevreviewVerification of a change to openstack/kayobe master failed: CI: Set previous_release for Epoxy  https://review.opendev.org/c/openstack/kayobe/+/94013115:27
mnasiadkakevko: Matt Crees mentioned something with podman15:28
mnasiadkafrickler: regarding relay - I think the Kolla side is safe to go: https://review.opendev.org/c/openstack/kolla/+/92889815:30
MattCrees[m]Indeed, I've seen the same. I have a WIP patch in oslo.messaging https://review.opendev.org/c/openstack/oslo.messaging/+/939540 and a bugfix in crun https://github.com/containers/crun/issues/164215:30
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Add oslo.messaging Queue Manager  https://review.opendev.org/c/openstack/kolla-ansible/+/92462315:42
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Allow ignoring missing containers in service-stop  https://review.opendev.org/c/openstack/kolla-ansible/+/93965715:42
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Rabbitmq: enable quorum for transient queues  https://review.opendev.org/c/openstack/kolla-ansible/+/92749715:42
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: rabbitmq: Add support for using stream queues for fanout  https://review.opendev.org/c/openstack/kolla-ansible/+/91691115:42
kevkoMattCrees[m]: do you have an oslo.messaging patch for podman ? 15:42
kevkoMattCrees[m]: maybe I will fix by ^^ ...but it's just a tip and test ...will see15:43
MattCrees[m]Yeah, this one: https://review.opendev.org/c/openstack/oslo.messaging/+/93954015:43
kevkohttps://review.opendev.org/c/openstack/kolla-ansible/+/924623/15..1615:43
kevkoMattCrees[m]: we can fix our images by a patch even if it is not merged :) 15:44
MattCrees[m]I expect your change in 924623 to fix that use of nova-manage, if we did want to push forward. But executing nova-manage commands is something operators do outside of KA too. e.g. placement heal-allocations 15:49
kevkoMattCrees[m]: but it will work even outside container of course 15:54
kevkoMattCrees[m]: just test this 15:54
kevkoMattCrees[m]: python3 -c "import os; pid, pgid = os.getpid(), os.getpgrp(); print(f'Process PID: {pid}, PGID: {pgid}'); print(f'\nContents of /proc/{pgid}/stat:\n' + open(f'/proc/{pgid}/stat').read().strip() if os.path.exists(f'/proc/{pgid}/stat') else f'\nFile /proc/{pgid}/stat does not exist!')"15:55
MattCrees[m]Yeah I see what you mean. I'd still be keen to try for the "proper" fix via oslo.messaging first though. If we're still stalled in a few days, we can implement workarounds in kolla world and leave a TODO to come back to it?16:02
kevkoMattCrees[m]: but pgroup is because of several workers read one - which is pgroup 16:07
kevkoMattCrees[m]: when it will be pid ..every worker will have different pid ..so several queest ? 16:07
kevkoqueues 16:07
kevkoor I don't understand ? 16:07
kevkoso, nova-conductor start -> pid 1 -> nova-conductor 7 -> 8 9 10 11 ,   pgroup = 7 16:08
kevkoor 1 ...anyway ...16:08
kevkobut do you know what i mean16:10
MattCrees[m]In the patch I proposed, it'll only use pid if pgrp is 0, which afaik only happens when we hit this podman/crun but using podman exec *. So when nova or whatever service spins up workers in a running container, they should all be part of a valid pgrp and just work as normal with sharing queues.16:12
kevkoMattCrees[m]: aaa, yeah - true :D ... i just seen pid :D ...didn't read everything ... has more work 16:13
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: proxysql: Remove singlenode tweaks  https://review.opendev.org/c/openstack/kolla-ansible/+/93981316:13
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: proxysql: Add support for mysql-verbose_query_error  https://review.opendev.org/c/openstack/kolla-ansible/+/93982616:14
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: proxysql: Add support for mysql-verbose_query_error  https://review.opendev.org/c/openstack/kolla-ansible/+/93982616:14
opendevreviewMichal Nasiadka proposed openstack/kayobe master: Add ovn-sb-db-relay Ansible group in overcloud  https://review.opendev.org/c/openstack/kayobe/+/94038616:30
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: cli: Allow for missing globals.yml when globals.d exists  https://review.opendev.org/c/openstack/kolla-ansible/+/94038816:44
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: WIP: CI: Simply globals-default by moving to globals.d  https://review.opendev.org/c/openstack/kolla-ansible/+/94032016:45
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: WIP: CI: Simply globals-default by moving to globals.d  https://review.opendev.org/c/openstack/kolla-ansible/+/94032016:47
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: cli: Allow for missing globals.yml when globals.d exists  https://review.opendev.org/c/openstack/kolla-ansible/+/94038816:57
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: WIP: CI: Simply globals-default by moving to globals.d  https://review.opendev.org/c/openstack/kolla-ansible/+/94032016:57
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: cli: Allow for missing globals.yml when globals.d exists  https://review.opendev.org/c/openstack/kolla-ansible/+/94038817:19
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: WIP: CI: Simply globals-default by moving to globals.d  https://review.opendev.org/c/openstack/kolla-ansible/+/94032017:20
opendevreviewVerification of a change to openstack/kayobe-config-dev master failed: Revert "Pin TinyIPA images to stable/2024.2"  https://review.opendev.org/c/openstack/kayobe-config-dev/+/94018717:29
opendevreviewJay Jahns proposed openstack/kolla master: Add ovn-bgp-agent and FRR  https://review.opendev.org/c/openstack/kolla/+/93705718:30
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Add oslo.messaging Queue Manager  https://review.opendev.org/c/openstack/kolla-ansible/+/92462319:07
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Allow ignoring missing containers in service-stop  https://review.opendev.org/c/openstack/kolla-ansible/+/93965719:07
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Rabbitmq: enable quorum for transient queues  https://review.opendev.org/c/openstack/kolla-ansible/+/92749719:07
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: rabbitmq: Add support for using stream queues for fanout  https://review.opendev.org/c/openstack/kolla-ansible/+/91691119:07
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Add oslo.messaging Queue Manager  https://review.opendev.org/c/openstack/kolla-ansible/+/92462319:16
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Allow ignoring missing containers in service-stop  https://review.opendev.org/c/openstack/kolla-ansible/+/93965719:16
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Rabbitmq: enable quorum for transient queues  https://review.opendev.org/c/openstack/kolla-ansible/+/92749719:16
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: rabbitmq: Add support for using stream queues for fanout  https://review.opendev.org/c/openstack/kolla-ansible/+/91691119:16
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: WIP: CI: Simply globals-default by moving to globals.d  https://review.opendev.org/c/openstack/kolla-ansible/+/94032020:35
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Add oslo.messaging Queue Manager  https://review.opendev.org/c/openstack/kolla-ansible/+/92462320:37
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Allow ignoring missing containers in service-stop  https://review.opendev.org/c/openstack/kolla-ansible/+/93965720:37
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Rabbitmq: enable quorum for transient queues  https://review.opendev.org/c/openstack/kolla-ansible/+/92749720:37
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: rabbitmq: Add support for using stream queues for fanout  https://review.opendev.org/c/openstack/kolla-ansible/+/91691120:37
mikalHeya. I've just realised that the Debian rabbitmq containers Kolla builds are bullseye, not bookworm. I can't see any documentation in either the code base or email history as to why that might be. Does anyone recall the reasoning?22:32
mikalAlso, I think that means https://docs.openstack.org/kolla/2024.1/support_matrix and https://docs.openstack.org/kolla/2024.2/support_matrix are wrong as well?22:32

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