Friday, 2023-01-06

opendevreviewStephen Finucane proposed openstack/pbr master: Update tox.ini to work with tox 4  https://review.opendev.org/c/openstack/pbr/+/86919011:20
opendevreviewStephen Finucane proposed openstack/pbr master: Remove numpy dependencies  https://review.opendev.org/c/openstack/pbr/+/86940211:20
opendevreviewStephen Finucane proposed openstack/pbr master: Tie recursion calls to Dist object, not module  https://review.opendev.org/c/openstack/pbr/+/86908211:54
opendevreviewStephen Finucane proposed openstack/pbr master: Update tox.ini to work with tox 4  https://review.opendev.org/c/openstack/pbr/+/86919013:22
opendevreviewStephen Finucane proposed openstack/pbr master: Tie recursion calls to Dist object, not module  https://review.opendev.org/c/openstack/pbr/+/86908213:22
sean-k-mooneystephenfin: whats the state of pbr on python 3.1013:54
sean-k-mooneyhttps://paste.opendev.org/show/bo6LfdGFc97wK1yGxyKt/13:55
sean-k-mooneyit used ot work fine under ubuntu 20.04 in the past if i recall13:57
sean-k-mooneybut it seams to be broken on 22.04 13:57
stephenfinWhat's the issue you're seeing?13:58
sean-k-mooneypbr cannot detect the version number of the package because it cant find it installed13:58
sean-k-mooneyalthoug this might be down to the same issue im tryign to fix 13:58
sean-k-mooneybasically the os-vif funtional job is broken on 22.0413:59
stephenfinI haven't seen any issues with it on 3.1113:59
stephenfinAt least, not like that13:59
sean-k-mooneyi was speculating ti was related to sudo and tox/venvs13:59
stephenfinthere are issues with tox 4 that we're working on. See above ^13:59
sean-k-mooneyException: Versioning for this project requires either an sdist tarball, or access to an upstream git repository. It's also possible that there is a mismatch between the package name in setup.cfg and the argument given to pbr.version.VersionInfo. Project name os-vif was given, but was not able to be found.14:00
stephenfinwhat version of pbr?14:00
sean-k-mooneyso in setup.cfg i think we call it os_vif14:00
sean-k-mooneyi was speculating ti was related to sudo and tox/venvs14:02
sean-k-mooneypbr==5.11.014:03
sean-k-mooneyi can install master14:03
sean-k-mooneyno change14:05
sean-k-mooneythats odd https://paste.opendev.org/show/bMqWZM8uQLqkWT1wkSTf/14:07
sean-k-mooneyusing osvif_version.version_info  seams to work14:07
sean-k-mooneyas does calling >>> osvif_version.version_info.version_string()14:09
sean-k-mooney'3.1.1'14:09
sean-k-mooneyn14:09
sean-k-mooneynot sure why its vailing when tox does it 14:09
sean-k-mooneystephenfin: im going to see if i can change how we invoke this 14:18
sean-k-mooneythis is the really issue that need to be fixed14:20
sean-k-mooneythe privsep helper cant fine the packages form the venv anymore14:20
stephenfinsean-k-mooney: I haven't any obvious ideas, I'm afraid, and I don't have time to work on it today. I would try installing pbr with this patch https://review.opendev.org/c/openstack/pbr/+/869082 into the tox venv and see if that helps though14:36
stephenfinsince that's a very obvious bug with pbr rn14:36
opendevreviewStephen Finucane proposed openstack/pbr master: Remove numpy dependencies  https://review.opendev.org/c/openstack/pbr/+/86940214:36
sean-k-mooneysure ill give it a try. as im sure your aware all the gates a blocked due to the tox 4 issues you have been looking at anyway14:38
stephenfinfungi: just fyi https://github.com/tox-dev/tox/pull/282815:26
fungistephenfin: thanks! looks like it just merged too16:04
opendevreviewClark Boylan proposed openstack/pbr master: Run PBR integration on Ubuntu Focal too  https://review.opendev.org/c/openstack/pbr/+/86949017:36
opendevreviewMerged openstack/pbr master: Update tox.ini to work with tox 4  https://review.opendev.org/c/openstack/pbr/+/86919020:41
opendevreviewMerged openstack/pbr master: Remove numpy dependencies  https://review.opendev.org/c/openstack/pbr/+/86940220:42

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