Friday, 2023-01-06

*** dviroel|afk is now known as dviroel11:24
MounikaHi reviewers, In Zuul , Openstack-tox-pep8,py38,py310 got passed in 1st run for this patch https://review.opendev.org/c/openstack/cinder/+/869292. In the next runs, these are failing with error "tox.tox_env.python.api.NoInterpreter: could not find python interpreter matching any of the specs functional-py38". Any idea on this?12:23
Mounikawhoami-rajat,rosmaita Is it related to tox ?12:23
rosmaitaMounika: yes, it is, was introduced in tox 4.1.2, and is still open: https://github.com/tox-dev/tox/issues/281112:56
rosmaitai thought there was a workaround, but it seems to introduce other problems: https://review.opendev.org/c/openstack/python-cinderclient/+/86922612:57
rosmaitanot sure what to do at this point12:57
rosmaitaalso, it may not be issue #2811 exactly12:58
Mounikarosmaita ok.Thanks for the information Brian. Then, do we have to wait until #2811 fixes?13:03
rosmaita#2811 isn't a priority in upstream tox, because it was reported as only applying when 'usedevelop=true'13:04
rosmaitathat cinderclient patch removes usedevelop=true but then crashes and burns elsewhere13:05
rosmaitai assume that will happen with the cinder patches, too, but i have not tried it yet13:05
rosmaitawe'll have to see what whoami-rajat thinks, but i am thinking we may need to go back to tox3 in master until upstream tox 4 is stable13:06
rosmaitaunless there's a simple fix that i'm not seeing yet13:07
whoami-rajatrosmaita, with all the issues we're facing, I'm not a fan of moving to tox4 either, also there isn't anything we're missing out13:07
rosmaitayeah, the only downside is that eventually we'll have to make the move, so we're taking on technical debt13:08
rosmaitabut the current situation seriously sucks13:08
Mounikarosmaita yes, that will be better thing to move to tox3 until tox4 is stable13:08
rosmaitai wonder if nova is hitting these problems, and if not, how they're getting around them13:10
rosmaitai'll look into that first13:10
Mounikarosmaita ok. Thank you13:16
happystackerhi team, anyone having issues with tox and python 3.8 , 3.10 checks?13:18
happystackeris it related to https://github.com/tox-dev/tox/issues/2811 ?13:19
rosmaitawhoami-rajat: it doesn't seem to be hitting nova unit tests (not sure why, though they don't require a mintox = 4.0.0, so maybe they're just lucky); it's hitting the nova docs job, though13:58
whoami-rajatrosmaita, oh, ok, are the issues intermittent or they always occur? like wrong python interpreter being used14:21
rosmaitathe wrong interpreter got fixed in 4.2.4 (by stephenfin!)14:21
whoami-rajatoh nice14:22
rosmaitabut as far as i can tell, if you use tox4 the way openstack does, you'll hit #281114:23
rosmaitait was introduced in 4.1.214:23
whoami-rajatdo we set --skip-missing-interpreters false in our jobs?14:31
rosmaitawe do that in tox.ini, but zuul does that when it calls tox when it runs the job14:36
whoami-rajatok, looks like an issue then15:25
opendevreviewEric Harney proposed openstack/cinder master: Tests: Fix double mock of Popen (test_backup_ceph)  https://review.opendev.org/c/openstack/cinder/+/86782415:37
opendevreviewWalt proposed openstack/cinder master: Fix tracking allocated_capacity_gb  https://review.opendev.org/c/openstack/cinder/+/83608315:53
rosmaitatox 4.2.5 was just released, believe it fixes the problems we were seeing (thanks to stephenfin!)16:10
rosmaitago ahead and recheck patches, but please use this comment:  recheck tox4 issues16:11
*** dviroel is now known as dviroel|lunch16:39
*** dviroel|lunch is now known as dviroel17:50
happystackerrechecking 18:08
opendevreviewGhanshyam Mann proposed openstack/python-cinderclient master: DNM: testing devstack run-both.yaml playbook tox<4 pin  https://review.opendev.org/c/openstack/python-cinderclient/+/86949418:28
happystackerseems that py38 and py310 are running fine19:10
happystackerI still have issues with tox pep819:10
happystackerbut looks ok now19:12
happystackerissues with tox py38 and py310 are gone, but still happening for openstack-tox-functional-py38 and openstack-tox-functional-py31019:28
happystackeropenstack-tox-functional-py39 sorry19:28
opendevreviewJean Pierre Roquesalane proposed openstack/cinder master: Dell PowerStore: Volume caching exception support  https://review.opendev.org/c/openstack/cinder/+/86775319:29
*** dviroel is now known as dviroel|pto21:12
opendevreviewBrian Rosmaita proposed openstack/python-cinderclient master: DNM: check functional jobs  https://review.opendev.org/c/openstack/python-cinderclient/+/86922622:07
opendevreviewGhanshyam Mann proposed openstack/python-cinderclient master: DNM: testing devstack run-both.yaml playbook tox<4 pin  https://review.opendev.org/c/openstack/python-cinderclient/+/86949423:03

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