Thursday, 2025-05-29

NeilHanlonhttps://bugzilla.redhat.com/show_bug.cgi?id=236911202:44
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-lxc_container_create master: Remove duplicated default configuration parameters  https://review.opendev.org/c/openstack/openstack-ansible-lxc_container_create/+/95124208:48
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-lxc_hosts master: Introduce common conf profile extension  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/95125709:39
mnasiadkaNeilHanlon: I think now we're going to chase a lot of packages to be added to EPEL - see https://bugzilla.redhat.com/show_bug.cgi?id=2368765 ;-)09:50
noonedeadpunkit feels only the beginning, indeed10:04
noonedeadpunkmnasiadka: btw, I am right that EL10 docker containers also are failing to start properly on our infra? do you happen to know that?10:50
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-systemd_networkd master: Add EL10 support to the role  https://review.opendev.org/c/openstack/ansible-role-systemd_networkd/+/95113710:51
jrossernoonedeadpunk: we could try a nested-virt node labels (which i think are coincidentally also the ones with the later generation instruction set)10:55
mnasiadkanoonedeadpunk: if it’s x86 v3 stuff - just ise nested-virt node labels10:56
mnasiadkajrosser was faster ;)10:56
noonedeadpunkamazing, thanks folks!10:56
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-ops master: Switch CAPI jobs to noble  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/95126511:08
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_magnum master: Remove EL9 and Ubuntu Jammy from CI  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/95126611:12
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Add CentOS Stream 10 to molecule tests  https://review.opendev.org/c/openstack/openstack-ansible/+/95113211:24
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Add CentOS Stream 10 to molecule tests  https://review.opendev.org/c/openstack/openstack-ansible/+/95113211:30
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-ops master: Bump Ansible version to 11 for ELK  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/95126711:35
noonedeadpunkYeah, adding new Ubuntu or Debian version is sooooo trivial comparing to new EL version...11:37
noonedeadpunkmnasiadka: have you already implemented modular libvirt support in kolla?11:38
mnasiadkanope, not yet11:38
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Add CentOS Stream 10 to molecule tests  https://review.opendev.org/c/openstack/openstack-ansible/+/95113211:42
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Remove Rocky 9 molecule testing  https://review.opendev.org/c/openstack/openstack-ansible/+/95126811:42
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Do not enable ebtables on modern kernels  https://review.opendev.org/c/openstack/openstack-ansible/+/95116011:42
noonedeadpunknice, https://zuul.opendev.org/t/openstack/build/c6464f984a92453a91fcd7b573dcfcae is passing now11:43
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible stable/2025.1: Bump SHAs for 2025.1 (Epoxy) RC2  https://review.opendev.org/c/openstack/openstack-ansible/+/95126911:52
noonedeadpunkLet's land bumps, so I could propose releases at the same time :) https://review.opendev.org/q/topic:%22bump_osa%22+status:open11:53
noonedeadpunkunless, we wanna backport lxc changes to it...11:56
jrosserwhen is our release deadline?12:13
noonedeadpunkJune 6 or smth13:02
noonedeadpunkso next week13:02
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Bump collection versions on master  https://review.opendev.org/c/openstack/openstack-ansible/+/95128713:33
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Bump global requirements  https://review.opendev.org/c/openstack/openstack-ansible/+/95128813:33
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-systemd_networkd master: Add EL10 support to the role  https://review.opendev.org/c/openstack/ansible-role-systemd_networkd/+/95113714:10
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-hardening master: Add support for EL10  https://review.opendev.org/c/openstack/ansible-hardening/+/95129614:25
noonedeadpunkSo setup-hosts should be done now14:26
noonedeadpunkexcept missing LXC package in EPEL :)14:26
jrosserhow far does a metal aio get?14:27
noonedeadpunkto gluster...14:27
jrosseraaaah ok14:27
noonedeadpunkadding in Neils repo now14:27
noonedeadpunkand tbh I'd expect once this is done, it should go all way to nova...14:28
noonedeadpunkbut will see14:28
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-ops master: Bump Ansible version to 11 for ELK  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/95126714:32
noonedeadpunkcapi test look bad. seems to be requiring specific privsep version or smth like that14:33
noonedeadpunkbut fails not on magnum. but on coe template creation: https://zuul.opendev.org/t/openstack/build/e9958964200a4929a494c189f6a95d5d14:34
noonedeadpunkand heat magnum jobs also look quite bad....14:36
noonedeadpunkanyway, not focusing on this now14:36
jrosserno, for later14:36
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-os_ironic master: Add apparmor rules for ironic inspector  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/95100314:38
jrosseri wonder if the latest oslo.privsep is too new for the mcapi version we run, thats been pinned back now for a very long time14:53
jrosseri spend some time looking at how to get the rust stuff sorted out for the newer versions, which seems do-able14:54
noonedeadpunk`The ''oslo.privsep>=2.7.0'' distribution was not found and is required by magnum-cluster-api`14:55
noonedeadpunkso it more like... if magnum dropped oslo.privsep from it's requirements?14:55
noonedeadpunkI am frankly more concerned about absent modern k8s in the driver14:55
noonedeadpunkand that things never get merged there14:55
noonedeadpunkthen rust14:55
noonedeadpunkbut I think it's overall development priorities which are concerning14:56
jrosserit does seem to install oslo.privsep 3.7.0 which is a bit confusing it doesnt find it14:58
noonedeadpunkEpoxy had 3.6.014:58
jrosserthough actually having said this, we actually should be concerned about the utility container as thats where the error is happening14:58
jrosserdoh no14:59
jrosserits in the response from magnum isnt it14:59
* jrosser tired14:59
noonedeadpunkhttps://opendev.org/openstack/oslo.privsep/commit/cc5981a43631a049448f9104e4da0d9025e64b7b was the only functional change in between14:59
jrosserah yes but we do try to change to noble15:00
jrosserso that is a whole new python blah blah15:00
noonedeadpunknoble used to be passing: https://zuul.opendev.org/t/openstack/build/6c94b5e413bc44f28dd2ba5ad4be637215:00
noonedeadpunkit could be change to magnum easily...15:02
jrossertrue15:06
noonedeadpunkwhich also result in non-fuynctional heat (unless they've dropped heat completely)15:07
noonedeadpunkdunno, I'd really love to spend some time on another capi driver. As reportedly, control cluster does not matter much, so how we deploy it might be suitable15:08
noonedeadpunkand then it's only the image and settings...15:08
noonedeadpunkwill see if I could get time for that15:08
noonedeadpunkbut migration between is not possible for sure15:09
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Add support for EL10  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/95131415:10
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Add support for EL10 to GlusterFS role  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/95131415:11
noonedeadpunkwell. there's no MariaDB for EL1015:13
noonedeadpunkwrote to their zulip: https://mariadb.zulipchat.com/#narrow/channel/236699-Buildbot/topic/el10-and-centos-stream10-packages-availability/with/52111680615:27
noonedeadpunkIt somehow feels that nobody really cares about EL anymore.15:32
mnasiadkanoonedeadpunk: there is in CS10 AppStream for now ;)15:33
noonedeadpunkyeah...15:34
noonedeadpunkmnasiadka: btw, it looks like it's coming: https://jira.mariadb.org/browse/MDBF-84715:34
noonedeadpunkbut I'd expect it to be already there, as task was closed more then a month ago15:35
noonedeadpunkthey seem to build smth at the moment https://buildbot.mariadb.org/#/builders/87215:41
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-galera_server master: Add support for EL10  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/95131515:44
noonedeadpunkAnd no rabbitmq: https://cloudsmith.io/~rabbitmq/repos/rabbitmq-server/packages/?q=distribution%3Ael+AND+distribution%3A1015:46
noonedeadpunkdoh15:47
noonedeadpunkseems really literally nobody cares about it15:48
noonedeadpunkit's almost half a year passed since C10S release15:48
noonedeadpunkand I guess I should not mention, that there're packages for Ubuntu 24.1015:51
NeilHanloni can poke at cloudsmith/rabbit/erlang...15:52
mnasiadkaOh boy, just don't mention OpenStack - they get extremely angry then :-)15:55
noonedeadpunk++15:55
noonedeadpunkthey're VMware folks, so yeah15:55
noonedeadpunkbut we had a really sweet discussion the other day, without mentioning openstack :)15:55
noonedeadpunkNeilHanlon: I actually isntalled from EL9 repo without issues15:56
noonedeadpunkas I saw your comment, as el9 contains packages marked as el815:56
noonedeadpunkso now, on CentOS 10 Stream, I got that: rabbitmq-server-4.0.9-1.el8.noarch15:56
noonedeadpunk( ͡° ʖ̯ ͡°)15:57
NeilHanlonso cursed15:58
NeilHanlonjust like java packaging now for some reason15:58
NeilHanlonsome portable jdk gets built and then the "real" jdk just unpacks what that is.. so that it "looks" right from the outside but java's only built once even if you release the same build with four different skins15:59
noonedeadpunkwas really stream announcement _that_ devastating for the ecosystem15:59
noonedeadpunkomfg15:59
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-rabbitmq_server master: Add EL10 support  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/95131616:01
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-galera_server master: Do not verify MariaDB version when installed from distro repos  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/95131716:06
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-galera_server master: Add support for EL10  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/95131516:07
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-repo_server master: Fix role idempotency  https://review.opendev.org/c/openstack/openstack-ansible-repo_server/+/95131916:15
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-repo_server master: Clean-up nginx-related task after 2025.1 release  https://review.opendev.org/c/openstack/openstack-ansible-repo_server/+/95132016:19
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build master: Add support for EL10  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/95132216:23
noonedeadpunkso, setup-infrastructure is passing. The only big trade-off is mariadb version, which is coming from distro16:23
noonedeadpunkbut keystone setup failed right away on attempt to build systemd-python wheels16:28
noonedeadpunkand that's coming from glibc, as now it compares float version with string.... 16:31
noonedeadpunkAnd I'd to guess, that the root cause could be in updated systemd from hyperscale16:31
noonedeadpunkhttps://paste.openstack.org/show/bmKFuo1teehgoc6Dv8gE/16:32
noonedeadpunkoh, ok, that's our issue apparently16:37
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Remove LIBSYSTEMD_VERSION override for AIO  https://review.opendev.org/c/openstack/openstack-ansible/+/95132416:47
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-uwsgi master: Add support for EL10  https://review.opendev.org/c/openstack/ansible-role-uwsgi/+/95132516:53
noonedeadpunkwe're having 2 generic nits as of today related to UX more or less16:54
noonedeadpunkfirst - /usr/local/bin is not in $PATH for EL. 16:55
noonedeadpunksecond - bash-completition may be either not installed or not properly configured. this also affects ubuntu 24.0416:55
noonedeadpunkSo I wonder if we wanna apply some bush fixes for environment for that16:56
noonedeadpunkand if we wanna ensure that these things work16:56
noonedeadpunkas I can see how bash-completition can be mis-used in a malicious way...16:56
noonedeadpunkbut from other side, it's a great UX tool...16:57
noonedeadpunkEL10 now passes to Nova and fails with modular libvirt.17:04
noonedeadpunkoh wait a sec17:11
noonedeadpunkit's not failing on libvirt17:11
noonedeadpunkit's not even modular there....17:12
noonedeadpunkor well. it still seems to be able to work in a monolythionc mode17:14
noonedeadpunkso it's kinda up to what services you start I guess....17:29
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Add EL10 support  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/95132817:34
noonedeadpunkjrosser: so. EL10 is fully passing a simple metal aio right now with https://review.opendev.org/q/topic:%22osa/el10%2217:40
noonedeadpunkalso, it somehow feels _much_ faster to execute roles....17:40
noonedeadpunkso might be x86_64-v3 requirement was not pointelss after all17:41
jrosserthat should come out in the job stats when we get some nodes17:52
noonedeadpunklike second run of setup-openstack goes from start to tempest in 10 mins17:52
jrosserhuh17:53
noonedeadpunkin CI we would be also having more modern hardaware17:53
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_tempest master: Add EL10 support  https://review.opendev.org/c/openstack/openstack-ansible-os_tempest/+/95133218:13
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_tempest master: Drop EL8 support  https://review.opendev.org/c/openstack/openstack-ansible-os_tempest/+/95133318:13
noonedeadpunkseems noble has issues with mirrors...18:15
noonedeadpunkhttps://zuul.opendev.org/t/openstack/build/2d019fc00eee48698c7fb17b417391ee18:15
noonedeadpunkbut I wonder why these are not infra mirrors, actually...18:15
noonedeadpunkquite happy about the progress tbh. somehow was under impression, that it's gonna be much-much worse overall18:21
noonedeadpunkbut ability to run old monolythinc libvirt helped a lot18:22
jrosserwe could check if the failing Ubuntu mirrors thing is using ipv618:50
jrosserlike CI node is dual stacked18:51
noonedeadpunkand also it fails during lxc cache preparation. as we indeed don't use infra mirrors there iirc18:52
jrosserwe can add an apt config to force ipv418:52
noonedeadpunktrue18:53
jrosser(see #opendev from earlier)18:53
noonedeadpunkI see now18:53
jrosseridk is thats the same issue but certainly worth a check18:54
noonedeadpunkBut I was also thinking why not to override lxc_apt_mirror18:54
jrosserdo we just forget to use the infra mirror for noble?18:55
noonedeadpunkit was failing here: https://opendev.org/openstack/openstack-ansible-lxc_hosts/src/branch/master/vars/debian.yml#L16-L2118:55
noonedeadpunkand we don't set mirrors for it18:55
noonedeadpunkbtw we are also supposedly using an old/barely supported method to fetch CI info18:57
jrosserhmmm yes I do remember that coming up before18:57
noonedeadpunkthis thing: https://opendev.org/openstack/openstack-ansible/src/branch/master/tests/roles/bootstrap-host/tasks/gather_nodepool_vars.yml#L26-L2819:00
jrosserdo you know what the proper way is?19:04
jrosserzuul.blah in a pre playbook perhaps?19:04
noonedeadpunkI don't remeber :(19:04
noonedeadpunkyes, there was smth abouyt zuul vars19:05
noonedeadpunkand can't find that fdast19:06
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Use infra mirror for LXC debootstrap  https://review.opendev.org/c/openstack/openstack-ansible/+/95133819:11
noonedeadpunkbut this should address current issue ^19:11

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