opendevreview | Stephen Finucane proposed openstack/pbr master: Update tox.ini to work with tox 4 https://review.opendev.org/c/openstack/pbr/+/869190 | 11:20 |
---|---|---|
opendevreview | Stephen Finucane proposed openstack/pbr master: Remove numpy dependencies https://review.opendev.org/c/openstack/pbr/+/869402 | 11:20 |
opendevreview | Stephen Finucane proposed openstack/pbr master: Tie recursion calls to Dist object, not module https://review.opendev.org/c/openstack/pbr/+/869082 | 11:54 |
opendevreview | Stephen Finucane proposed openstack/pbr master: Update tox.ini to work with tox 4 https://review.opendev.org/c/openstack/pbr/+/869190 | 13:22 |
opendevreview | Stephen Finucane proposed openstack/pbr master: Tie recursion calls to Dist object, not module https://review.opendev.org/c/openstack/pbr/+/869082 | 13:22 |
sean-k-mooney | stephenfin: whats the state of pbr on python 3.10 | 13:54 |
sean-k-mooney | https://paste.opendev.org/show/bo6LfdGFc97wK1yGxyKt/ | 13:55 |
sean-k-mooney | it used ot work fine under ubuntu 20.04 in the past if i recall | 13:57 |
sean-k-mooney | but it seams to be broken on 22.04 | 13:57 |
stephenfin | What's the issue you're seeing? | 13:58 |
sean-k-mooney | pbr cannot detect the version number of the package because it cant find it installed | 13:58 |
sean-k-mooney | althoug this might be down to the same issue im tryign to fix | 13:58 |
sean-k-mooney | basically the os-vif funtional job is broken on 22.04 | 13:59 |
stephenfin | I haven't seen any issues with it on 3.11 | 13:59 |
stephenfin | At least, not like that | 13:59 |
sean-k-mooney | i was speculating ti was related to sudo and tox/venvs | 13:59 |
stephenfin | there are issues with tox 4 that we're working on. See above ^ | 13:59 |
sean-k-mooney | Exception: 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 |
stephenfin | what version of pbr? | 14:00 |
sean-k-mooney | so in setup.cfg i think we call it os_vif | 14:00 |
sean-k-mooney | i was speculating ti was related to sudo and tox/venvs | 14:02 |
sean-k-mooney | pbr==5.11.0 | 14:03 |
sean-k-mooney | i can install master | 14:03 |
sean-k-mooney | no change | 14:05 |
sean-k-mooney | thats odd https://paste.opendev.org/show/bMqWZM8uQLqkWT1wkSTf/ | 14:07 |
sean-k-mooney | using osvif_version.version_info seams to work | 14:07 |
sean-k-mooney | as does calling >>> osvif_version.version_info.version_string() | 14:09 |
sean-k-mooney | '3.1.1' | 14:09 |
sean-k-mooney | n | 14:09 |
sean-k-mooney | not sure why its vailing when tox does it | 14:09 |
sean-k-mooney | stephenfin: im going to see if i can change how we invoke this | 14:18 |
sean-k-mooney | this is the really issue that need to be fixed | 14:20 |
sean-k-mooney | the privsep helper cant fine the packages form the venv anymore | 14:20 |
stephenfin | sean-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 though | 14:36 |
stephenfin | since that's a very obvious bug with pbr rn | 14:36 |
opendevreview | Stephen Finucane proposed openstack/pbr master: Remove numpy dependencies https://review.opendev.org/c/openstack/pbr/+/869402 | 14:36 |
sean-k-mooney | sure 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 anyway | 14:38 |
stephenfin | fungi: just fyi https://github.com/tox-dev/tox/pull/2828 | 15:26 |
fungi | stephenfin: thanks! looks like it just merged too | 16:04 |
opendevreview | Clark Boylan proposed openstack/pbr master: Run PBR integration on Ubuntu Focal too https://review.opendev.org/c/openstack/pbr/+/869490 | 17:36 |
opendevreview | Merged openstack/pbr master: Update tox.ini to work with tox 4 https://review.opendev.org/c/openstack/pbr/+/869190 | 20:41 |
opendevreview | Merged openstack/pbr master: Remove numpy dependencies https://review.opendev.org/c/openstack/pbr/+/869402 | 20:42 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!