Thursday, 2025-09-04

*** mhen_ is now known as mhen02:04
opendevreviewYosi Ben Shimon proposed openstack/tempest master: Add new test case for volume retype  https://review.opendev.org/c/openstack/tempest/+/95622506:21
opendevreviewYosi Ben Shimon proposed openstack/tempest master: Add new test case for volume retype  https://review.opendev.org/c/openstack/tempest/+/95622506:23
opendevreviewMaxim Sava proposed openstack/tempest master: Add test for parallel image upload  https://review.opendev.org/c/openstack/tempest/+/94532008:51
stephenfinfrickler: gmaan: When you're about, I would appreciate your thoughts on https://review.opendev.org/c/openstack/devstack/+/959213/ (as an alternative to https://review.opendev.org/c/openstack/devstack/+/936963)09:54
fricklerstephenfin: I like the idea, but it looks like some plugin use case is still failing, see https://zuul.opendev.org/t/openstack/build/4c69d65028c64d3696ec9380561f3f2310:38
stephenfinhmm, I'd missed that10:39
stephenfinnow to figure out how that job is working10:40
opendevreviewLeonie Chamberlin-Medd proposed openstack/devstack-plugin-prometheus master: Adds openstack-exporter deployment script  https://review.opendev.org/c/openstack/devstack-plugin-prometheus/+/95906310:40
opendevreviewMaxim Sava proposed openstack/tempest master: Add test for parallel image upload  https://review.opendev.org/c/openstack/tempest/+/94532010:50
opendevreviewLeonie Chamberlin-Medd proposed openstack/devstack-plugin-prometheus master: Adds openstack-exporter deployment script  https://review.opendev.org/c/openstack/devstack-plugin-prometheus/+/95906311:09
sean-k-mooneylong term i would love ot use uv to manage the creation of the global virtual env and the provisioning of the python interperter, at least as  configurable option11:23
sean-k-mooneythat woudl effectivly allow use to use any python verison on any distro11:23
sean-k-mooneyi have not looked at stephen pathc yet but i assuem tox is being repalced by natvily using python3 -m venv?11:24
sean-k-mooneyok more or less its using VIRTUALENV_CMD to create the venv11:25
sean-k-mooneythen manually doing the install using constratigs ectra11:25
sean-k-mooneyi belive we have a wrapper that can do pip isntall with uc but i guess that does nto supprot specifying which venv to install into so it woudl insall in teh global one rather then the tempest one11:27
sean-k-mooneywhich woudl make sense why we are not actully using that today11:27
sean-k-mooneyso ya i generally like the approch and i can see how we could evolve it in the future11:28
sean-k-mooneybut also yes we do need to make sure we can correctly install the tempest plugins into this venv11:29
sean-k-mooneyits odd why that is not workign given https://review.opendev.org/c/openstack/devstack/+/959213/2/lib/tempest#85211:29
sean-k-mooneyi guess the problem is that we use tox env to actully specify the regex in the jobs in many cases too11:34
sean-k-mooneyi.e. we dont just use tox to create teh venv we actully encode the regex in the tox config as well in many cases11:35
sean-k-mooneythat how we do the two stage run for example11:36
sean-k-mooneyi.e. concurrent api tests followed by serial senario test then we combind both stestr runs to have one subunti db11:37
sean-k-mooneystephenfin: https://github.com/openstack/tempest/blob/master/roles/run-tempest/tasks/main.yaml#L122-L127 that how we actully run tempst in the jobs11:38
sean-k-mooneyso for example the tempest integrated comptue jobs is using this tox env https://github.com/openstack/tempest/blob/master/tox.ini#L189-L20111:39
sean-k-mooneysome of the target like all and full allow passign regexs in via the commandline which we expose as job paramter in the zull job as vars11:40
sean-k-mooneybut without rewiting that you wont be able to externalise the creation of the vnev unless you can tell tox to just use the one you pre created11:41
opendevreviewLeonie Chamberlin-Medd proposed openstack/devstack-plugin-prometheus master: Adds openstack-exporter deployment script  https://review.opendev.org/c/openstack/devstack-plugin-prometheus/+/95906312:05
fungifrickler: correct, it didn't dawn on me at the time that we might be running propose jobs on platforms with a git version old enought to lack the --trailer option (also i incorrectly assumed that option had been implemented for longer12:21
opendevreviewSaikumar Pulluri proposed openstack/devstack master: Add service type to keystone authtoken middleware  https://review.opendev.org/c/openstack/devstack/+/95943612:51
opendevreviewSaikumar Pulluri proposed openstack/devstack master: Add service type to keystone authtoken middleware  https://review.opendev.org/c/openstack/devstack/+/95943613:56
opendevreviewLeonie Chamberlin-Medd proposed openstack/devstack-plugin-prometheus master: Adds openstack-exporter deployment script  https://review.opendev.org/c/openstack/devstack-plugin-prometheus/+/95906314:11
opendevreviewLeonie Chamberlin-Medd proposed openstack/devstack-plugin-prometheus master: Adds openstack-exporter deployment script  https://review.opendev.org/c/openstack/devstack-plugin-prometheus/+/95906314:58
opendevreviewEric Harney proposed openstack/devstack-plugin-nfs master: DNM: Test removing tempest_test_regex  https://review.opendev.org/c/openstack/devstack-plugin-nfs/+/95954415:14
opendevreviewSaikumar Pulluri proposed openstack/devstack master: Add service type to keystone authtoken middleware  https://review.opendev.org/c/openstack/devstack/+/95943616:47
whoami-rajatgmaan, hey, are you around?20:13
whoami-rajatso our changes are working fine, there is just one problem, the grenade jobs fail on the GET location API implementation20:14
whoami-rajatmy theory is that grenade creates a N-1 devstack deployment (that doesn't contain the glance section in cinder.conf), upgrades it, and now requests the get_location call again20:16
whoami-rajatideally it should work, the GET location code should be backward compatible, which i can make with handling the not authroized exception20:17
whoami-rajatbut i was also wondering if we want to merge and backport the devstack patch, that is another fix for the problem20:17
whoami-rajatanyways, i will go ahead with the cinder change but wanted to know your thoughts on the same20:17
whoami-rajatbut I'm also skeptical that the new section we introduce might be a breaking change for upgrades20:19
whoami-rajatin any case we should have a releasenote here https://review.opendev.org/c/openstack/cinder/+/958716 stating the requirement of a new [glance] section20:20
whoami-rajatgmaan, i took the liberty to add the upgrade section myself to make the review process faster https://review.opendev.org/c/openstack/cinder/+/958716/6/releasenotes/notes/add-glance-service-section-3e73daee0e995442.yaml20:58
opendevreviewRajat Dhasmana proposed openstack/devstack master: Configure glance user in cinder conf  https://review.opendev.org/c/openstack/devstack/+/95871821:03
whoami-rajatalso updated your devstack patch failing on pep8 ^21:04

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