Wednesday, 2026-06-03

opendevreviewMerged openstack/openstack-ansible-os_magnum master: Fix Vexxhost CAPI installation for Debian  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/99061900:05
f0oGood morning, I noticed another quirk with the haproxy_vip_binds - The goal is to have our public domains dualstack, backed with certificates from certbot. However the 2nd External IP serves the local-pki certificates and not the certbot ones. Did I miss something?04:46
noonedeadpunkmornings... eh... really good question...there's indeed a logic around loop order which might be weird....06:56
noonedeadpunkI wonder why though your original solution didn't work06:57
noonedeadpunkas I would expect it to06:57
noonedeadpunkas I see our regions do `extra_lb_tls_vip_addresses` for IPv606:58
noonedeadpunkand we're running 2025.1 now06:58
noonedeadpunkso it could be that original configuration you was having was closer to working one...07:01
noonedeadpunkf0o: ^07:01
f0o:D07:03
f0omy concern with `extra_lb_tls_vip_addresses` was that I hit a bug that interface was None in the dict. I guess I will have to plan upgrade to 2025.1 ?07:04
noonedeadpunkI don;t think there were much changes in this area 07:04
f0oso why did I hit the issue... does it need a combination of `haproxy_bind_external_lb_vip_address` and `extra_lb_tls_vip_addresses` ?07:05
f0otoday we dont specify `haproxy_bind_external_lb_vip_address`07:05
noonedeadpunkwell `haproxy_bind_external_lb_vip_address: "{{ external_lb_vip_address }}"` by default07:07
noonedeadpunkso you have it defined through external_lb_vip_address I guess07:07
f0olet me rerun it with just external_lb_vip_address + extra_lb_tls_vip_addresses set07:09
noonedeadpunkso fair enough, extra_lb_tls_vip_addresses does not actually add interface07:10
noonedeadpunkbut I think it should not fail.....07:10
noonedeadpunkcan you also provide a task which was failing? was that template?07:10
f0ofatal: [n1_2]: FAILED! => {"msg": "The task includes an option with an undefined variable.. 'dict object' has no attribute 'interface'\n\nThe error appears to be in '/etc/ansible/roles/haproxy_server/tasks/haproxy_ssl_letsencrypt.yml': line 61, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n\n-07:11
f0oname: Create new pem file for haproxy\n  ^ here\n"}07:11
f0osec07:12
f0ohttps://paste.opendev.org/show/b3mQS4m2Q7EncTvU7H0q/07:12
f0othe v6 is added as `extra_lb_tls_vip_addresses` - the v4's external_lb_vip_address seem to pass for certbot07:14
f0orunnig all of `extra_lb_tls_vip_addresses` + `external_lb_vip_address` + `haproxy_vip_binds` does actually make it pass 07:15
f0oyeah all three together makes a valid cerbot certified v6 :F07:16
f0oshould the ipv6 address in haproxy config be escaped?07:18
f0obind 2a0a:3507:1:2999::10:443 - I'm amazed haproxy didnt bark at this, I think the "right" way is to use bind [2a0a:3507:1:2999::10]:44307:19
f0oI mean... it works.. I'm just curious at this point07:20
noonedeadpunksry in a meeting07:27
noonedeadpunkhm07:29
f0ono worries mate, I think you helped me a lot already07:29
noonedeadpunkI am not getting why are you hitting failure07:29
noonedeadpunkf0o: do you have this patch? https://opendev.org/openstack/openstack-ansible-haproxy_server/commit/e22724aa2b3815ddad2e815cb8c44a59a3c5360d07:29
noonedeadpunkit was backported to 2024.2 https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/94096207:30
noonedeadpunkas it could be answer to your original issue07:31
f0odoesnt seem like, I'm on f4846463a5ccabfefc3d23bdb6e1779247e21d4507:31
f0owell that explains it then :D07:38
noonedeadpunkyeah, it right before it07:38
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-rabbitmq_server stable/2025.2: Update role requirements for stable branch  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/99128908:02
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-rabbitmq_server stable/2025.2: Add erlang package repository providing packages for arm64  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/99124508:02
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible stable/2025.2: Populate  physical_host_addr by dynamic_inventory  https://review.opendev.org/c/openstack/openstack-ansible/+/99129008:05
opendevreviewDmitriy Chubinidze proposed openstack/openstack-ansible-os_trove master: docs: clarify deployment configuration examples  https://review.opendev.org/c/openstack/openstack-ansible-os_trove/+/99122908:07
opendevreviewDmitriy Chubinidze proposed openstack/openstack-ansible-os_trove master: docs: clarify deployment configuration examples  https://review.opendev.org/c/openstack/openstack-ansible-os_trove/+/99122908:55
opendevreviewDamian DÄ…browski proposed openstack/openstack-ansible-os_manila master: Remove manila v1 API  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/98523009:12
damiandabrowskiomfg, manila was failing on gates because I changed the nodeset only for check pipeline...09:13
damiandabrowskiit should work now, but unfrotunately the votes has been reset: https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/98523009:13
damiandabrowskinoonedeadpunk: what happened here? :D https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/98171009:19
damiandabrowskiI see some unresolved comments but you still left +2 there09:19
noonedeadpunkaha, good catch with manila09:32
noonedeadpunkbut then also we need to rebase the whole stack09:32
noonedeadpunkregarding magnum, shit, I think I have pushed an update to it to resolve comments09:33
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_magnum master: Add vexxhost mcapi proxy supporting tasks  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/98171009:42
noonedeadpunkfixed ^09:42
opendevreviewMerged openstack/openstack-ansible-haproxy_server stable/2025.2: Add certbot package variable for RHEL based systems  https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/99121009:52
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_keystone master: Fix shibboleth defenition for http role  https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/99130210:05
damiandabrowskiwhat about this one? https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/981710/comment/1a939d51_f0717d40/10:13
noonedeadpunkright10:13
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_magnum master: Add vexxhost mcapi proxy supporting tasks  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/98171010:14
opendevreviewMerged openstack/openstack-ansible-os_skyline master: Remove redundant vars line  https://review.opendev.org/c/openstack/openstack-ansible-os_skyline/+/97314311:15
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_magnum master: [doc] Refactor documentation for Magnum  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/98985311:16
opendevreviewMerged openstack/openstack-ansible-galera_server master: Revert "Disable CI jobs for the role"  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/99064611:32
opendevreviewDmitriy Chubinidze proposed openstack/openstack-ansible-os_trove master: docs: clarify deployment configuration examples  https://review.opendev.org/c/openstack/openstack-ansible-os_trove/+/99122911:43
opendevreviewDmitriy Chubinidze proposed openstack/openstack-ansible-os_trove master: docs: clarify deployment configuration examples  https://review.opendev.org/c/openstack/openstack-ansible-os_trove/+/99122911:50
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Use infra mirror for LXC debootstrap  https://review.opendev.org/c/openstack/openstack-ansible/+/95133811:59
opendevreviewIvan Anfimov proposed openstack/openstack-ansible master: Update repositories URL to opendev.org  https://review.opendev.org/c/openstack/openstack-ansible/+/97461811:59
opendevreviewMerged openstack/openstack-ansible-os_trove master: Handle missing provider network definition safely  https://review.opendev.org/c/openstack/openstack-ansible-os_trove/+/98063811:59
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_trove stable/2025.2: Handle missing provider network definition safely  https://review.opendev.org/c/openstack/openstack-ansible-os_trove/+/99131412:00
f0omaybe a silly question but is there a support matrix showing which OSA release supports which base OS when using the distro-based installation methods?12:02
opendevreviewMerged openstack/openstack-ansible-lxc_hosts master: Remove redundant vars line  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/99080812:03
opendevreviewMerged openstack/openstack-ansible master: Use openstack_hosts_apt_pinned_packages in user_variables  https://review.opendev.org/c/openstack/openstack-ansible/+/97788112:03
f0oI'm setting up a new node and wonder if I can just take Ubuntu 24.04 or even 26.04 instead of what we got today (22.04)12:03
noonedeadpunk26.04 - no12:07
noonedeadpunknot until 2026.112:07
noonedeadpunk24.04 - yes12:07
noonedeadpunkyou just wuould need to mess a bit with gluster if you're using it12:07
f0oI take it there's no matrix? :D12:07
noonedeadpunkand upgrade existing nodes to gluster 11 from 11 from ppa12:07
noonedeadpunkf0o: there is12:07
noonedeadpunkhttps://docs.openstack.org/openstack-ansible/latest/admin/upgrades/compatibility-matrix.html12:08
f0oluckily no glusterfs, burned my fingers a few years ago with k8s on it. staying away from it. guess bricks was a good name afterall12:08
f0oaaah under ungrades12:08
f0ohrm 2025.2 is not supported at all with distro?12:09
f0owell 2025.1 neither I take it?12:10
noonedeadpunkso for 2025.1 it's working and passing12:10
noonedeadpunkit's non-voting in CI though12:10
noonedeadpunk2025.2 - has broken glance in packages12:11
noonedeadpunkit probably is fixed now though12:11
noonedeadpunkhttps://bugs.launchpad.net/cloud-archive/+bug/213641112:11
f0ofunny enough, I'm on 2024.2 with distro on Ubuntu 22.04 just fine haha12:12
noonedeadpunkI am not sure in what state it is right now, as there was a bit of back-forcing12:12
noonedeadpunkf0o: and 2026.1 has another issue with distro install, is that packages are still only in proposed12:14
noonedeadpunkand not in updates, so when you add UCA you still get 2025.2 and not 2026.112:14
f0oI looked at moving from distro to source before but found no easy way (~2 years ago), has that changed?12:15
f0oit feels like building on distro was a footbullet in the long run12:16
noonedeadpunkI'd guess you should be able convert node-by-node12:16
noonedeadpunkjsut dropping containers on one control, adding to group_vars override, deploy it12:17
f0omight bite with the nova-hypervisors since those are metal right?12:17
noonedeadpunkI checked 2025.2 state now, and it fails with `ModuleNotFoundError: No module named 'glance.wsgi'` -> https://zuul.opendev.org/t/openstack/build/40e8858cddd548fca6f5f60c68b89f92/log/logs/host/glance-api.service.journal-09-26-02.log.txt#55412:18
noonedeadpunkbut then when I tried to backport logic, it was still failing12:18
noonedeadpunkhttps://review.opendev.org/c/openstack/openstack-ansible-os_glance/+/98918212:18
noonedeadpunkwith `failed to open python file glance-wsgi-api`12:19
noonedeadpunkso it seems there's just no working packaged glance in UCA....12:19
f0o🙃12:23
noonedeadpunkmaybe there's differnet path in packages version or smth now... but it works on 2026.1 when I actually getting 2026.1 packages from noble-proposed12:26
noonedeadpunkI had a bug there: https://bugs.launchpad.net/cloud-archive/+bug/215446612:26
f0ohaha12:27
f0ocant help but laugh at this12:27
f0oguess I'll be stuck on 22.04 a while longer12:27
opendevreviewMerged openstack/openstack-ansible-rabbitmq_server master: Improve feature enablement layout  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/98055112:43
opendevreviewMerged openstack/openstack-ansible-os_manila master: Remove manila v1 API  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/98523012:45
damiandabrowskiyay \o/12:52
noonedeadpunkI wonder if we should be rebasing12:53
opendevreviewDamian DÄ…browski proposed openstack/openstack-ansible-os_manila master: Add hashi_vault pki backend support  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/98167512:55
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-rabbitmq_server master: Upgrade RabbitMQ to 4.2.7  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/98962513:01
opendevreviewTakashi Kajinami proposed openstack/openstack-ansible-os_manila master: Avoid leaking internal url for authentication error  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/97602713:15
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_manila master: Do not remove policy.yaml file  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/96718613:16
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_manila master: Updated from OpenStack Ansible Integrated repository  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/98558713:16
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_manila master: Replace git-core with git for debian  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/86035413:16
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_manila master: Move default quotes in quota group  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/97786413:17
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_manila master: Update service description  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/97557313:17
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_manila master: Remove redundant vars line  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/85764713:17
opendevreviewMerged openstack/openstack-ansible master: Add Resolute CI jobs  https://review.opendev.org/c/openstack/openstack-ansible/+/98859114:22
opendevreviewDmitriy Chubinidze proposed openstack/openstack-ansible-os_trove master: docs: clarify deployment configuration examples  https://review.opendev.org/c/openstack/openstack-ansible-os_trove/+/99122914:22
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: [doc] Document glusterfs_reset_peers  https://review.opendev.org/c/openstack/openstack-ansible/+/96620914:41
drarvesenoonedeadpunk: I saw your update -- bummer. :(  Here's a paste of some of the haproxy logs: https://paste.opendev.org/show/bvpaZO8CgsBv2y4562pS/15:09
noonedeadpunkdrarvese: I'd need logs from Horizon container15:10
noonedeadpunkhaproxy doesn't contain anything except statement that it's 50015:10
drarvesehttps://paste.opendev.org/show/bzCetYPMOR5PutyblEpc/15:13
drarveseHorizon is returning a 200, and I can curl the individual container IPs successfully, but haproxy is throwing 500s15:14
opendevreviewMerged openstack/openstack-ansible-rabbitmq_server stable/2025.2: Update role requirements for stable branch  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/99128915:24
noonedeadpunkhm15:49
opendevreviewMerged openstack/openstack-ansible-rabbitmq_server stable/2025.2: Add erlang package repository providing packages for arm64  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/99124515:50
opendevreviewMerged openstack/openstack-ansible stable/2025.2: Populate  physical_host_addr by dynamic_inventory  https://review.opendev.org/c/openstack/openstack-ansible/+/99129016:27
opendevreviewMerged openstack/openstack-ansible-os_manila master: Add hashi_vault pki backend support  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/98167517:00
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-rabbitmq_server master: Add details about Khepri  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/99147817:05
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-rabbitmq_server master: Add details about Khepri  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/99147817:05
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-rabbitmq_server master: Add details about Khepri  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/99147817:07
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-rabbitmq_server master: Add details new deployment and Khepri  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/99147817:07
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-rabbitmq_server master: Add details for new deployment about Khepri  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/99147817:08
opendevreviewMerged openstack/openstack-ansible master: Remove galera_disable_privatedevices and memcached_disable_privatedevices  https://review.opendev.org/c/openstack/openstack-ansible/+/98434818:12
opendevreviewMerged openstack/openstack-ansible-os_manila master: Updated from OpenStack Ansible Integrated repository  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/98558718:54
opendevreviewMerged openstack/openstack-ansible-os_manila master: Update service description  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/97557318:54
opendevreviewMerged openstack/openstack-ansible-os_manila master: Replace git-core with git for debian  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/86035418:54
opendevreviewMerged openstack/openstack-ansible-os_manila master: Avoid leaking internal url for authentication error  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/97602718:54
opendevreviewMerged openstack/openstack-ansible-os_manila master: Remove redundant vars line  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/85764719:53
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-ceph_client master: Re-runs of the ceph_client role would fail on RHEL  https://review.opendev.org/c/openstack/openstack-ansible-ceph_client/+/87002720:10
opendevreviewMerged openstack/openstack-ansible-os_manila master: Move default quotes in quota group  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/97786420:58
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_manila master: Do not remove policy.yaml file  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/96718621:08
opendevreviewMerged openstack/openstack-ansible-haproxy_server stable/2025.1: Add certbot package variable for RHEL based systems  https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/99121122:03

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