Monday, 2026-03-30

opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_ironic master: Remove Ironic Inspector  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/97606100:03
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_ironic master: Remove leftover of nova-cert  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/97606100:04
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_ironic master: Remove leftover of nova-cert  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/97606100:05
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_magnum master: Remove leftover of nova-cert  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/98259400:08
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_magnum master: Remove leftover of nova-cert  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/98259400:08
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_octavia master: Remove leftover of nova-cert  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/98259500:10
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_octavia master: Remove leftover of nova-cert  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/98259500:10
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_octavia master: Remove leftover of nova-cert  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/98259500:11
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_magnum master: Remove Neutron LBaaS from inventory  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/98259600:14
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_magnum master: Remove Neutron LBaaS from inventory  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/98259600:15
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_zun master: Remove Neutron LBaaS from inventory  https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/98259700:17
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_zun master: Remove Neutron LBaaS from inventory  https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/98259700:18
opendevreviewAndrew Bonney proposed openstack/openstack-ansible-plugins master: Add magnum_capi_proxy playbook  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/97996907:05
noonedeadpunkmornings07:18
noonedeadpunkfwiw, I got pretty much working azimuth setup at this point07:18
andrewbonneyexcellent07:19
noonedeadpunkstill testing a bit, and would also need to merge one PR to the collection07:19
noonedeadpunkand having some confusion with certificates (like adding k8s cert to the system trust on magnum?)07:19
noonedeadpunkthe CI is feeling bad on magnum patch due to some issue with horizon though07:20
andrewbonneyare we adding a k8s cert to system trust at present? I thought we just had to do things to instruct magnum where the internal or external CA cert for the wider deployment is07:22
noonedeadpunkno, we are not07:23
noonedeadpunkbut I am getting smth like that: https://paste.openstack.org/show/bmAioNwUGTYSqvhz6bum/07:25
noonedeadpunkthough it's weird... it should be haproxy cert I assume?07:25
noonedeadpunkbut like getting cert from existing kubeconfig and placing to the trust for magnum weirdly helped07:26
noonedeadpunkI think I need a clean env and try again07:26
andrewbonneyyes I would expect all magnum comms with the control plane cluster to go via the internal haproxy endpoint07:27
noonedeadpunk++07:28
noonedeadpunkandrewbonney: though we're having it in TCP mode07:33
noonedeadpunkso I have bind *:6443 interface eth5 mode tcp07:34
andrewbonneyyes, just checked our live ones and it's the same. i might have to defer to jrosser here to remember why it's this way07:38
andrewbonneyI assume in this case all of our existing magnum comms with the cluster is via a k8s client which uses the k8s config file directly07:39
noonedeadpunkright, which is likely not the case for the azimuth driver, which does smth on it's own it seems07:41
noonedeadpunkwhile not respecting cert in kubeconfig...07:41
noonedeadpunkI think at this point I'd be fine starting merging things as except of the huge playbook in plugins, which potentially can be refactored, it looks quite decent07:42
andrewbonneysounds good07:43
noonedeadpunkthough blocker is horizon plugin at this point :(07:43
andrewbonneyis that waiting on something upstream or one of our patches?07:47
jrosseryes afaik the necessary certs are in the kubconfig file on the magnum node07:51
jrosserall of the TLS took a hole bunch of work with mnaser to get perfect, it’s complicated07:52
jrossermy suspicion would be that the azimuth driver may not be particularly rigorous about it07:53
noonedeadpunkyeah, as my fix was `grep 'certificate-authority-data' ~/.kube/config | awk '{print $2}' | base64 -d > kubernetes-ca.crt && update-ca-certificates`07:55
noonedeadpunkso I think this is around last part to figure out for azimuth part.07:56
noonedeadpunkand then I did quite a bunch of improvements on collection state as well07:57
noonedeadpunkexcept, for containerd  role, I did not explicitly added variables for proxy07:57
noonedeadpunkbut there's a `containerd_service_environment` variable, which can be populated with env vars needed07:59
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_octavia master: Rename Octavia groups to remove dashes  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/97868008:03
noonedeadpunkwill try to make a tag for the collection fork tomorrow, so we can fully utilize this in a-c-r08:13
noonedeadpunkjust to mention that - I did not just rig dependent roles from vexxhost.containers, but fully refactored them08:14
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_octavia stable/2025.2: Fix default type for octavia_user_haproxy_templates  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/98241010:39
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_skyline master: Fix Object Storage section for RGW  https://review.opendev.org/c/openstack/openstack-ansible-os_skyline/+/98262910:47
opendevreviewMerged openstack/openstack-ansible-os_neutron stable/2025.2: Retry adding ovs bridges to overcome error from ovs-vsctl  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/98259114:27
opendevreviewMerged openstack/openstack-ansible-os_neutron stable/2025.1: Retry adding ovs bridges to overcome error from ovs-vsctl  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/98259214:28
opendevreviewMerged openstack/openstack-ansible-os_neutron stable/2025.1: Define start-time for uWSGI  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/98240314:28
noonedeadpunkwe need another review on https://review.opendev.org/c/openstack/openstack-ansible/+/98207214:31
noonedeadpunkas it's blocking everything in plugins14:31
noonedeadpunkthat's a backport to 2025.114:31
opendevreviewMerged openstack/openstack-ansible-os_neutron stable/2025.2: Define start-time for uWSGI  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/98240214:32
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_octavia stable/2025.2: Fix default type for octavia_user_haproxy_templates  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/98241014:33
andrewbonneydone14:46
noonedeadpunkalso this one workaround swift issue: https://review.opendev.org/c/openstack/openstack-ansible-os_glance/+/98252616:08
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Migrate k8s cluster from osa ops into main tree  https://review.opendev.org/c/openstack/openstack-ansible/+/97527716:24
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Add sonobuoy role for testing k8s clusters  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/97539316:27
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_octavia stable/2025.2: Drop non-existent options from service_auth  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/98269416:59
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_octavia stable/2025.2: Drop non-existent options from service_auth  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/98269417:00
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_octavia stable/2025.1: Drop non-existent options from service_auth  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/98271719:54
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_octavia stable/2025.1: Drop non-existent options from service_auth  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/98271719:54
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_octavia stable/2025.2: Add keystoneauth options to [neutron]  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/98271819:56
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_octavia stable/2025.2: Add keystoneauth options to [neutron]  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/98271819:56
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_octavia stable/2025.1: Add keystoneauth options to [neutron]  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/98271919:57
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_octavia stable/2025.1: Add keystoneauth options to [neutron]  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/98271919:57
opendevreviewMerged openstack/openstack-ansible-apt_package_pinning master: Add CONTRIBUTING.rst file  https://review.opendev.org/c/openstack/openstack-ansible-apt_package_pinning/+/97178421:42
opendevreviewMerged openstack/openstack-ansible-os_tempest master: Add freezer venv to the PATH when enabled  https://review.opendev.org/c/openstack/openstack-ansible-os_tempest/+/98153322:07
opendevreviewMerged openstack/openstack-ansible-os_glance master: Temporary disable swift retries  https://review.opendev.org/c/openstack/openstack-ansible-os_glance/+/98252622:25
opendevreviewMerged openstack/openstack-ansible-os_cinder master: Update outdate information in bindep.txt  https://review.opendev.org/c/openstack/openstack-ansible-os_cinder/+/97312023:02

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