Wednesday, 2026-04-22

opendevreviewSteve Traylen proposed openstack/bashate master: Remove redundant import of reno for docs  https://review.opendev.org/c/openstack/bashate/+/98579610:56
*** ykarel_ is now known as ykarel13:29
clarkbsean-k-mooney: as a side note on python3.14 the tox (and nox) jobs have pyenv support built in and you can tell them to install arbitrary python versions too16:00
sean-k-mooneyyep i have done that before16:04
sean-k-mooneygeting it to work in dvstack is trickier.16:04
sean-k-mooneybut pyvenv woudl techinall also be possibel16:04
clarkbyes I expect it would work jsut as well16:04
clarkbI just want to call out that you can test 3.14 today without changing anything but job config within the tox jobs. And often that coverage finds problems well in advance of devstack finding problems16:05
sean-k-mooneyclarkb: ya i just used my uv patch becasue i wanted to also get some ci testing on that16:39
sean-k-mooneyi would like to be able ot use uv for devstack in genreal but aht a seperate converstaions.16:39
clarkbI would probably be borderline -2 on that16:46
clarkbat least as a default16:46
clarkb(note I don't think pyenv should be a default either, its less about the tool and more about the fact that if we want to decuple devstack from the platform it runs on we should just go all the way and use containers)16:46
clarkbbut we've been hesitant to decouple openstack from the platform like that for a number of reasons so I think that is the bigger question there16:46
sean-k-mooneyi dont want it to be the default nessically16:47
sean-k-mooneyso i think thre is a benifit to decoupling16:47
clarkbyes I think so too, but then there isn't really a reason to avoid containers anymore either and that better solves this problem16:48
sean-k-mooneybut its more we have biforcation today with rpm disto not suprpoting the global venv16:48
sean-k-mooneybut everything else is16:48
clarkbbecause then you and I can have the same python3.14 runtime in a straightfowrard manner with everything being consistent but our kernels16:48
sean-k-mooneyyep16:50
sean-k-mooneythat one of the reason why i was interested in usign uv to provide hte interperter and venv16:50
sean-k-mooneybecause i coudl have the same behvior on centos and or debian16:51
sean-k-mooneybut i am not sayign it shoudl nessiary be the defualt16:51
sean-k-mooneyclarkb: one interesiting thing of note is this  is not using --site-pacakges.18:03
sean-k-mooneyclarkb: so im thinking of add ign a ptach to make that configurble via USE_SITE_PACKAGES18:03
sean-k-mooneyand maybe set that to false by default18:03
sean-k-mooneythat does however mean 2 things. file injection in nova which we dont really test anyway may not work but the one job that would test that cloud just opt back in18:04
sean-k-mooney2nd the way uwsgi is ued via apache need a slight twak18:05
sean-k-mooneytweak18:05
sean-k-mooneyso regadless fo uv or pyenv or distop pakcages i think factoring that out of the series might be a nice improvment overall18:06
sean-k-mooneythe use of --site-packeages has been problematic in the past and the fact that many things seam to work without it is nice to see18:07
clarkbsean-k-mooney: re uwsgi the issue with installing it from pypi into a venv is the compilation of uwsgi has a very high error rate18:36
clarkbyou avoid that if installing it globally from the distro (though I can't recall if that is what devstack does or if it relies on wheels or what)18:36
sean-k-mooneytrue although with uv i think its pullign prebuilt wheels but i shoudl dboule check that in this case18:39
sean-k-mooneyclarkb: i wonder if we shoudl also make the wsgi server more configurable long term 18:40
sean-k-mooneyor at least cenralise it 18:40
sean-k-mooneyunlike the database ro other lib files18:40
sean-k-mooneythe wsgi stuff is not really behind a well defied interface and in its own file18:40
clarkbyes I think cardoe has been arguing for that. I think it is a good idea in part because uwsgi is on life support so the need to switch to something else seems like a likely outcome in the mid term future18:43
cardoeYes!18:43
opendevreviewJames Parker proposed openstack/whitebox-tempest-plugin master: vTPM persistence testing  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/98573118:52
clarkbsean-k-mooney: devstack install uwsgi from distro pacakges18:54
clarkbso ya that was the workaround to flaky uwsgi builds. And there aer no wheels on pypi18:54
opendevreviewmelanie witt proposed openstack/devstack master: DNM test host_ip_iface  https://review.opendev.org/c/openstack/devstack/+/98460520:34
opendevreviewmelanie witt proposed openstack/devstack master: DNM test host_ip_iface  https://review.opendev.org/c/openstack/devstack/+/98460521:10
opendevreviewmelanie witt proposed openstack/devstack master: WIP Fix IPv6 support for multinode devstack deployments  https://review.opendev.org/c/openstack/devstack/+/98460522:41
opendevreviewmelanie witt proposed openstack/devstack master: WIP Fix IPv6 support for multinode devstack deployments  https://review.opendev.org/c/openstack/devstack/+/98460522:47

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