Wednesday, 2025-11-05

opendevreviewMerged openstack/openstack-ansible master: Upgrade setuptools to version 75.8.2  https://review.opendev.org/c/openstack/openstack-ansible/+/96477300:09
opendevreviewMerged openstack/openstack-ansible master: [doc] Document Debian 13 (Trixie) support  https://review.opendev.org/c/openstack/openstack-ansible/+/96532800:10
opendevreviewMerged openstack/openstack-ansible master: [doc] Move EOL releases from compatability matrix  https://review.opendev.org/c/openstack/openstack-ansible/+/96533300:10
noonedeadpunkhm, so why in the world https://zuul.opendev.org/t/openstack/build/1e325cc85d024f4aa5afc2039dc51223 is failing....08:52
noonedeadpunkanother vote on https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/965115 would be nice before I do bumps for the release08:59
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins stable/2025.1: [DNM] Check molecule out  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/96615010:10
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Split glusterd tasks to task files  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/96611610:35
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins stable/2025.1: [DNM] Check molecule out  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/96615010:38
noonedeadpunkI think this is actually a reason why we might wanna have default ansible tmp dir to /tmp....10:39
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Set ANSIBLE_LOCAL_TEMP to /tmp to prevent remote_tmp warnings  https://review.opendev.org/c/openstack/openstack-ansible/+/95321810:50
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Set ANSIBLE_LOCAL_TEMP to /tmp to prevent remote_tmp warnings  https://review.opendev.org/c/openstack/openstack-ansible/+/95321810:50
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins stable/2025.1: Set Ansible config directory to /tmp for molecule  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/96615010:51
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins stable/2025.1: Install setuptools for EL10  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/96594110:51
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Set ANSIBLE_LOCAL_TEMP to /tmp to prevent remote_tmp warnings  https://review.opendev.org/c/openstack/openstack-ansible/+/95321810:55
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: [DNM] Clean-up stale gluster peers  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/96611710:56
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Allow to skip pacemaker/corosync setup  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/96606510:56
noonedeadpunkdamiandabrowski: I have not yet checked defaults, but posted what I already had for https://review.opendev.org/c/openstack/ansible-role-pki/+/94888111:18
noonedeadpunkand I also spotted that these jobs are not executed in PKI - so we probably need to have another patch adding template there: https://review.opendev.org/c/openstack/openstack-ansible/+/948889/12/zuul.d/project-templates.yaml11:19
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build master: Allow to re-create wheels build venv  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/96616212:10
mgariepyanyone runs 2024.1 ? any forks for the object store signed url issue ?12:31
mgariepypatch from 2024.2 does applies, beside some minor conflict on the style in unit-test.12:34
noonedeadpunkyou're about swift and keystone patches from yesterday?12:34
mgariepyyes12:34
noonedeadpunkwell, we don't run swift. and I haven't seen issues with rgw?12:35
mgariepyfrom what i read it's also affecting ceph object12:35
noonedeadpunkor are they present?12:35
mgariepynot 100% clear IMO.12:35
noonedeadpunkwell. we're running 2025.1 already, but haven't seen any claims on broken rgw so far. And I did some testing of S3 in rgw with patches... Nothing too deep though12:36
noonedeadpunkbut basic create/delete bucket/object did work as expected12:37
mgariepyi'll dig around and see.12:43
mgariepycanonical did apply the patch as-is for 2024.1 12:59
opendevreviewMerged openstack/openstack-ansible-rabbitmq_server master: Add yum2 repo for EL distros  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/96519813:10
noonedeadpunkhttps://review.opendev.org/c/openstack/openstack-ansible-plugins/+/966150/ <- this is fixing the rocky9 molecule issue13:14
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Bump global requirements  https://review.opendev.org/c/openstack/openstack-ansible/+/95128813:16
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible stable/2024.1: Bump SHAs for 2024.1  https://review.opendev.org/c/openstack/openstack-ansible/+/96617413:28
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible stable/2025.1: Upgrade setuptools to version 75.8.2  https://review.opendev.org/c/openstack/openstack-ansible/+/96619115:14
opendevreviewMerged openstack/openstack-ansible-plugins stable/2025.1: Set Ansible config directory to /tmp for molecule  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/96615016:59
noonedeadpunkwtrf why https://zuul.opendev.org/t/openstack/build/eb61e925abf24fe9bae053b1ba31b365 is still failing...17:24
opendevreviewMerged openstack/openstack-ansible-os_keystone master: Fix URI for Shibboleth on EL  https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/96520017:29
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_keystone stable/2025.1: Fix URI for Shibboleth on EL  https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/96620617:30
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Allow to reset peer during it's re-install  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/96611718:11
opendevreviewMerged openstack/openstack-ansible master: Bump global requirements  https://review.opendev.org/c/openstack/openstack-ansible/+/95128818:14
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: [doc] Document glusterfs_reset_peers  https://review.opendev.org/c/openstack/openstack-ansible/+/96620918:20
noonedeadpunkjrosser: so I come up with the following regarding gluster https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/966117 It's super complex :( But it should be safe and idempotent. The only thing I didn't check is if can be run during initial setup18:21
noonedeadpunkthus - added a flag to include the code18:22
jrosserI did wonder if a filter would help18:22
jrosserbut I admit I spent zero time to understand the jinja18:23
noonedeadpunkyeah, probably filter might help here18:24
noonedeadpunkThe problem is that data is collected from all cluster hosts, and then it should be combined together...18:24
noonedeadpunkSo filter indeed can simplify part of it18:24
noonedeadpunkLike specifically `_glusterd_peer_mapping` part18:25
noonedeadpunkBut I was reluctant to make a filter until I understand what I need to do at all18:25
jrosseroh indeed18:26
jrosserit does worry me the maintainability currently18:26
noonedeadpunkof jinja or of filter ?:)18:26
jrosserI suspect that a python equivalent would be able to be written in a more obvious way18:26
jrosserbut like I say I spend 0 time actually to try to understand yet :)18:27
jrosserother than 8-018:27
noonedeadpunkwell. it won't be super easy in python either18:28
noonedeadpunkI can probably check on python filter. but also - do we want to add it to the collection overall?18:28
noonedeadpunkas it would be tailored to this specific case18:29
noonedeadpunkwill try to check on it maybe during weekends....18:29
noonedeadpunkwould be also nice to cover it with tests...18:31
jrossermaybe there is an even more extreme approach18:32
jrosserto just take the result of map/select the whole of hostvars structure for the repo group and pass that into a filter18:33
jrosserand then just return if there is anything to clean up18:33
jrosserie basically all python and no jinja18:34
jrosserI just mention this because when faced with only the jinja operators it forces you down a particular path to a solution18:35
noonedeadpunkI'm not sure about such huge amount of data passing around?18:35
jrosserit may not be so large tbh18:35
jrosseranyway I have a think about it18:35
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins stable/2025.1: [DNM]  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/96621118:37
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins stable/2025.1: [DNM]  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/96621118:50
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins stable/2025.1: [DNM]  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/96621119:00
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Allow to reset peer during it's re-install  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/96611719:48
noonedeadpunkhm, so seems that https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/966150/3 has no effect and https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/966211? failing intermittently on rocky921:06

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