Monday, 2020-05-11

*** tetsuro has joined #openstack-infra00:16
openstackgerritIan Wienand proposed zuul/zuul-jobs master: [wip] fix venv  https://review.opendev.org/72670400:24
openstackgerritIan Wienand proposed zuul/zuul-jobs master: Revert "Revert "ensure-tox: use venv to install""  https://review.opendev.org/72670500:24
openstackgerritIan Wienand proposed zuul/zuul-jobs master: [wip] fix venv  https://review.opendev.org/72670400:29
openstackgerritIan Wienand proposed zuul/zuul-jobs master: Revert "Revert "ensure-tox: use venv to install""  https://review.opendev.org/72670500:29
*** yamamoto has joined #openstack-infra00:31
openstackgerritIan Wienand proposed zuul/zuul-jobs master: ensure-pip: always check for python3-venv on Debuntu  https://review.opendev.org/72670400:44
openstackgerritIan Wienand proposed zuul/zuul-jobs master: Revert "Revert "ensure-tox: use venv to install""  https://review.opendev.org/72670500:44
openstackgerritIan Wienand proposed zuul/zuul-jobs master: [wip] venv probe full path  https://review.opendev.org/72671501:00
openstackgerritIan Wienand proposed zuul/zuul-jobs master: ensure-pip: always check for python3-venv on Debuntu  https://review.opendev.org/72670401:10
openstackgerritIan Wienand proposed zuul/zuul-jobs master: Revert "Revert "ensure-tox: use venv to install""  https://review.opendev.org/72670501:10
openstackgerritIan Wienand proposed zuul/zuul-jobs master: [wip] venv probe full path  https://review.opendev.org/72671501:10
*** stevebaker has quit IRC01:18
*** yamamoto has quit IRC01:25
*** stevebaker has joined #openstack-infra01:51
*** ricolin_ has joined #openstack-infra01:54
*** slaweq has joined #openstack-infra03:17
openstackgerritIan Wienand proposed zuul/zuul-jobs master: ensure-pip: use full python3 path  https://review.opendev.org/72671503:17
*** slaweq has quit IRC03:22
*** ricolin_ has quit IRC03:25
*** tetsuro has quit IRC03:28
openstackgerritIan Wienand proposed zuul/zuul-jobs master: ensure-pip: use full python3 path  https://review.opendev.org/72671503:40
*** tetsuro has joined #openstack-infra04:16
*** evrardjp has quit IRC04:36
*** evrardjp has joined #openstack-infra04:36
*** ykarel|away is now known as ykarel05:07
*** udesale has joined #openstack-infra05:15
*** ricolin has quit IRC05:22
openstackgerritIan Wienand proposed openstack/project-config master: Set python-path for SUSE builds  https://review.opendev.org/72672805:35
*** ysandeep|away is now known as ysandeep05:42
*** lmiccini has joined #openstack-infra06:08
*** dpawlik has joined #openstack-infra06:10
*** dpawlik has quit IRC06:13
*** slaweq has joined #openstack-infra06:17
*** yolanda has joined #openstack-infra06:18
*** dpawlik has joined #openstack-infra06:18
*** lpetrut has joined #openstack-infra06:41
*** pgaxatte has joined #openstack-infra06:44
*** alejandrosg has joined #openstack-infra06:47
*** alejandrosg has joined #openstack-infra06:48
*** alejandrosg has quit IRC06:57
*** alejandrosg has joined #openstack-infra06:57
*** tinwood is now known as tinwood-afk07:06
*** jcapitao has joined #openstack-infra07:10
*** ccamacho has joined #openstack-infra07:11
*** ccamacho has quit IRC07:12
*** apetrich has joined #openstack-infra07:19
*** ccamacho has joined #openstack-infra07:29
*** tosky has joined #openstack-infra07:34
*** rpittau|afk is now known as rpittau07:36
*** hashar has joined #openstack-infra07:38
*** ralonsoh has joined #openstack-infra07:40
*** pkopec has joined #openstack-infra07:40
*** nightmare_unreal has quit IRC07:47
*** jpena|off is now known as jpena07:53
*** nightmare_unreal has joined #openstack-infra08:01
*** dtantsur|afk is now known as dtantsur08:04
*** panda|pto is now known as panda08:04
*** tinwood-afk is now known as tinwood08:05
*** eandersson7 has joined #openstack-infra08:07
*** icey_ has joined #openstack-infra08:09
*** arxcruz has quit IRC08:10
*** arxcruz has joined #openstack-infra08:10
*** kukacz_ has joined #openstack-infra08:11
*** roman_g has joined #openstack-infra08:11
*** icey has quit IRC08:15
*** EmilienM has quit IRC08:15
*** kukacz has quit IRC08:15
*** akahat has quit IRC08:15
*** SpamapS has quit IRC08:15
*** eandersson has quit IRC08:15
*** mattoliverau has quit IRC08:15
*** Ramereth has quit IRC08:15
*** eandersson7 is now known as eandersson08:15
*** EmilienM has joined #openstack-infra08:16
*** SpamapS has joined #openstack-infra08:16
*** icey_ is now known as icey08:20
openstackgerritMichał Piotrowski proposed openstack/openstack-zuul-jobs master: Adding project-template for nodejs10  https://review.opendev.org/72674708:22
*** ysandeep is now known as ysandeep|lunch08:27
*** ykarel is now known as ykarel|lunch08:27
AJaegermordred: that could be the first user for your new node jobs ^08:34
*** gfidente has joined #openstack-infra08:36
*** derekh has joined #openstack-infra08:37
*** amoralej|off is now known as amoralej08:38
openstackgerritMichał Piotrowski proposed openstack/openstack-zuul-jobs master: Adding project-template for nodejs10  https://review.opendev.org/72674708:59
*** ykarel|lunch is now known as ykarel09:00
*** xek has joined #openstack-infra09:03
*** kevinz has quit IRC09:07
*** kevinz has joined #openstack-infra09:07
*** ysandeep|lunch is now known as ysandeep09:11
*** sshnaidm|off is now known as sshnaidm09:15
*** ykarel is now known as ykarel|mtg09:18
*** gshippey has joined #openstack-infra09:19
*** ricolin has joined #openstack-infra09:20
*** priteau has joined #openstack-infra09:44
*** ykarel|mtg is now known as ykarel10:05
*** happyhemant has joined #openstack-infra10:15
*** rpittau is now known as rpittau|bbl10:15
*** tetsuro has quit IRC10:26
*** yamamoto has joined #openstack-infra10:26
*** jcapitao is now known as jcapitao_lunch10:27
*** yamamoto has quit IRC10:47
*** yamamoto has joined #openstack-infra10:54
*** yamamoto has quit IRC11:01
*** pgaxatte has quit IRC11:05
*** pgaxatte has joined #openstack-infra11:20
*** ysandeep is now known as ysandeep|brb11:21
*** yamamoto has joined #openstack-infra11:22
*** b3nt_pin is now known as beagles_pto11:22
*** yamamoto has quit IRC11:27
*** iurygregory has quit IRC11:37
*** jpena is now known as jpena|lunch11:37
*** ysandeep|brb is now known as ysandeep11:40
*** jcapitao_lunch is now known as jcapitao11:42
*** toabctl has quit IRC11:43
*** yamamoto has joined #openstack-infra11:44
*** yamamoto has quit IRC11:51
*** rfolco has joined #openstack-infra11:53
*** rfolco is now known as rfolco|rover11:53
*** rpittau|bbl is now known as rpittau11:58
*** iurygregory has joined #openstack-infra11:58
*** rh-jelabarre has joined #openstack-infra12:00
odyssey4mehmm, something seems to have gone wrong with https://review.opendev.org/#/c/721700 - it went through the gate, but zuul never merged it12:01
AJaegerodyssey4me: the "parent" has an orange circle to it - it needs rebasing12:04
AJaegerodyssey4me: So, zuul thinks it could merge but gerrit not (different git implementation). Please rebase and reapprove12:04
odyssey4meAJaeger: ah ok, thanks12:05
*** amoralej is now known as amoralej|lunch12:09
*** yamamoto has joined #openstack-infra12:09
*** yamamoto has quit IRC12:10
*** akahat has joined #openstack-infra12:12
*** priteau has quit IRC12:16
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Remove requiring tox_envlist  https://review.opendev.org/72682912:19
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Deprecate default tox_envlist: venv  https://review.opendev.org/72683012:20
*** rlandy has joined #openstack-infra12:22
*** tkajinam has quit IRC12:31
*** eharney has joined #openstack-infra12:31
*** jpena|lunch is now known as jpena12:33
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Remove requiring tox_envlist  https://review.opendev.org/72682912:35
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Deprecate default tox_envlist: venv  https://review.opendev.org/72683012:36
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Do not fail if stestr or testr is not found  https://review.opendev.org/72683612:46
*** amoralej|lunch has quit IRC12:50
*** zxiiro has joined #openstack-infra12:57
*** amoralej has joined #openstack-infra12:58
openstackgerritMerged openstack/ptgbot master: Update PTG logo  https://review.opendev.org/72584913:00
*** iurygregory has quit IRC13:01
*** iurygregory has joined #openstack-infra13:02
*** ykarel is now known as ykarel|afk13:05
*** lbragstad has joined #openstack-infra13:06
*** udesale_ has joined #openstack-infra13:06
*** udesale has quit IRC13:09
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Deprecate default tox_envlist: venv  https://review.opendev.org/72683013:10
*** nhicher has quit IRC13:19
*** amoralej has quit IRC13:19
openstackgerritMerged zuul/zuul-jobs master: ensure-pip: always check for python3-venv on Debuntu  https://review.opendev.org/72670413:20
*** Goneri has joined #openstack-infra13:21
*** lbragstad has quit IRC13:21
*** lbragstad has joined #openstack-infra13:22
*** artom has joined #openstack-infra13:24
*** zzzeek has quit IRC13:25
*** zzzeek has joined #openstack-infra13:26
*** zzzeek has quit IRC13:26
*** zzzeek has joined #openstack-infra13:27
*** nhicher has joined #openstack-infra13:28
*** owalsh has quit IRC13:30
*** owalsh has joined #openstack-infra13:31
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Add explanatory comment to tox siblings  https://review.opendev.org/72684513:32
*** mmethot_ has quit IRC13:32
*** mmethot has joined #openstack-infra13:37
*** dpawlik has quit IRC13:38
openstackgerritJames E. Blair proposed openstack/project-config master: Temporarily disable OVH  https://review.opendev.org/72684813:40
fungiamorin: can you check whether our ovh account got disabled? ^13:41
fungii can pm you the project name or whatever you need to identify it13:41
*** dpawlik has joined #openstack-infra13:42
fungiwe seem to have lost contact with our mirror servers between 12:55 and 13:00 utc13:42
fungirledisez: ^ maybe you know?13:44
fungiit's affecting both bhs1 and gra1 regions for us. the mirror servers in both of those stopped responding over the network, and we're unable to authenticate to ovh's openstack api endpoint with our credentials for that account13:46
*** beekneemech is now known as bnemec13:47
*** ysandeep is now known as ysandeep|afk14:02
rledisezfungi: I can't help you by myself on instances part, but I'm contacting colleagues14:02
fungirledisez: appreciated!14:05
*** cdearborn has joined #openstack-infra14:09
*** amoralej has joined #openstack-infra14:10
amorinhello14:10
amorinhey fungi sorry for late answer14:10
amorinwe are checking14:11
*** dtantsur is now known as dtantsur|brb14:17
*** __ministry1 has joined #openstack-infra14:19
*** __ministry1 has quit IRC14:19
*** ykarel|afk is now known as ykarel14:19
*** lpetrut has quit IRC14:26
*** pgaxatte has quit IRC14:28
fungithanks amorin!14:32
*** dklyle has joined #openstack-infra14:35
*** jhesketh has quit IRC14:35
amorinfungi, your tenant should be back14:38
amorinthe issue is that you consumed the whole credit we gave14:39
amorinit seems you consumed it quicker than usual14:39
fungithanks amorin, rledisez!!!14:39
amorinyou have some hg-7 instances which are consuming credits14:39
amorinif you resize them to ssd-osFoundation-3, the credit wont be consumed14:40
amorinwe dont bill ssd-osFoundation-3 for you14:40
fungiamorin: thanks, i'll take a look now that i can list the instances again14:40
amorindont hesite to send me a mail, I can also enable the ssd-osFoundation-3 flavor on your other tenant (I remmeber you have 2 tenants)14:41
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: WIP: Remove requiring tox_envlist  https://review.opendev.org/72682914:42
fungiamorin: yes, this is the tenant for persistent servers rather than job nodes. looks like we chose the wrong flavor when building mirrors in them some time in the recent past, and had extra due to an in-progress rebuild/replacement14:43
fungisorry about that. i'm unravelling it now and we'll get it corrected14:43
openstackgerritWitold Bedyk proposed openstack/openstack-zuul-jobs master: Adding project-template for nodejs10  https://review.opendev.org/72674714:44
openstackgerritMerged openstack/project-config master: Temporarily disable OVH  https://review.opendev.org/72684814:44
*** sreejithp has joined #openstack-infra14:45
openstackgerritMerged zuul/zuul-jobs master: Add explanatory comment to tox siblings  https://review.opendev.org/72684514:46
sreejithpzuul jobs are gailing because its not able to reach mirror.bhs1.ovh.openstack.org. log files for the run https://03c08251732a708a286f-1284cae0458f2bcc716f47c02bf394ec.ssl.cf2.rackcdn.com/726473/18/check/airship-airshipctl-build-image/ffbae72/job-output.txt14:52
sreejithp*failing14:53
*** aedc has joined #openstack-infra14:54
clarkbsreejithp: yes, those servers were unexpectedly shut down. We have removed ovh from the rotation and are working to correct the mirror issue14:54
sreejithpthanks clarkb14:54
*** sshnaidm is now known as sshnaidm|afk14:57
*** dtantsur|brb is now known as dtantsur14:59
*** aedc_ has joined #openstack-infra15:02
*** aedc has quit IRC15:02
-openstackstatus- NOTICE: Our CI mirrors in OVH BHS1 and GRA1 regions were offline between 12:55 and 14:35 UTC, any failures there due to unreachable mirrors can safely be rechecked15:08
*** aedc_ has quit IRC15:12
*** lmiccini has quit IRC15:12
*** ykarel is now known as ykarel|away15:12
*** hashar has quit IRC15:14
*** aedc has joined #openstack-infra15:15
*** armax has joined #openstack-infra15:22
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Add new non-npm specific javascript jobs  https://review.opendev.org/72654715:22
*** weshay is now known as weshay|ruck15:28
openstackgerritMerged zuul/zuul-jobs master: Revert "Revert "ensure-tox: use venv to install""  https://review.opendev.org/72670515:29
openstackgerritMerged zuul/zuul-jobs master: ensure-pip: use full python3 path  https://review.opendev.org/72671515:29
smcginnisPIP_INDEX_URL is passed in for jobs run in zuul, right?15:34
*** ysandeep|afk is now known as ysandeep|away15:36
fungiwe put a /etc/pip.conf file on our job nodes15:37
fungismcginnis: https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/configure-mirrors/templates/etc/pip.conf.j215:38
smcginnisOK, thanks. I thought so.15:39
fungiwe include that role in our base jobs, so any job descended from base should have that15:40
smcginnisTrying to track down an odd sdist build failure with some recent release validation job changes.15:42
*** weshay|ruck is now known as weshay15:42
fungismcginnis: have a link? happy to take a peek15:42
smcginnisThanks: https://82098dd23e7a3da83996-61c9806386bdffb0b2337b4faeb8683b.ssl.cf1.rackcdn.com/726838/3/check/openstack-tox-validate/5ec0a56/job-output.txt15:43
smcginnisSearch for "Can we build an sdist for a python project?"15:43
smcginnisGuilty change is: https://review.opendev.org/#/c/726701/15:43
smcginnisSpecifically passing in environment variables to the subprocess call that does the setyp.py sdist.15:44
fungiPermissionError: [Errno 13] Permission denied: ''15:44
smcginnisBackground is pbr learned to build release notes if reno is present.15:44
smcginnisThat takes a very long time when, for example, you are tagging every cycle-with-rc deliverable in one patch.15:45
fungiany idea what the permission problem is? or is that a red herring?15:45
smcginnisAnd times out since nova and some others take a very long time to build all release notes.15:45
*** weshay is now known as weshay|ruck15:45
smcginnisMy hopes were up when I read in the docs the subprocess.call will not use normal environment if one is explicitly provided.15:46
smcginnisSo I thought maybe we were missing something setuptools or others needed. I tried explicitly adding all of os.environ with the PBR flags were are trying to set, but that didn't make a difference.15:47
smcginnisSo not sure how it is trying to access an empty string, or if that really is a red herring.15:47
fungiit looks like that pattern is common when subprocess is attempting to execute a non-executable file15:55
ttxI was wondering if the env passing was blocked for some reason15:56
fungicould it be that the PATH isn't set, so `python3`isn't resolved?15:57
clarkbfungi: yes15:57
*** d34dh0r53 has quit IRC15:57
ttxfungi: the command passes alright if the env is not passed15:57
clarkbfungi: I think that is likely it15:57
fungioh!15:57
clarkbwhat you can do there is update the env and apss in an updated env rather than a complete replacement15:57
fungiwhen you substitute an env you generally need to copy the parent process's env15:57
clarkbyup15:58
fungiright, that15:58
ttxyeah I suspected something like that15:58
ttxcan't just give a new env to the subprocess15:58
*** d34dh0r53 has joined #openstack-infra15:59
fungiwell, you *can* but there's lots of stuff you likely want to set in it (or work around the absence of)15:59
ttxlike PATH15:59
fungiprecisely15:59
ttxor HOME15:59
ttxOK thanks! We'll continue on #openstack-release16:00
fungiright. some things you run under the subprocess may not need to access the homedir or know where it is, similarly if you specify the exact path to your executables you don't need an executable search path16:00
fungibut that has to all be taken into account16:00
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Add new non-npm specific javascript jobs  https://review.opendev.org/72654716:01
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Add new non-npm specific javascript jobs  https://review.opendev.org/72654716:02
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Add new non-npm specific javascript jobs  https://review.opendev.org/72654716:03
openstackgerritMerged openstack/ptgbot master: Add base.json as example base data  https://review.opendev.org/72524816:04
*** gyee has joined #openstack-infra16:04
openstackgerritMerged openstack/ptgbot master: Support for room and track URLs  https://review.opendev.org/72524916:05
*** rpittau is now known as rpittau|afk16:09
*** ianychoi_ is now known as ianychoi16:09
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Add new non-npm specific javascript jobs  https://review.opendev.org/72654716:18
*** dtantsur is now known as dtantsur|afk16:19
openstackgerritMerged zuul/zuul-jobs master: cabal-test: add build target job variable  https://review.opendev.org/72626616:20
openstackgerritMerged zuul/zuul-jobs master: haskell-stack-test: add build target job variable  https://review.opendev.org/72626716:20
*** jcapitao has quit IRC16:22
*** auristor has quit IRC16:23
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: tox: allow tox to be upgraded  https://review.opendev.org/69005716:25
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Add new non-npm specific javascript jobs  https://review.opendev.org/72654716:30
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Extract ensure-javascript-build-tool role  https://review.opendev.org/72690016:30
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: tox: allow tox to be upgraded  https://review.opendev.org/69005716:32
*** hemna_ has joined #openstack-infra16:32
*** udesale_ has quit IRC16:34
*** hemna has quit IRC16:34
*** evrardjp has quit IRC16:36
*** evrardjp has joined #openstack-infra16:36
openstackgerritMerged openstack/ptgbot master: UTC times can be confusing, explain times better  https://review.opendev.org/72587016:47
AJaegerconfig-core, please review https://review.opendev.org/726506 to finish retiring syntribos16:53
openstackgerritSorin Sbarnea (zbr) proposed zuul/zuul-jobs master: tox: allow tox to be upgraded  https://review.opendev.org/69005716:58
*** derekh has quit IRC17:01
*** gfidente is now known as gfidente|afk17:07
openstackgerritSorin Sbarnea (zbr) proposed zuul/zuul-jobs master: yamlint: EOF newlines and comments indent  https://review.opendev.org/72551617:12
*** sshnaidm|afk is now known as sshnaidm17:12
*** auristor has joined #openstack-infra17:14
openstackgerritMerged openstack/project-config master: Finish retiring syntribos repos  https://review.opendev.org/72650617:19
openstackgerritSorin Sbarnea (zbr) proposed zuul/zuul-jobs master: tox: allow tox to be upgraded  https://review.opendev.org/69005717:20
*** jpena is now known as jpena|off17:25
*** nightmare_unreal has quit IRC17:39
*** happyhemant has quit IRC18:05
*** ralonsoh has quit IRC18:11
*** harlowja has joined #openstack-infra18:16
*** Lucas_Gray has joined #openstack-infra18:23
gyeecan someone help fix stestr package? neutron-grenade in stable/pike is pulling in 3.0.0 for python2.7. 3.0.0 dropped support for python2, according to the doc. We need to fix the wheel file. http://mirror.sjc1.vexxhost.openstack.org/wheel/ubuntu-16.04-x86_64/stestr/18:24
*** iurygregory has quit IRC18:25
clarkbgyee: we should only build wheels for packages there that dont have wheels on pypi18:26
clarkband we build the wheel based on what is in pypi so there is no side loading if fixes18:27
clarkbI think we need to see why we have abuilt wheel at all18:27
gyeeclarkb, here's the failure https://zuul.opendev.org/t/openstack/build/6746fa8518d34bc5a18a1005e85dc54a/log/logs/grenade.sh.txt#18527-1855218:29
gyeeit's pulling in stestr 3.0.018:29
clarkbhttps://pypi.org/project/stestr/3.0.0/#files that is curious18:29
clarkbwe don't have an sdist for stestr just a wheel?18:29
clarkbI'm guessing 3.0.1 was released to fix some issue with 3.0.018:30
clarkband 3.0.0 was "cleaned up" but not completely18:30
clarkbmtreinish: ^ do you know what happend there?18:30
clarkbbut despite that we shouldn't be building an stestr wheel for 3.0.0 because there is a 3.0.0 wheel. fungi any idea how that might be sneaking in?18:31
gyeeright, https://github.com/mtreinish/stestr/issues/29218:31
gyeewe need to replace 3.0.0 with 3.0.118:31
*** roman_g has quit IRC18:32
clarkbgyee: sort of, we need to remove 3.0.0 from http://mirror.sjc1.vexxhost.openstack.org/wheel/ubuntu-16.04-x86_64/stestr/ beacuse we don't want to build wheels when wheels are available18:32
clarkbbut we need to figure out how it ended up there in the first place to avoid it coming back18:32
gyeek18:33
clarkbgyee: that wheel mirror is intended to only build wheels when upstream packages don't have wheels18:33
*** roman_g has joined #openstack-infra18:33
clarkbbut then defer to the upstream wheels whenever they are available18:33
clarkbI guess we could remove it and see if it comes back18:34
fungiclarkb: if the sdist was uploaded first and there was a delay before the corresponding wheel was uploaded, we would have built and cached wheels for it18:34
clarkband debug from there because the job that built that wheel would've run more than a month ago (and we won't have logs for it anymore)18:34
clarkbfungi: could it also be due to the wheel on pypi being python3 only so we somehow decide we need a python2 wheel?18:35
fungiwe also don't remove wheels for anything which has a wheel on pypi, we've just stopped adding new ones18:35
clarkboh gotcha so ya maybe we should just rm that one18:35
fungioh, yes there's also a python2 wheel build job, so if the version in openstack/requirements isn't properly constrained (or wasn't initially) then we'd have built that18:35
gyeestestr have no constraint till stable/pike18:36
clarkbgyee: I think that means you'll need to fix that before anything we chagne will be helpful18:36
clarkbin this case it should probably be stestr!=3.0.018:36
fungibasically the way it works is this: the job runs pip install of the global requirements list under each interpreter. if it built a wheel from any sdist (as evidenced from parsing the pip log) then it copies that to the mirror18:36
gyeeyou mean add the constraint in stable/ocata or tempest?18:37
clarkbgyee: to openstack/requirements for all the branches18:37
clarkbthen we can remove the wheel from the wheel mirror and it won't be added back18:37
clarkbit should be noted the wheel mirror isn't in error here18:37
clarkbthe package indicated it works with python2 and we built a python2 wheel for it properly18:38
clarkbthe problem is in trying to install that package at all18:38
*** iurygregory has joined #openstack-infra18:38
clarkb(well and if the pacakge had indicated python3 only then this would also not be an issue, but that didn't happen until 3.0.1)18:38
gyeebut 3.0.0 does not support python218:39
clarkbgyee: it indicates that it does18:39
fungiit doesn't support python2 but it failed to indicate that fact18:39
clarkbit doesn't actually but it says it does, and that is the problem18:39
gyeeright18:39
clarkbto fix that properly you need to stop installing it at all18:39
fungi(stop installing that version under python3)18:40
fungier, under python218:40
fungifinger memory18:40
* fungi sighs18:40
AJaegerdidn't we discuss that a month ago already? So, yeah, adding a constraint <3.0.0 is the right fix for the stable branch...18:40
gyeek, sounds good18:40
fungiAJaeger: maybe it just didn't get backported18:40
gyeewe need to backport this one? https://opendev.org/openstack/requirements/commit/207650493cec84701d2bf3d7c30d5f573817a17f18:42
clarkbgyee: no >=2.0.0 means 3.0.0 is still valid18:42
fungiit'll need a split set of environment markers18:43
clarkbhttps://opendev.org/openstack/requirements/commit/ba693790ea2e85d4733b516d53813f62f890c0e118:43
fungiand a quick check of stable/train doesn't have that18:43
clarkbfungi: looks like they didn't split the env markers18:43
fungi(it wouldn't be in stable/ussuri or later because python2 is dropped entirely)18:43
clarkbfungi: they are just globally excluding 3.0.0 which is fine18:43
fungioh, yeah that would likely work too18:44
fungibut regardless that doesn't seem to have made it into stable/train18:44
fungiwhich is the latest branch with python2 support18:44
fungiso i don't think there's a fix already merged which just needs backporting18:45
fungihttps://review.opendev.org/725213 https://review.opendev.org/71820218:47
fungilooks like a couple of people have been trying to fix it for stable/ocata18:47
fungigyee: maybe you could pick up one of those two changes and try to get it into shape?18:48
clarkbfungi: https://opendev.org/openstack/requirements/commit/ba693790ea2e85d4733b516d53813f62f890c0e1 that is what needs backporting18:48
gyeewhich version do we want though? 0.2.0 or 0.4.018:49
fungiclarkb: ahh, yeah, so https://review.opendev.org/715942 which merged in master before stable/ussuri was branched, and includes the python 2.7 environment marker even though technically 2.7 support was dropped18:52
*** viks____ has quit IRC18:55
*** toabctl has joined #openstack-infra18:57
gyeeclarkb, fungi, so backport https://review.opendev.org/#/c/715942/ to Ocata then?18:59
openstackgerritSorin Sbarnea (zbr) proposed zuul/zuul-jobs master: tox: allow tox to be upgraded  https://review.opendev.org/69005718:59
clarkbgyee: ya and any otherbranch lacking it but supporting python 2.719:01
gyeegot it, thanks!19:02
fungiso stable/{train,stein,rocky,queens,pike,okata}19:05
fungis/okata/ocata/19:06
fungiand you'll probably have to backport it in that sequence19:06
gyeek19:07
*** ccamacho has quit IRC19:25
*** gshippey has quit IRC19:28
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Add new non-npm specific javascript jobs  https://review.opendev.org/72654719:29
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Extract ensure-javascript-build-tool role  https://review.opendev.org/72690019:33
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Extract ensure-javascript-build-tool role  https://review.opendev.org/72690019:35
*** factor has joined #openstack-infra19:36
*** Lucas_Gray has quit IRC19:38
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Extract ensure-javascript-build-tool role  https://review.opendev.org/72690019:56
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Extract ensure-javascript-build-tool role  https://review.opendev.org/72690020:05
mtreinishclarkb: yeah I did a bad thing and deleted the sdist, because people kept emailing me that they didn't want to blacklist on 3.0.0 on 2.720:07
mtreinishlike a surprising volume of email about it20:07
mtreinishbut I forgot about the case with wheel caches and probably shouldn't have done that20:09
*** tomaw has quit IRC20:13
*** tomaw has joined #openstack-infra20:13
*** sreejithp has quit IRC20:41
*** dpawlik has quit IRC20:46
clarkbmtreinish: gotcha well we can block it :)20:53
fungiunlike those people who don't like blacklisting stuff, we seem to revel in it20:58
*** xek has quit IRC20:59
clarkbtosky: diablo_rojo_phon https://review.opendev.org/#/c/726006/ any chance we might be able to land that change? it came up in #openstack-qa last week21:00
clarkbits a refstack docs update to accomodate changes to ssh-keygen21:00
clarkbfungi: better to list the known bad than hope it simply doesn't affect you21:01
toskyoh, the PEM format change; it hit us in sahara some time ago too21:03
clarkbtosky: ya I'm assuming there is some way to make python cryptography read the files and understand them but keeping the input format consistent is an easy workaround without changing a bunch of software21:04
*** rfolco|rover has quit IRC21:21
*** rfolco|rover has joined #openstack-infra21:26
diablo_rojo_phonclarkb: done!21:29
*** pkopec has quit IRC21:37
*** jistr has quit IRC21:59
*** jistr has joined #openstack-infra22:01
*** jistr_ has joined #openstack-infra22:07
*** slaweq has quit IRC22:08
*** jistr has quit IRC22:08
*** slaweq has joined #openstack-infra22:09
*** jistr_ has quit IRC22:11
*** sshnaidm is now known as sshnaidm|afk22:11
*** jistr has joined #openstack-infra22:12
*** slaweq has quit IRC22:13
*** KeithMnemonic has joined #openstack-infra22:14
*** fresta_ has joined #openstack-infra22:18
*** fresta has quit IRC22:19
*** jistr has quit IRC22:19
*** jistr has joined #openstack-infra22:20
*** rfolco|rover has quit IRC22:42
*** tkajinam has joined #openstack-infra22:55
*** tosky has quit IRC22:57
*** sshnaidm|afk has quit IRC23:14
*** sshnaidm has joined #openstack-infra23:15
*** sshnaidm is now known as sshnaidm|afk23:16
ianwamorin: thanks for your help, i just sent a mail because it seems the osFoundation flavors aren't in the control plane tenant.  we'll hold off updating things till you get a chance to look into it, thanks23:49
*** kevinz has quit IRC23:52
*** gfidente|afk has quit IRC23:56

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