| noonedeadpunk | mornings | 07:49 |
|---|---|---|
| noonedeadpunk | we have 2 patches with molecule tests ready for the review - for ceph_client https://review.opendev.org/c/openstack/openstack-ansible-ceph_client/+/1006626 and haproxy_server: https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/1005786 | 08:11 |
| opendevreview | Andrew Bonney proposed openstack/openstack-ansible-ops master: lxb-ovn: minor fixes and improvements following further migrations https://review.opendev.org/c/openstack/openstack-ansible-ops/+/1006719 | 13:17 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible master: Address molecule intermittent issues https://review.opendev.org/c/openstack/openstack-ansible/+/1006741 | 14:31 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-config_template master: Address molecule intermittent issues https://review.opendev.org/c/openstack/ansible-config_template/+/1006744 | 14:45 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build master: Address molecule intermittent issues https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/1006745 | 14:55 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build master: Move pip/setuptools/wheel install under block https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/1006748 | 15:02 |
| noonedeadpunk | #startmeeting openstack_ansible_meeting | 15:02 |
| opendevmeet | Meeting started Tue Sep 22 15:02:33 2026 UTC and is due to finish in 60 minutes. The chair is noonedeadpunk. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:02 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:02 |
| opendevmeet | The meeting name has been set to 'openstack_ansible_meeting' | 15:02 |
| noonedeadpunk | #topic rollcall | 15:02 |
| noonedeadpunk | o/ | 15:02 |
| noonedeadpunk | hey folks | 15:02 |
| noonedeadpunk | #topic releasing | 15:13 |
| noonedeadpunk | So, I have proposed EOL of 2024.2 | 15:15 |
| noonedeadpunk | #link https://review.opendev.org/c/openstack/releases/+/1006472 | 15:15 |
| noonedeadpunk | and also new point release for 2025.2 | 15:16 |
| noonedeadpunk | #link https://review.opendev.org/c/openstack/releases/+/1006473 | 15:16 |
| noonedeadpunk | regarding sha bump for 2026.1..... | 15:16 |
| noonedeadpunk | I fugured out, we do have quite some issues and regressions | 15:16 |
| noonedeadpunk | For instance, the ceilometer one | 15:16 |
| noonedeadpunk | #link https://review.opendev.org/c/openstack/openstack-ansible-os_ceilometer/+/1006387 | 15:16 |
| jrosser | o/ hello | 15:17 |
| noonedeadpunk | Then bunch of regressions in ceph_client | 15:18 |
| jrosser | how has the ceilometer thing happened, not enough test coverage? | 15:19 |
| opendevreview | Dmitriy Chubinidze proposed openstack/openstack-ansible-plugins master: wip: https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/1006752 | 15:20 |
| opendevreview | Dmitriy Chubinidze proposed openstack/openstack-ansible-plugins master: Gather nova_compute facts before creating aggregates https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/1006752 | 15:23 |
| noonedeadpunk | should we release it as 33.0.2? | 15:23 |
| noonedeadpunk | (given it will pass ofc) | 15:23 |
| noonedeadpunk | #topic CI state | 15:25 |
| noonedeadpunk | we do see plenty of connectivity issues this week | 15:25 |
| noonedeadpunk | especially in c10s molecule jobs, when it tries to reach galaxy | 15:25 |
| noonedeadpunk | to address some intermittent issues we see in molecule, I've started proposing patches like https://review.opendev.org/c/openstack/ansible-config_template/+/1006744 | 15:27 |
| noonedeadpunk | which makes both rocky10 and c10s pass without issues now | 15:27 |
| noonedeadpunk | and these molecule tests are blocking quite some merging progress we have | 15:28 |
| noonedeadpunk | another thing, is our manila tests, and we even got a bug report for it | 15:29 |
| noonedeadpunk | #link launchpad.net/bugs/2167777 | 15:29 |
| noonedeadpunk | thankfully, tempest output log was quite helpful pointing to instance failure to boot due to ram. | 15:30 |
| noonedeadpunk | so the patch seems to help | 15:30 |
| noonedeadpunk | #link https://review.opendev.org/c/openstack/openstack-ansible/+/1006483 | 15:30 |
| noonedeadpunk | I'd say for the remaining part it's fine. Only some timeouts for os_freezer, but it's potentially due to many things to provision there. | 15:33 |
| noonedeadpunk | Would need to think if all of them are actually needed. | 15:33 |
| noonedeadpunk | #topic office hours | 15:33 |
| noonedeadpunk | This week had quite good progress on working on ceph_client role molecule | 15:33 |
| noonedeadpunk | which discovered some issues with configs | 15:34 |
| noonedeadpunk | and then haproxy tests were also very useful in finding issues | 15:34 |
| noonedeadpunk | Both of these roles, I'd say need some love tbh | 15:35 |
| jrosser | yes - haproxy in particular is too complex and needs a fresh design | 15:35 |
| noonedeadpunk | ceph_client now is quite complicated, with bunch of untrivial logic | 15:35 |
| noonedeadpunk | yeah, it was too scary to touch without tests though | 15:35 |
| noonedeadpunk | we specifically know quite some issues with frontend defenition in haproxy | 15:36 |
| noonedeadpunk | the hardcode of 2 endpoints is not very helpful ,as well as tls/non-tls defenition | 15:36 |
| noonedeadpunk | so working on that was planned with tests being in place:) | 15:37 |
| noonedeadpunk | overall, I'd say we're coming not in a bad shape to the release. | 15:37 |
| noonedeadpunk | Despite we didn't work on keystone mTLS auth at all, we did some progress in other topics | 15:38 |
| noonedeadpunk | and the more molecule coverage we have, the more I am sure about our codebase somehow | 15:44 |
| noonedeadpunk | btw, I was thinking - do we need/want to keep stepca scenario for aio? | 15:45 |
| noonedeadpunk | as haproxy molecule does handle that part, and I'm not sure if we do anything else with that scenario, then testing ACME in haproxy? | 15:45 |
| jrosser | Really all it does is ensure that an acme cert ends up on the public endpoint | 15:49 |
| jrosser | The rest of the AIO should be set up in a way that makes the public endpoint inaccessible to the rest of the deployment | 15:50 |
| noonedeadpunk | I think we might want it in the future, if/when we get acme support for p[ki role.... | 15:50 |
| noonedeadpunk | > makes the public endpoint inaccessible to the rest of the deployment - I recall we agreed there to introduce some kind of firewall for aio scenario I guess? | 15:51 |
| noonedeadpunk | So I copy/pasted stepca installation here https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/1005786/3/tests/prepare_letsencrypt.yml | 15:51 |
| jrosser | i can't quite rememebr | 15:52 |
| noonedeadpunk | and then verify that the cert haproxy has was issued by expected entity | 15:52 |
| noonedeadpunk | so I would say it should be able to replace stepca scenario | 15:53 |
| jrosser | theres also spiffe/spire for getting mtls setup, which might be an alternative to acme | 15:53 |
| noonedeadpunk | /o | 15:53 |
| noonedeadpunk | /o\ I have not even heard about it | 15:54 |
| * noonedeadpunk baby steps | 15:57 | |
| noonedeadpunk | ok, I guess I will propose to drop the scenario then | 16:00 |
| noonedeadpunk | in favor of molecule test | 16:00 |
| noonedeadpunk | #endmeeting | 16:00 |
| opendevmeet | Meeting ended Tue Sep 22 16:00:38 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:00 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/openstack_ansible_meeting/2026/openstack_ansible_meeting.2026-09-22-15.02.html | 16:00 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/openstack_ansible_meeting/2026/openstack_ansible_meeting.2026-09-22-15.02.txt | 16:00 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/openstack_ansible_meeting/2026/openstack_ansible_meeting.2026-09-22-15.02.log.html | 16:00 |
| opendevreview | Merged openstack/openstack-ansible-ceph_client master: Ensure that defaults are set for delegated tasks https://review.opendev.org/c/openstack/openstack-ansible-ceph_client/+/1006582 | 16:29 |
| opendevreview | Merged openstack/openstack-ansible-ceph_client master: Ensure that compute group is defined https://review.opendev.org/c/openstack/openstack-ansible-ceph_client/+/1006584 | 16:29 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build stable/2026.1: Build wheels for buidl packages https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/1006767 | 16:34 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build stable/2026.1: Build wheels for build packages https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/1006767 | 16:36 |
| opendevreview | Merged openstack/openstack-ansible-ceph_client master: Fix permissions defenition in keyrings from files https://review.opendev.org/c/openstack/openstack-ansible-ceph_client/+/1006604 | 16:48 |
| opendevreview | Merged openstack/openstack-ansible-ceph_client master: Install GPG keys only when they are downloaded https://review.opendev.org/c/openstack/openstack-ansible-ceph_client/+/1006620 | 16:48 |
| opendevreview | Merged openstack/openstack-ansible-ceph_client master: Add molecule testing for the role https://review.opendev.org/c/openstack/openstack-ansible-ceph_client/+/1006626 | 16:48 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-ceph_client stable/2026.1: Ensure that defaults are set for delegated tasks https://review.opendev.org/c/openstack/openstack-ansible-ceph_client/+/1006776 | 17:03 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-ceph_client stable/2026.1: Fix permissions defenition in keyrings from files https://review.opendev.org/c/openstack/openstack-ansible-ceph_client/+/1006777 | 17:05 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-ceph_client stable/2026.1: Install GPG keys only when they are downloaded https://review.opendev.org/c/openstack/openstack-ansible-ceph_client/+/1006778 | 17:05 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible master: Address molecule intermittent issues https://review.opendev.org/c/openstack/openstack-ansible/+/1006741 | 17:18 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible master: Address molecule intermittent issues https://review.opendev.org/c/openstack/openstack-ansible/+/1006741 | 17:22 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-frrouting master: Address molecule intermittent issues https://review.opendev.org/c/openstack/ansible-role-frrouting/+/1006783 | 17:32 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-httpd master: Address molecule intermittent issues https://review.opendev.org/c/openstack/ansible-role-httpd/+/1006785 | 17:38 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-pki master: Address molecule intermittent issues https://review.opendev.org/c/openstack/ansible-role-pki/+/1006788 | 17:59 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build master: Address molecule intermittent issues https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/1006745 | 18:08 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible master: Address molecule intermittent issues https://review.opendev.org/c/openstack/openstack-ansible/+/1006741 | 18:21 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-config_template master: Address molecule intermittent issues https://review.opendev.org/c/openstack/ansible-config_template/+/1006744 | 18:22 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-frrouting master: Address molecule intermittent issues https://review.opendev.org/c/openstack/ansible-role-frrouting/+/1006783 | 18:22 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build master: Address molecule intermittent issues https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/1006745 | 18:23 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-pki master: Address molecule intermittent issues https://review.opendev.org/c/openstack/ansible-role-pki/+/1006788 | 18:24 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-httpd master: Address molecule intermittent issues https://review.opendev.org/c/openstack/ansible-role-httpd/+/1006785 | 18:24 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-systemd_mount master: Address molecule intermittent issues https://review.opendev.org/c/openstack/ansible-role-systemd_mount/+/1006794 | 18:33 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build master: Address molecule intermittent issues https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/1006745 | 18:36 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-systemd_service master: Address molecule intermittent issues https://review.opendev.org/c/openstack/ansible-role-systemd_service/+/1006797 | 18:41 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-systemd_networkd master: Address molecule intermittent issues https://review.opendev.org/c/openstack/ansible-role-systemd_networkd/+/1006799 | 18:46 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-uwsgi master: Address molecule intermittent issues https://review.opendev.org/c/openstack/ansible-role-uwsgi/+/1006800 | 18:50 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build master: Address molecule intermittent issues https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/1006745 | 18:54 |
| opendevreview | Merged openstack/openstack-ansible-os_neutron master: Remove ovn-bgp-agent rootwrap configuration https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/1005949 | 19:07 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible master: Add community.library_inventory_filtering to requirements https://review.opendev.org/c/openstack/openstack-ansible/+/1006804 | 19:10 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-zookeeper master: Address molecule intermittent issues https://review.opendev.org/c/openstack/ansible-role-zookeeper/+/1006805 | 19:15 |
| opendevreview | Merged openstack/openstack-ansible-os_ceilometer master: Remove literal quotes from *_user_content folded scalars https://review.opendev.org/c/openstack/openstack-ansible-os_ceilometer/+/1006387 | 19:37 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-frrouting master: Address molecule intermittent issues https://review.opendev.org/c/openstack/ansible-role-frrouting/+/1006783 | 19:37 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-os_ceilometer stable/2026.1: Remove literal quotes from *_user_content folded scalars https://review.opendev.org/c/openstack/openstack-ansible-os_ceilometer/+/1006810 | 19:46 |
| opendevreview | Ivan Anfimov proposed openstack/openstack-ansible-os_ceilometer stable/2026.1: Remove literal quotes from *_user_content folded scalars https://review.opendev.org/c/openstack/openstack-ansible-os_ceilometer/+/1006810 | 19:49 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-frrouting master: Address molecule intermittent issues https://review.opendev.org/c/openstack/ansible-role-frrouting/+/1006783 | 19:55 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-frrouting master: Address ansible-galaxy fetching issues. https://review.opendev.org/c/openstack/ansible-role-frrouting/+/1006783 | 19:57 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible master: Address ansible-galaxy fetching issues. https://review.opendev.org/c/openstack/openstack-ansible/+/1006741 | 19:57 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-frrouting master: Address ansible-galaxy fetching issues. https://review.opendev.org/c/openstack/ansible-role-frrouting/+/1006783 | 19:58 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-zookeeper master: Address ansible-galaxy fetching issues. https://review.opendev.org/c/openstack/ansible-role-zookeeper/+/1006805 | 19:59 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build master: Address ansible-galaxy fetching issues. https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/1006745 | 19:59 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-uwsgi master: Address ansible-galaxy fetching issues. https://review.opendev.org/c/openstack/ansible-role-uwsgi/+/1006800 | 20:01 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-systemd_networkd master: Address ansible-galaxy fetching issues. https://review.opendev.org/c/openstack/ansible-role-systemd_networkd/+/1006799 | 20:01 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-systemd_service master: Address ansible-galaxy fetching issues. https://review.opendev.org/c/openstack/ansible-role-systemd_service/+/1006797 | 20:02 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-systemd_mount master: Address ansible-galaxy fetching issues. https://review.opendev.org/c/openstack/ansible-role-systemd_mount/+/1006794 | 20:03 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-httpd master: Address ansible-galaxy fetching issues. https://review.opendev.org/c/openstack/ansible-role-httpd/+/1006785 | 20:04 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-pki master: Address ansible-galaxy fetching issues. https://review.opendev.org/c/openstack/ansible-role-pki/+/1006788 | 20:05 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-config_template master: Address ansible-galaxy fetching issues. https://review.opendev.org/c/openstack/ansible-config_template/+/1006744 | 20:06 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-os_freezer master: Separate API and Scheduler venvs https://review.opendev.org/c/openstack/openstack-ansible-os_freezer/+/1003087 | 20:13 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-os_freezer master: Separate API and Scheduler venvs https://review.opendev.org/c/openstack/openstack-ansible-os_freezer/+/1003087 | 20:16 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-os_freezer master: Set persistent scheduler jobs directory https://review.opendev.org/c/openstack/openstack-ansible-os_freezer/+/1003081 | 20:16 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-os_freezer master: Set persistent scheduler jobs directory https://review.opendev.org/c/openstack/openstack-ansible-os_freezer/+/1003081 | 20:17 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-pki master: Address ansible-galaxy fetching issues. https://review.opendev.org/c/openstack/ansible-role-pki/+/1006788 | 20:21 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-pki master: Fix CA creation race condition https://review.opendev.org/c/openstack/ansible-role-pki/+/1006822 | 20:37 |
| opendevreview | Dmitriy Rabotyagov proposed openstack/ansible-role-pki master: Fix CA creation race condition https://review.opendev.org/c/openstack/ansible-role-pki/+/1006822 | 20:37 |
| opendevreview | Merged openstack/openstack-ansible-os_gnocchi stable/2026.1: Add distro support to Gnocchi https://review.opendev.org/c/openstack/openstack-ansible-os_gnocchi/+/1002525 | 22:12 |
| -opendevstatus- NOTICE: The Gerrit service on review.opendev.org will be offline momentarily while we upgrade to a new patch release, but should return within a few minutes | 23:00 | |
| opendevreview | Merged openstack/openstack-ansible-haproxy_server master: Ensure GPG key is distributed before importing https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/1005798 | 23:36 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!