Friday, 2025-11-07

opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/openstack-ansible/+/96638404:23
opendevreviewMerged openstack/openstack-ansible master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/openstack-ansible/+/96638408:48
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build master: Define trusted host for wheels build  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/96640408:56
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-galera_server master: Copy mariabackup script instead of templating  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/96037308:58
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build master: Define trusted host for wheels build  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/96640410:05
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build master: Use uv for package installation  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/96633810:11
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build master: Use uv for package installation  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/96633810:12
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build master: Use uv for package installation  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/96633810:13
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Use uv for install when wheels not build  https://review.opendev.org/c/openstack/openstack-ansible/+/96640910:25
noonedeadpunkLet's land backports for stable/2025.1 https://review.opendev.org/q/parentproject:openstack/openstack-ansible+branch:%5Estable/.*+status:open+label:Verified :)10:37
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build master: Use uv for package installation  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/96633811:18
noonedeadpunkhm. I don't really see any noticable difference in CI though...11:22
mgariepymost of the time is spend downloading or synching to slow disk in most case.11:27
noonedeadpunkwell... it's actually still 2 times faster...11:36
noonedeadpunkjust does not move the needle at scale11:37
noonedeadpunkwe totally need some more optimizations made to the python_venv_build I guess...11:40
mgariepy2x for pkg install witch is what % of the overall test?11:59
mgariepymaybe we can do more stuff in parallel.. some service could be deployed at the same time..11:59
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build master: Merge wheels verification under single task  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/96642612:23
noonedeadpunkmgariepy: yeah, sure, this is smth I was thinking about as well, but this is doable only through some scripting, and not with ansible at all12:24
noonedeadpunkbut python_venv_build takes a significant amount of time of overall deployment12:24
noonedeadpunkwe also like run it 2 times for most of services - uwsgi and non-wsgi12:27
noonedeadpunkbut then ubuntu upgrade job got best timing in a month: https://zuul.opendev.org/t/openstack/runtime?job_name=openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble&project=openstack/openstack-ansible&branch=master&pipeline=check12:37
mgariepyok12:44
opendevreviewMerged openstack/openstack-ansible-os_keystone stable/2025.1: Fix URI for Shibboleth on EL  https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/96620612:47
noonedeadpunkbut I agree that parallel execution of playbooks is smth which would improve overall performance a lot12:51
mgariepyeven if we only do 2 batches most infra can be done at the same time.12:52
mgariepybut wouldn't work much on metal.12:52
mgariepyand on metal it might causes some conflicting status that wouldn't be fun to debug.12:53
noonedeadpunkum, depends. I'd expect that nova and neutron can run at same time. same for cinder and placement and glance for instance12:54
mgariepyuntil you install pkg.12:54
noonedeadpunkexcept, probably, apt part12:54
noonedeadpunkright12:54
mgariepywhich will lock the apt stuff.12:54
mgariepyprobably the same on dnf..12:55
noonedeadpunkright...12:55
mgariepyand haproxy endoint manage stuff can cause race condition if multiple playbook decide that they need to do it right now.12:56
noonedeadpunkthis is smth I'm least concerned about, tbh. as I guess haproxy can handle multiple commands almost together13:02
noonedeadpunkwe're sending to socket more or les13:02
noonedeadpunkso as long as it's not the same frontend/backend it might be fine13:03
mgariepystill we could have some weird issue racing.13:03
noonedeadpunkyeah13:04
mgariepymaybe not haproxy but there are multiple places where it can race if not thought carefully.13:04
noonedeadpunklike ceph...13:04
opendevreviewMerged openstack/openstack-ansible stable/2024.1: Do not require full git & autoconf on EL  https://review.opendev.org/c/openstack/openstack-ansible/+/95162213:35
opendevreviewMerged openstack/openstack-ansible-os_neutron master: Deprecate and remove neutron_use_uwsgi variable  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/96134514:51
opendevreviewDamian DÄ…browski proposed openstack/ansible-role-pki master: Add hashi_vault backend  https://review.opendev.org/c/openstack/ansible-role-pki/+/94888114:56
opendevreviewMerged openstack/ansible-role-uwsgi stable/2025.1: Replace libssl3 with libssl3t64  https://review.opendev.org/c/openstack/ansible-role-uwsgi/+/96534215:32
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Use uv for python packages install  https://review.opendev.org/c/openstack/openstack-ansible/+/96640915:57
opendevreviewMerged openstack/openstack-ansible-os_octavia stable/2024.1: Add default values to environment lookups  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/95894116:49
noonedeadpunkIt *feels* like we're getting ~5 mins benefit from uv....17:54
noonedeadpunkwould be really nice to also prepare venv with it, as it seemed to execute it faster as well17:56
noonedeadpunkbut really hard to say due to discrepency between providers18:04
OS-KeystoneHi18:25
opendevreviewMerged openstack/openstack-ansible stable/2025.1: Upgrade setuptools to version 75.8.2  https://review.opendev.org/c/openstack/openstack-ansible/+/96619118:58

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