Monday, 2025-11-03

*** mhen_ is now known as mhen02:54
opendevreviewStephen Finucane proposed openstack/pbr master: Add classifiers for latest Python  https://review.opendev.org/c/openstack/pbr/+/96591612:16
stephenfinhberaud: Are you here?12:21
opendevreviewDaniel Bengtsson proposed openstack/oslo.messaging master: Simplify process group fallback expression  https://review.opendev.org/c/openstack/oslo.messaging/+/96593814:59
opendevreviewDaniel Bengtsson proposed openstack/oslo.messaging master: Simplify process group fallback expression  https://review.opendev.org/c/openstack/oslo.messaging/+/96593815:19
opendevreviewMerged openstack/oslo.messaging stable/2024.2: Fix Queue Manager in podman containerised env  https://review.opendev.org/c/openstack/oslo.messaging/+/95884916:23
cardoestephenfin: you might be the best person to answer if https://review.opendev.org/c/openstack/oslo.db/+/965879 makes sense16:32
stephenfincardoe: I was under the impression pbr already created a 'test' or 'testing' extra if a test-requirements.txt file was present16:32
cardoeI'm looking to make that available and change all the downstream users to depend on it with oslo.db[test]16:32
cardoeSo this is for nova itself that uses that for its own testing when its using oslo.db16:33
cardoeSo maybe I call it something else like oslo.db[test-fixtures] ?16:33
stephenfinAh, wait, so these are used for fixtures that can be used by other projects?16:34
stephenfinIn that case, yes, I think a 'fixtures' extra makes sense16:34
cardoeokay I can rename it.16:34
stephenfinditto for other projects that provide custom fixtures16:34
cardoeToday it's pulled into the dependency list always16:34
cardoeI'll update the patch and call it oslo.db[fixtures]16:35
cardoeI just wish Python had a way to NOT install something when an extra was NOT supplied.16:35
stephenfinwdym?16:36
cardoeWell like if oslo.db[fixtures] isn't the dependency don't install oslo_db.test_fixtures.blah16:37
stephenfinAh, yes, gotcha16:37
cardoeCause technically you always need to install it, just when you import oslo_db.test_fixtures.blah it'll fail cause the dep is missing.16:37
cardoeBut I guess that's what stevedore is for16:38
stephenfinthough nothing should import that module from oslo.db itself, so unless you import it manually...16:38
stephenfinyeah16:38
cardoeAnyway thanks for the feedback. I'll update the patch.16:38
stephenfinnw16:38
cardoeAlso good work on k-orc.cloud Looking forward to using and contributing to it.16:38
stephenfinI can't take much credit, since that was mainly mandre and pprinetti (who aren't on IRC), but thanks :)16:39
opendevreviewMerged openstack/pbr master: Add classifiers for latest Python  https://review.opendev.org/c/openstack/pbr/+/96591616:53
opendevreviewStephen Finucane proposed openstack/oslotest master: Remove cross-testing functionality  https://review.opendev.org/c/openstack/oslotest/+/96582817:39
opendevreviewDaniel Bengtsson proposed openstack/oslo.messaging master: Simplify process group fallback expression  https://review.opendev.org/c/openstack/oslo.messaging/+/96593822:09

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