Thursday, 2026-02-26

dmsimard[m]yes, 1.7.5 has been released, you can remove the pin if you like01:44
fungithanks dmsimard[m]!13:51
opendevreviewDmitriy Rabotyagov proposed openstack/project-config master: Stop publishing collection to PyPi  https://review.opendev.org/c/openstack/project-config/+/97808414:47
*** dviroel is now known as dviroel_afk15:45
clarkbtesting limnoria channel logging after the container update16:56
*** dviroel_afk is now known as dviroel17:01
opendevreviewJoaci Otaviano de Morais proposed openstack/project-config master: Add Netapp Storage App to StarlingX  https://review.opendev.org/c/openstack/project-config/+/97811317:54
opendevreviewLeonardo Fagundes Luz Serrano proposed openstack/project-config master: Add meta-packages repo to StarlingX  https://review.opendev.org/c/openstack/project-config/+/97812418:34
opendevreviewJoaci Otaviano de Morais proposed openstack/project-config master: Add Netapp Storage App to StarlingX  https://review.opendev.org/c/openstack/project-config/+/97811318:46
opendevreviewLeonardo Fagundes Luz Serrano proposed openstack/project-config master: Add meta-packages repo to StarlingX  https://review.opendev.org/c/openstack/project-config/+/97812419:10
haleybhave a question about a job issue i'm having in the neutron unmaintained/2024.1 branch, it seems to be ignoring an override in the job definition and i don't know where to start. for example, this is the override19:12
haleyb      - name: openstack/neutron-tempest-plugin19:12
haleyb        override-checkout: 2024.1-last19:12
haleybbut in the build gmaan noticed this:19:12
haleybLIBS_FROM_GIT=cinder,devstack,glance,keystone,neutron,neutron-tempest-plugin,nova,placement,requirements,swift,tempest19:12
haleybthe job eventually fails with a dependency issue since it can't use the latest code on that branch19:14
haleybi don't know where to start looking to debug further19:14
fungii believe devstack populates LIBS_FROM_GIT with any projects that are listed as required-projects in the job19:17
fungii don't think overriding the checkout on a required project is incompatible with including it in LIBS_FROM_GIT19:19
fungihaleyb: if you have a link to the failing build result page in zuul, i can double-check what it checked out and hopefully we can see if it got undone by some other step in the job19:21
haleybfungi: https://zuul.opendev.org/t/openstack/build/a9774c9e6a21496396abe084a5307110/log/job-output.txt is the output, is that good?19:24
fungilooks like we have a temporary regression in yaml indent rendering, but the first thing to check is https://zuul.opendev.org/t/openstack/build/a9774c9e6a21496396abe084a5307110/log/zuul-info/inventory.yaml#1047-1056 which does indicate it checked out 2024.1-last a.k.a. commit 6cac8c82e4916743d144a5a40aa78b21cdab13ce19:26
haleybfungi: strange since later in the run it shows 3.0.019:29
fungihttps://zuul.opendev.org/t/openstack/build/a9774c9e6a21496396abe084a5307110/log/job-output.txt#2113 shows devstack cloning from that cache into /opt/stack/neutron-tempest-plugin and still being at the same commit19:31
fungi6cac8c8 Merge "Add hacking check to the pre-commit configuration"19:31
opendevreviewJoaci Otaviano de Morais proposed openstack/project-config master: Add Netapp Storage App to StarlingX  https://review.opendev.org/c/openstack/project-config/+/97811319:31
haleybhttps://zuul.opendev.org/t/openstack/build/a9774c9e6a21496396abe084a5307110/log/job-output.txt#20574 shows trying to use 3.0.0, maybe in a different venv?19:34
fungiyeah, slightly earlier than that it looks like it installs into venv-tempest and reports as 3.0.0: https://zuul.opendev.org/t/openstack/build/a9774c9e6a21496396abe084a5307110/log/job-output.txt#20564-2057119:37
fungi`venv-tempest run-test: commands[0] | pip install -c /tmp/tempest_u_c_m.9lWKzlkItT /opt/stack/neutron-tempest-plugin`19:38
opendevreviewLeonardo Fagundes Luz Serrano proposed openstack/project-config master: Add meta-packages repo to StarlingX  https://review.opendev.org/c/openstack/project-config/+/97812419:38
fungiso some point before that, /opt/stack/neutron-tempest-plugin is getting reset i guess?19:38
haleybfungi: above my pay grade, never had to dive this deep in zuul19:39
fungithis is less about zuul, mostly down to devstack magic behaviors19:39
haleybmagic is not something i like to hear19:40
fricklercommit 6cac8c82e4916743d144a5a40aa78b21cdab13ce (tag: 3.0.0, tag: 2024.1-last)19:45
fricklerso that's the same thing?19:45
fungiah, it is yes19:46
haleybshouldn't be, wtf19:46
fungihaleyb: https://opendev.org/openstack/releases/src/commit/111d5dac54c121a597c7d98211693b448a18600d/deliverables/caracal/neutron-tempest-plugin.yaml#L21-L2419:47
haleybTagging '2024.1-last' with the same hash as existing19:48
haleyb    flamingo 3.0.0 version (as there is no functional change19:48
haleyb    after that).19:48
haleybfungi: that is probably the issue, as that version requires a later neutron-lib, i'll try and older 2.x.0 tag19:50
haleybfungi: and thanks for noticing that, i didn't think to check19:50
fungihaleyb: yeah, that was https://review.opendev.org/c/openstack/releases/+/966385 from gmaan19:50
fungiwell, frickler was the one to notice the tags were for the same commit19:51
haleybalright, so i owe two people beers now :)19:51
gmaanah thanks frickler. and we were wondering why it is taking latest 19:52
gmaanhaleyb: let shift chat to neutron channel I think we can find the compatible version and test 2024.119:53
haleybgmaan: ack19:53
gmaanI think the FF and gate making my brain slow19:54
opendevreviewJoaci Otaviano de Morais proposed openstack/project-config master: Add Netapp Storage App to StarlingX  https://review.opendev.org/c/openstack/project-config/+/97811320:01
opendevreviewLeonardo Fagundes Luz Serrano proposed openstack/project-config master: Add metapackages repo to StarlingX  https://review.opendev.org/c/openstack/project-config/+/97812420:12
opendevreviewLeonardo Fagundes Luz Serrano proposed openstack/project-config master: Add metapackages repo to StarlingX  https://review.opendev.org/c/openstack/project-config/+/97812420:21
fungiivan anfimov has been e-mailing me directly about translation update failures like https://zuul.opendev.org/t/openstack/build/2738632e41ef4fc09dabdfbbd1e9647f where trove-dashboard depends on enmerkar which fails trying to import pkg_resources21:10
fungihow did projects address this sort of problem for other jobs?21:10
clarkbfungi: looks like only horizon and projects relying on horizon may rely on that dep specifically? It is possible iwth the other issues horizon has had that they haven't addressed it yet?23:20
fungiyeah, it's something used to bridge django with babel23:21
fungiso translation and web specific23:21
clarkbthe tool doesn't look particularly maintained23:21
fungiright, 5 years since last commit merged, 7 since last release23:22
clarkbhttps://github.com/Zegocover/enmerkar last commit is 5 years ago23:22
clarkbthis might be a situation where a separately packaged pkg_resources would be useful23:22
fungiand there's a pr up for it to fix the problem for 3 days, i expect nobody is around to approve it23:22
clarkbbad idea: I wonder if pbr could provide pkg_resources if it isn't importable already. But I'm not sure how to manipulate the import machinery to make that conditional23:25
clarkb(and I don't think we should make pbr more complicated here for the record)23:25

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