Friday, 2024-07-26

noonedeadpunkjrosser: fwiw I've reproduce the ceph failure in aio07:06
noonedeadpunkand that is fixed with `apt install python3-packaging`07:07
jrossernoonedeadpunk: thats really interesting, i was not able to reproduce it at all07:11
noonedeadpunkbecause apparently you have the package pre-installed in your image07:11
jrosseryes, that'll be it07:11
jrosseri have the upstream ubuntu cloud image07:12
noonedeadpunkand as I build mine alike to openinfra ones :D07:12
jrosserso there is something related to that actually07:12
noonedeadpunkbut kinda question is - how better to fix that...07:12
noonedeadpunkin ceph-ansible?07:12
noonedeadpunkin our group_vars or smth?07:12
jrosseri had to change this https://review.opendev.org/c/openstack/openstack-ansible-ops/+/923586/6/mcapi_vexxhost/playbooks/mcapi_control_plane_k8s.yml#4007:14
jrosserso in earlier versions of that patch i used the virtualenv module with name: []07:15
jrosserto just create the virtualenv, but not to install any additional python modules into it07:15
jrosserand that was fine, until testing no noble07:16
jrosserwhen pip itself is seeming broken through lack of 'packaging' in the virtualenv07:16
noonedeadpunkwell, but then we in all venvs ensure version of setuptools and pip07:16
noonedeadpunkwhich apparently you don't do when creating venv that way07:17
noonedeadpunkfrom https://opendev.org/openstack/openstack-ansible/src/branch/master/global-requirement-pins.txt#L9-L1107:17
jrosseroh yes indeed07:17
fricklerjrosser: noonedeadpunk: sorry to keep nagging you, but can we get https://review.opendev.org/c/openstack/openstack-ansible-tests/+/922408 in now, pretty please? :-)07:17
noonedeadpunkwhich would explain why we don't see same issues everywhere07:17
noonedeadpunkI will just +W https://review.opendev.org/c/openstack/openstack-ansible-tests/+/92143407:18
jrossernoonedeadpunk: right but it has no explanation at all for the openinfra style images07:19
jrosserwhy would we see some change/regression in fundamental python behaviour when we should be using the distro python?07:19
noonedeadpunksetuptools is coming from uca?07:20
noonedeadpunkhttps://paste.openstack.org/show/bTIo3FuRRescJARkbBE1/07:21
jrosseroh well then07:21
jrosserthats really not helpful07:21
noonedeadpunkdepends on defenition :D07:21
noonedeadpunkkinda not some magical intermittent thing07:22
noonedeadpunkmaybe worth adding packaging to the global-requirements and patch python_venv_build07:22
noonedeadpunkand openstack_hosts to ensure it's installed?07:22
noonedeadpunk(or system python)07:22
noonedeadpunk*for07:23
jrosserwe should at least make the apt sources be the same07:27
jrosseras right now we can’t reproduce the CI results in the OS we state that is supported (and users will actually have)07:27
noonedeadpunkso I think apt sources are same. Though matter of pre-installed set of packages depending on the image...07:36
noonedeadpunkbut not surue07:37
noonedeadpunkas python3-packaging goes from default repo and absent in UCA07:37
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-openstack_hosts master: Ensure python3-packaging is installed for distros  https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/92499407:46
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Delete glusterd data along with container data  https://review.opendev.org/c/openstack/openstack-ansible/+/92491007:47
noonedeadpunklet's see if that would be enough *for now*07:48
opendevreviewMerged openstack/openstack-ansible-tests master: Bump Ansible version for tests repo  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/92143407:51
jrossernoonedeadpunk: btw I am away next week, mostly offline for the whole week07:52
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-plugins master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/92499508:01
noonedeadpunkjrosser: ok, gotcha08:20
opendevreviewMerged openstack/openstack-ansible-tests master: Remove legacy centos-8-stream job definition  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/92240808:25
noonedeadpunkI think we need to land bumps for https://launchpad.net/bugs/2071734 then08:26
opendevreviewTakashi Kajinami proposed openstack/ansible-config_template master: Remove compatibility with Python 2  https://review.opendev.org/c/openstack/ansible-config_template/+/91712308:26
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Bump SHAs for master  https://review.opendev.org/c/openstack/openstack-ansible/+/92499708:29
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-config_template master: Bump version for bugfix release  https://review.opendev.org/c/openstack/ansible-config_template/+/92499808:31
noonedeadpunklet's try to land stable branches backports for the new point releases: https://review.opendev.org/q/parentproject:openstack/openstack-ansible+branch:%5Estable/.*+status:open+08:35
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-uwsgi stable/2024.1: Ensure uWSGI is built with pcre support  https://review.opendev.org/c/openstack/ansible-role-uwsgi/+/92487608:37
opendevreviewJens Harbott proposed openstack/openstack-ansible-tests stable/2024.1: Remove legacy centos-8-stream job definition  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/92500109:19
opendevreviewMerged openstack/openstack-ansible-tests stable/2024.1: Bump Ansible version for tests repo  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/92143509:20
opendevreviewJens Harbott proposed openstack/openstack-ansible-tests stable/2023.2: Remove legacy centos-8-stream job definition  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/92500209:20
opendevreviewJens Harbott proposed openstack/openstack-ansible-tests stable/2023.1: Remove legacy centos-8-stream job definition  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/92500309:21
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_skyline stable/2024.1: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_skyline/+/92500409:29
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-plugins stable/2024.1: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/92500509:29
opendevreviewJens Harbott proposed openstack/openstack-ansible-tests stable/2024.1: Remove legacy centos-8-stream job definition  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/92500110:09
noonedeadpunkso yes, https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/924994 does indeed fix the ceph job10:10
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Bump SHAs for master  https://review.opendev.org/c/openstack/openstack-ansible/+/92499710:10
noonedeadpunkie https://zuul.opendev.org/t/openstack/build/b2d6ff349d4a489b971db0c2b93a6d7e10:10
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Use the 'generated' apparmor profile for all containers  https://review.opendev.org/c/openstack/openstack-ansible/+/92466110:12
opendevreviewMerged openstack/openstack-ansible-os_nova stable/2023.2: Allow to supply multiline overrides to vendor_data  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/92428110:15
opendevreviewMerged openstack/openstack-ansible-os_nova stable/2023.1: Allow to supply multiline overrides to vendor_data  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/92428210:29
opendevreviewMerged openstack/openstack-ansible-plugins stable/2023.2: Update plugins collection version  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/92272111:15
fricklernoonedeadpunk: jrosser: I'm in cleanup mood today, do you want me to eol the three osa branches here (and same for pike+queens)? https://zuul.opendev.org/t/openstack/config-errors?branch=stable%2Focata&skip=011:21
frickleralso, are there any other manual cleanups that are still pending?11:22
jrosseri think that those ancient branches are the ones we can't easily address ourselves, so subject to confirmation from noonedeadpunk then yes i think those should be eol11:26
jrosseri see there is cleanp we need to do of centos-7 nodeset particularly in the opestack-ansible-ops repo11:26
jrosserthere might also be a few more very old branches in other repos too, looking at the bottom of https://zuul.opendev.org/t/openstack/config-errors?skip=55011:28
frickleroh, right, so https://zuul.opendev.org/t/openstack/config-errors?branch=stable%2Fqueens&skip=0 is a better list to start from. sadly zuul doesn't allow filtering for multiple branches at a time11:31
jrosserit would be great if it could filter by parent project too11:32
jrosseras we have tons of repos11:32
opendevreviewMerged openstack/openstack-ansible-tests stable/2024.1: Remove legacy centos-8-stream job definition  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/92500111:56
noonedeadpunkfrickler: so we'd really want to drop branches, but once I've reached releases time it was advised to give myself a write permissions to these repos/branches to manually delete them12:34
noonedeadpunkSo if you can do that with your infra-root hat on - that will be pretty much appreciated12:34
noonedeadpunkas I never get to a point to propose patch escalating privileges to project-config...12:35
fungizuul doesn't have a concept of parent projects in its data model (nor do the systems it's relying on for triggering data), but maybe a regex filter on project could suffice for projects that share a common prefix or substring12:38
noonedeadpunkhaving regex support would help a lot as well12:39
fungior maybe a filter on queue name, but that seems like a boundary violation of sorts and i haven't thought it through very far so there might be reasons that wouldn't be a suitable lookup key anyway12:40
noonedeadpunkjrosser: so the folk who wrote a ML couple of days ago wit hkeystone just filled in a bug report: https://bugs.launchpad.net/openstack-ansible/+bug/207419612:45
opendevreviewMerged openstack/openstack-ansible stable/2023.2: Use UCA mirror in CI for ubuntu  https://review.opendev.org/c/openstack/openstack-ansible/+/92460313:54
fricklernoonedeadpunk: actually it is my release hat in this case I think. let me create an etherpad listing branches and SHAs, then, just to make sure we're on the same page^H^Hd14:38
opendevreviewMerged openstack/openstack-ansible-tests stable/2023.2: Remove legacy centos-8-stream job definition  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/92500220:53
opendevreviewMerged openstack/openstack-ansible-tests stable/2023.1: Remove legacy centos-8-stream job definition  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/92500320:53

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