Friday, 2025-08-08

opendevreviewDaniel Bengtsson proposed openstack/oslo.service master: Extract shared logic between eventlet and threading backends  https://review.opendev.org/c/openstack/oslo.service/+/95684300:14
opendevreviewMerged openstack/oslo.service master: Merge common files in one service file.  https://review.opendev.org/c/openstack/oslo.service/+/95506200:22
opendevreviewDaniel Bengtsson proposed openstack/oslo.service master: Extract shared logic between eventlet and threading backends  https://review.opendev.org/c/openstack/oslo.service/+/95684301:31
damani[m]tkajinam, can you please take a look https://review.opendev.org/c/openstack/oslo.service/+/956739 01:34
opendevreviewDaniel Bengtsson proposed openstack/oslo.service master: Extract shared logic between eventlet and threading backends  https://review.opendev.org/c/openstack/oslo.service/+/95684301:36
*** mhen_ is now known as mhen01:37
*** mtreinish_ is now known as mtreinish11:00
opendevreviewDmitriy Rabotyagov proposed openstack/osprofiler master: Cleanup jaeger backend from devstack and examples  https://review.opendev.org/c/openstack/osprofiler/+/95687811:44
*** mtreinish_ is now known as mtreinish12:02
cardoetkajinam: So https://review.opendev.org/c/openstack/oslo.privsep/+/939575 breaks my local testing.... any chance I can tweak that behavior a little bit?15:12
cardoeBasically a few things like cinder just import the capabilities.py just by running their test suite. So if I'm not on a Linux box I can no longer run their unit tests or basic things locally.15:13
cardoeKeeping the change in that one file is enough to let me run tests. Cause nothing actually executes those functions.15:14
tkajinammaybe we can revert the changes partially, to restore logic not specific to windows15:15
tkajinamI'm not big fun of keeping compatibility code for real logic for something not really used in production but I know that some people prefer keeping these compatible with non linux such as mac os to save their life.15:16
tkajinama big fan of *15:16
tkajinamcardoe, If you can propose a change then I'll review it15:17
cardoeIt would be to just add that one snippet back.15:17
cardoeIt would let folks run unit tests on Windows and macOS for example.15:17
cardoeIts just right now as soon as you "from oslo.privsep import capabilities" in any file on a non-Linux platform it blows up.15:18
tkajinamI doubt allowing users to run these unit tests is useful really and just adds useless burden on us15:35
tkajinamif these is real developers using specific non-linux platforms and we know the compat code actually helps them then I agree we can maintain it.15:36
opendevreviewTakashi Kajinami proposed openstack/oslo.privsep master: Restore compatibility with non-linux operating systems  https://review.opendev.org/c/openstack/oslo.privsep/+/95693215:45
tkajinamcardoe, this is what I expected ^^^15:45
tkajinam(I wrote it because showing the code might be much easier, I'm happy to abandon it if you have your version15:46
cardoeNo that works. I hadn't written it yet. I was just wanting to start the convo.15:48
cardoeNot looking to have you guys support functionality in the library.15:48
cardoeThe other option was that I start slinging patches at a bunch of projects making the import of capabilities conditional15:48
tkajinamok16:18

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