Tuesday, 2026-02-03

noonedeadpunkdamn... ceph-ansible gonna be not easy for ansible 2.19.....08:50
opendevreviewMerged openstack/ansible-hardening unmaintained/2024.1: Updated from OpenStack Ansible Integrated repository  https://review.opendev.org/c/openstack/ansible-hardening/+/97370009:26
opendevreviewMerged openstack/ansible-role-systemd_service unmaintained/2024.1: Updated from OpenStack Ansible Integrated repository  https://review.opendev.org/c/openstack/ansible-role-systemd_service/+/97370510:23
opendevreviewMerged openstack/ansible-role-systemd_networkd unmaintained/2024.1: Updated from OpenStack Ansible Integrated repository  https://review.opendev.org/c/openstack/ansible-role-systemd_networkd/+/97370410:32
opendevreviewMerged openstack/ansible-role-systemd_mount unmaintained/2024.1: Updated from OpenStack Ansible Integrated repository  https://review.opendev.org/c/openstack/ansible-role-systemd_mount/+/97370310:33
opendevreviewMerged openstack/ansible-role-systemd_mount master: Updated from OpenStack Ansible Integrated repository  https://review.opendev.org/c/openstack/ansible-role-systemd_mount/+/97488110:33
opendevreviewMerged openstack/ansible-role-systemd_service master: Updated from OpenStack Ansible Integrated repository  https://review.opendev.org/c/openstack/ansible-role-systemd_service/+/97488310:34
opendevreviewMerged openstack/openstack-ansible-os_placement master: Ensure conditionals are proper booleans  https://review.opendev.org/c/openstack/openstack-ansible-os_placement/+/97525210:36
opendevreviewMerged openstack/openstack-ansible-haproxy_server master: Ensure defaults are proper booleans  https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/97503510:36
opendevreviewMerged openstack/ansible-config_template master: Updated from OpenStack Ansible Integrated repository  https://review.opendev.org/c/openstack/ansible-config_template/+/97487710:36
opendevreviewMerged openstack/openstack-ansible-plugins master: Allow to set no gateway for OpenStack resources subnets  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/97538210:41
opendevreviewMerged openstack/openstack-ansible-openstack_hosts master: Make role compatible with ansible-core>=2.19  https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/97503310:47
opendevreviewMerged openstack/openstack-ansible-plugins master: Implement custom rejectatr filter  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/97514110:51
opendevreviewMerged openstack/openstack-ansible-plugins master: Pre-Evaluate nova_console_proxy_types  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/97518510:51
opendevreviewMerged openstack/openstack-ansible-plugins master: Check for `groups[service_group]` length  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/97526310:51
opendevreviewMerged openstack/openstack-ansible-plugins master: Ensure conditionals are proper booleans in roles  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/97527010:56
opendevreviewMerged openstack/ansible-role-systemd_networkd master: Updated from OpenStack Ansible Integrated repository  https://review.opendev.org/c/openstack/ansible-role-systemd_networkd/+/97488211:01
opendevreviewMerged openstack/ansible-role-python_venv_build master: Ensure multiline jinja ends with variable  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/97504411:30
opendevreviewMerged openstack/ansible-role-python_venv_build master: Updated from OpenStack Ansible Integrated repository  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/97488011:34
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-hardening master: Properly resolve pam_auth_file in a loop  https://review.opendev.org/c/openstack/ansible-hardening/+/97550212:43
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Update Ansible Core to 2.19  https://review.opendev.org/c/openstack/openstack-ansible/+/97175612:43
opendevreviewMerged openstack/openstack-ansible-rabbitmq_server master: Remove outdate task - Clean up legacy repository config not in deb822 format  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/97070813:37
opendevreviewAndrew Bonney proposed openstack/openstack-ansible-plugins master: Add sonobuoy role for testing k8s clusters  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/97539313:58
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Re-add freezer to inventory  https://review.opendev.org/c/openstack/openstack-ansible/+/97551214:24
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_horizon master: Add Freezer UI deployment  https://review.opendev.org/c/openstack/openstack-ansible-os_horizon/+/97551314:38
opendevreviewDamian DÄ…browski proposed openstack/openstack-ansible-os_cinder master: Add hashi_vault pki backend support  https://review.opendev.org/c/openstack/openstack-ansible-os_cinder/+/94942714:43
opendevreviewDamian DÄ…browski proposed openstack/openstack-ansible master: Enable openbao jobs  https://review.opendev.org/c/openstack/openstack-ansible/+/94888914:55
noonedeadpunk#startmeeting openstack_ansible_meeting15:01
opendevmeetMeeting started Tue Feb  3 15:01:25 2026 UTC and is due to finish in 60 minutes.  The chair is noonedeadpunk. Information about MeetBot at http://wiki.debian.org/MeetBot.15:01
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:01
opendevmeetThe meeting name has been set to 'openstack_ansible_meeting'15:01
noonedeadpunk#topic rollcall15:01
damiandabrowskihi!15:01
noonedeadpunko/15:02
noonedeadpunkcourtesy ping jrosser15:03
andrewbonneyjon's on a train, but i've pinged another way too if he has connectivity15:05
noonedeadpunk++ ok, no worries then15:06
noonedeadpunkwas he going to FOSDEM?:)15:07
noonedeadpunk#topic office hours15:07
jrosseroh hello o/15:07
jrossernot fosdem, just a datacenter far far away15:08
noonedeadpunkok, then I feel less bad that has skipped fosdem this time :)15:08
noonedeadpunkok so ansible-core 2.1915:08
noonedeadpunkeventually, I think we should be doing 2.20 already... but anyway15:08
noonedeadpunkseems that jobs, except of the upgrade, are passing15:09
noonedeadpunkat least for the minimal aio scenario15:09
noonedeadpunkthe bad part is ceph-ansible and all other roles and scenarios15:09
noonedeadpunkas I have not actually found an easy way to catch all things that needs to be patched15:10
damiandabrowski:(15:11
noonedeadpunkas for ceph-ansible, I think we would have to come up with a patch for it... 15:11
damiandabrowskibut nice to see that we have some progress in this area15:11
noonedeadpunkthey don't seem to test with anything later then 2.17 now15:12
noonedeadpunkand with the timeframe and other things TBD....15:12
noonedeadpunkI wonder if we should use old ansible version for the ceph test for now, not to block 2.19 progress for us15:12
jrosserthat sounds possible yes15:15
jrossermaybe we have to merge the change for 2.19/2.20 and make some DNM patches across the board to test things15:15
noonedeadpunkwell, yes, I think we have some patches actually to do across the board15:17
noonedeadpunklike PKI changes :p15:17
noonedeadpunkfwiw, I believe that swift is broken even without ansible-core15:18
noonedeadpunkok then, so for 2.1915:18
noonedeadpunk1. figure out reason for upgrade job failers15:18
noonedeadpunk2. use older ansible for ceph job15:18
noonedeadpunk3. merge what we have, and see how pki patches go?15:19
jrosserthat sounds reasonable15:20
jrosserit would be worse to leave it later and later for the release15:20
noonedeadpunkit would be indeed15:20
jrosserwe can of course make a bunch of depends-on15:20
noonedeadpunkeh15:24
noonedeadpunkyeah, but it becomes too messy too fast15:25
noonedeadpunkI had some suspicions that upgrade was failing due to some dependencies actually15:25
noonedeadpunkbut not sure yet15:25
noonedeadpunkok, next to that, I have started reviving the freezer role15:25
noonedeadpunkrole is still WIP, testing it now internally15:26
noonedeadpunkwatcher has not been started yet15:30
noonedeadpunkkinda another thing on a plate would be Ubuntu 26.04 support, but I really hope it would be rather trivial15:31
noonedeadpunkthis also assumes that it will be in CI quite fast after the release15:32
noonedeadpunkand I think that's about it15:34
noonedeadpunkoh well15:34
noonedeadpunkI also saw some updates to PKI-realterd things to roles15:34
noonedeadpunkand then also k8s/magnum thingy....15:34
noonedeadpunkI am going to have a limited availability later in February, so not sure how to prioritize all these things tbh15:35
damiandabrowskiI just fixed the issue you raised here: https://review.opendev.org/c/openstack/openstack-ansible-os_cinder/+/949427/comment/68363513_77671fad/15:35
damiandabrowskiif you're okay with it, i can do the same for all other services15:35
andrewbonneyI've started some WIP patches on k8s, but it's too early for review. Adding notes as I go to the etherpad15:36
damiandabrowskiI've also triggered jobs in https://review.opendev.org/c/openstack/openstack-ansible/+/94888915:36
damiandabrowskihopefully it will pass, that would we some sort of a confirmation that things work well15:36
noonedeadpunkdamiandabrowski: yeah, I think this looks good now15:42
noonedeadpunklet's wait for CI results then15:43
noonedeadpunkandrewbonney: one thing I had, is that I wanted to get rid of the rust role, and just make it as a task for the specific driver inside of the magnum role15:44
andrewbonneyhappy to do that, for our deployment we just need to maintain the capability to configure cargo to point at a proxy registry for crates15:44
andrewbonneyso it's a little more than installing the package15:45
noonedeadpunkwell, this is really very specific to one thing in one driver for one service15:45
noonedeadpunkto make it a separate role at this point, imo15:45
andrewbonneysure15:45
noonedeadpunkbtw. maybe you've seen that while playing with helm role - can you pass an arbitrary helm charts to it for installation?15:46
andrewbonneyI haven't looked yet, but it's on my list to try with other drivers15:46
noonedeadpunkok, gotcha15:48
noonedeadpunkas pretty much the difference was set of helm charts and a namespace that will be created15:48
noonedeadpunkI'm a bit afraid though of sparodical changes to collections, which will make them incompatible in longer run...15:49
noonedeadpunkbut anyway15:49
noonedeadpunk#topic open discussion15:50
noonedeadpunkdo we have anything else to discuss?15:50
noonedeadpunk#endmeeting15:53
opendevmeetMeeting ended Tue Feb  3 15:53:59 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:53
opendevmeetMinutes:        https://meetings.opendev.org/meetings/openstack_ansible_meeting/2026/openstack_ansible_meeting.2026-02-03-15.01.html15:53
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/openstack_ansible_meeting/2026/openstack_ansible_meeting.2026-02-03-15.01.txt15:53
opendevmeetLog:            https://meetings.opendev.org/meetings/openstack_ansible_meeting/2026/openstack_ansible_meeting.2026-02-03-15.01.log.html15:53
opendevreviewMerged openstack/openstack-ansible-rabbitmq_server unmaintained/2024.1: Do not update cache on repo clean-up  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/97395416:16
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-lxc_container_create master: Use full service name in task name  https://review.opendev.org/c/openstack/openstack-ansible-lxc_container_create/+/97278716:24
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-galera_server master: Ensure conditionals are proper booleans  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/97525017:25
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Update Ansible Core to 2.19  https://review.opendev.org/c/openstack/openstack-ansible/+/97175617:41
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Update Ansible Core to 2.19  https://review.opendev.org/c/openstack/openstack-ansible/+/97175617:42
opendevreviewMerged openstack/ansible-hardening master: Properly resolve pam_auth_file in a loop  https://review.opendev.org/c/openstack/ansible-hardening/+/97550218:16
opendevreviewIvan Anfimov proposed openstack/openstack-ansible master: wip  https://review.opendev.org/c/openstack/openstack-ansible/+/97555718:28
opendevreviewIvan Anfimov proposed openstack/openstack-ansible master: wip  https://review.opendev.org/c/openstack/openstack-ansible/+/97555718:29
opendevreviewMerged openstack/openstack-ansible-plugins master: [doc] Add usage documentation for the openstack_resources role  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/97180019:40
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-galera_server master: Ensure conditionals are proper booleans  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/97525020:05
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_keystone master: Add shibboleth repo only when it's in use  https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/97045420:06
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-lxc_container_create master: Use full service name in task name  https://review.opendev.org/c/openstack/openstack-ansible-lxc_container_create/+/97278720:31
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_manila master: wip  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/97557320:35
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_manila master: wip  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/97557320:37
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_manila master: Small fix for service description  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/97557320:38

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