*** tetsuro has joined #openstack-infra | 00:16 | |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: [wip] fix venv https://review.opendev.org/726704 | 00:24 |
---|---|---|
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: Revert "Revert "ensure-tox: use venv to install"" https://review.opendev.org/726705 | 00:24 |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: [wip] fix venv https://review.opendev.org/726704 | 00:29 |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: Revert "Revert "ensure-tox: use venv to install"" https://review.opendev.org/726705 | 00:29 |
*** yamamoto has joined #openstack-infra | 00:31 | |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: ensure-pip: always check for python3-venv on Debuntu https://review.opendev.org/726704 | 00:44 |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: Revert "Revert "ensure-tox: use venv to install"" https://review.opendev.org/726705 | 00:44 |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: [wip] venv probe full path https://review.opendev.org/726715 | 01:00 |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: ensure-pip: always check for python3-venv on Debuntu https://review.opendev.org/726704 | 01:10 |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: Revert "Revert "ensure-tox: use venv to install"" https://review.opendev.org/726705 | 01:10 |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: [wip] venv probe full path https://review.opendev.org/726715 | 01:10 |
*** stevebaker has quit IRC | 01:18 | |
*** yamamoto has quit IRC | 01:25 | |
*** stevebaker has joined #openstack-infra | 01:51 | |
*** ricolin_ has joined #openstack-infra | 01:54 | |
*** slaweq has joined #openstack-infra | 03:17 | |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: ensure-pip: use full python3 path https://review.opendev.org/726715 | 03:17 |
*** slaweq has quit IRC | 03:22 | |
*** ricolin_ has quit IRC | 03:25 | |
*** tetsuro has quit IRC | 03:28 | |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: ensure-pip: use full python3 path https://review.opendev.org/726715 | 03:40 |
*** tetsuro has joined #openstack-infra | 04:16 | |
*** evrardjp has quit IRC | 04:36 | |
*** evrardjp has joined #openstack-infra | 04:36 | |
*** ykarel|away is now known as ykarel | 05:07 | |
*** udesale has joined #openstack-infra | 05:15 | |
*** ricolin has quit IRC | 05:22 | |
openstackgerrit | Ian Wienand proposed openstack/project-config master: Set python-path for SUSE builds https://review.opendev.org/726728 | 05:35 |
*** ysandeep|away is now known as ysandeep | 05:42 | |
*** lmiccini has joined #openstack-infra | 06:08 | |
*** dpawlik has joined #openstack-infra | 06:10 | |
*** dpawlik has quit IRC | 06:13 | |
*** slaweq has joined #openstack-infra | 06:17 | |
*** yolanda has joined #openstack-infra | 06:18 | |
*** dpawlik has joined #openstack-infra | 06:18 | |
*** lpetrut has joined #openstack-infra | 06:41 | |
*** pgaxatte has joined #openstack-infra | 06:44 | |
*** alejandrosg has joined #openstack-infra | 06:47 | |
*** alejandrosg has joined #openstack-infra | 06:48 | |
*** alejandrosg has quit IRC | 06:57 | |
*** alejandrosg has joined #openstack-infra | 06:57 | |
*** tinwood is now known as tinwood-afk | 07:06 | |
*** jcapitao has joined #openstack-infra | 07:10 | |
*** ccamacho has joined #openstack-infra | 07:11 | |
*** ccamacho has quit IRC | 07:12 | |
*** apetrich has joined #openstack-infra | 07:19 | |
*** ccamacho has joined #openstack-infra | 07:29 | |
*** tosky has joined #openstack-infra | 07:34 | |
*** rpittau|afk is now known as rpittau | 07:36 | |
*** hashar has joined #openstack-infra | 07:38 | |
*** ralonsoh has joined #openstack-infra | 07:40 | |
*** pkopec has joined #openstack-infra | 07:40 | |
*** nightmare_unreal has quit IRC | 07:47 | |
*** jpena|off is now known as jpena | 07:53 | |
*** nightmare_unreal has joined #openstack-infra | 08:01 | |
*** dtantsur|afk is now known as dtantsur | 08:04 | |
*** panda|pto is now known as panda | 08:04 | |
*** tinwood-afk is now known as tinwood | 08:05 | |
*** eandersson7 has joined #openstack-infra | 08:07 | |
*** icey_ has joined #openstack-infra | 08:09 | |
*** arxcruz has quit IRC | 08:10 | |
*** arxcruz has joined #openstack-infra | 08:10 | |
*** kukacz_ has joined #openstack-infra | 08:11 | |
*** roman_g has joined #openstack-infra | 08:11 | |
*** icey has quit IRC | 08:15 | |
*** EmilienM has quit IRC | 08:15 | |
*** kukacz has quit IRC | 08:15 | |
*** akahat has quit IRC | 08:15 | |
*** SpamapS has quit IRC | 08:15 | |
*** eandersson has quit IRC | 08:15 | |
*** mattoliverau has quit IRC | 08:15 | |
*** Ramereth has quit IRC | 08:15 | |
*** eandersson7 is now known as eandersson | 08:15 | |
*** EmilienM has joined #openstack-infra | 08:16 | |
*** SpamapS has joined #openstack-infra | 08:16 | |
*** icey_ is now known as icey | 08:20 | |
openstackgerrit | Michał Piotrowski proposed openstack/openstack-zuul-jobs master: Adding project-template for nodejs10 https://review.opendev.org/726747 | 08:22 |
*** ysandeep is now known as ysandeep|lunch | 08:27 | |
*** ykarel is now known as ykarel|lunch | 08:27 | |
AJaeger | mordred: that could be the first user for your new node jobs ^ | 08:34 |
*** gfidente has joined #openstack-infra | 08:36 | |
*** derekh has joined #openstack-infra | 08:37 | |
*** amoralej|off is now known as amoralej | 08:38 | |
openstackgerrit | Michał Piotrowski proposed openstack/openstack-zuul-jobs master: Adding project-template for nodejs10 https://review.opendev.org/726747 | 08:59 |
*** ykarel|lunch is now known as ykarel | 09:00 | |
*** xek has joined #openstack-infra | 09:03 | |
*** kevinz has quit IRC | 09:07 | |
*** kevinz has joined #openstack-infra | 09:07 | |
*** ysandeep|lunch is now known as ysandeep | 09:11 | |
*** sshnaidm|off is now known as sshnaidm | 09:15 | |
*** ykarel is now known as ykarel|mtg | 09:18 | |
*** gshippey has joined #openstack-infra | 09:19 | |
*** ricolin has joined #openstack-infra | 09:20 | |
*** priteau has joined #openstack-infra | 09:44 | |
*** ykarel|mtg is now known as ykarel | 10:05 | |
*** happyhemant has joined #openstack-infra | 10:15 | |
*** rpittau is now known as rpittau|bbl | 10:15 | |
*** tetsuro has quit IRC | 10:26 | |
*** yamamoto has joined #openstack-infra | 10:26 | |
*** jcapitao is now known as jcapitao_lunch | 10:27 | |
*** yamamoto has quit IRC | 10:47 | |
*** yamamoto has joined #openstack-infra | 10:54 | |
*** yamamoto has quit IRC | 11:01 | |
*** pgaxatte has quit IRC | 11:05 | |
*** pgaxatte has joined #openstack-infra | 11:20 | |
*** ysandeep is now known as ysandeep|brb | 11:21 | |
*** yamamoto has joined #openstack-infra | 11:22 | |
*** b3nt_pin is now known as beagles_pto | 11:22 | |
*** yamamoto has quit IRC | 11:27 | |
*** iurygregory has quit IRC | 11:37 | |
*** jpena is now known as jpena|lunch | 11:37 | |
*** ysandeep|brb is now known as ysandeep | 11:40 | |
*** jcapitao_lunch is now known as jcapitao | 11:42 | |
*** toabctl has quit IRC | 11:43 | |
*** yamamoto has joined #openstack-infra | 11:44 | |
*** yamamoto has quit IRC | 11:51 | |
*** rfolco has joined #openstack-infra | 11:53 | |
*** rfolco is now known as rfolco|rover | 11:53 | |
*** rpittau|bbl is now known as rpittau | 11:58 | |
*** iurygregory has joined #openstack-infra | 11:58 | |
*** rh-jelabarre has joined #openstack-infra | 12:00 | |
odyssey4me | hmm, something seems to have gone wrong with https://review.opendev.org/#/c/721700 - it went through the gate, but zuul never merged it | 12:01 |
AJaeger | odyssey4me: the "parent" has an orange circle to it - it needs rebasing | 12:04 |
AJaeger | odyssey4me: So, zuul thinks it could merge but gerrit not (different git implementation). Please rebase and reapprove | 12:04 |
odyssey4me | AJaeger: ah ok, thanks | 12:05 |
*** amoralej is now known as amoralej|lunch | 12:09 | |
*** yamamoto has joined #openstack-infra | 12:09 | |
*** yamamoto has quit IRC | 12:10 | |
*** akahat has joined #openstack-infra | 12:12 | |
*** priteau has quit IRC | 12:16 | |
openstackgerrit | Albin Vass proposed zuul/zuul-jobs master: Remove requiring tox_envlist https://review.opendev.org/726829 | 12:19 |
openstackgerrit | Albin Vass proposed zuul/zuul-jobs master: Deprecate default tox_envlist: venv https://review.opendev.org/726830 | 12:20 |
*** rlandy has joined #openstack-infra | 12:22 | |
*** tkajinam has quit IRC | 12:31 | |
*** eharney has joined #openstack-infra | 12:31 | |
*** jpena|lunch is now known as jpena | 12:33 | |
openstackgerrit | Albin Vass proposed zuul/zuul-jobs master: Remove requiring tox_envlist https://review.opendev.org/726829 | 12:35 |
openstackgerrit | Albin Vass proposed zuul/zuul-jobs master: Deprecate default tox_envlist: venv https://review.opendev.org/726830 | 12:36 |
openstackgerrit | Albin Vass proposed zuul/zuul-jobs master: Do not fail if stestr or testr is not found https://review.opendev.org/726836 | 12:46 |
*** amoralej|lunch has quit IRC | 12:50 | |
*** zxiiro has joined #openstack-infra | 12:57 | |
*** amoralej has joined #openstack-infra | 12:58 | |
openstackgerrit | Merged openstack/ptgbot master: Update PTG logo https://review.opendev.org/725849 | 13:00 |
*** iurygregory has quit IRC | 13:01 | |
*** iurygregory has joined #openstack-infra | 13:02 | |
*** ykarel is now known as ykarel|afk | 13:05 | |
*** lbragstad has joined #openstack-infra | 13:06 | |
*** udesale_ has joined #openstack-infra | 13:06 | |
*** udesale has quit IRC | 13:09 | |
openstackgerrit | Albin Vass proposed zuul/zuul-jobs master: Deprecate default tox_envlist: venv https://review.opendev.org/726830 | 13:10 |
*** nhicher has quit IRC | 13:19 | |
*** amoralej has quit IRC | 13:19 | |
openstackgerrit | Merged zuul/zuul-jobs master: ensure-pip: always check for python3-venv on Debuntu https://review.opendev.org/726704 | 13:20 |
*** Goneri has joined #openstack-infra | 13:21 | |
*** lbragstad has quit IRC | 13:21 | |
*** lbragstad has joined #openstack-infra | 13:22 | |
*** artom has joined #openstack-infra | 13:24 | |
*** zzzeek has quit IRC | 13:25 | |
*** zzzeek has joined #openstack-infra | 13:26 | |
*** zzzeek has quit IRC | 13:26 | |
*** zzzeek has joined #openstack-infra | 13:27 | |
*** nhicher has joined #openstack-infra | 13:28 | |
*** owalsh has quit IRC | 13:30 | |
*** owalsh has joined #openstack-infra | 13:31 | |
openstackgerrit | Albin Vass proposed zuul/zuul-jobs master: Add explanatory comment to tox siblings https://review.opendev.org/726845 | 13:32 |
*** mmethot_ has quit IRC | 13:32 | |
*** mmethot has joined #openstack-infra | 13:37 | |
*** dpawlik has quit IRC | 13:38 | |
openstackgerrit | James E. Blair proposed openstack/project-config master: Temporarily disable OVH https://review.opendev.org/726848 | 13:40 |
fungi | amorin: can you check whether our ovh account got disabled? ^ | 13:41 |
fungi | i can pm you the project name or whatever you need to identify it | 13:41 |
*** dpawlik has joined #openstack-infra | 13:42 | |
fungi | we seem to have lost contact with our mirror servers between 12:55 and 13:00 utc | 13:42 |
fungi | rledisez: ^ maybe you know? | 13:44 |
fungi | it'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 account | 13:46 |
*** beekneemech is now known as bnemec | 13:47 | |
*** ysandeep is now known as ysandeep|afk | 14:02 | |
rledisez | fungi: I can't help you by myself on instances part, but I'm contacting colleagues | 14:02 |
fungi | rledisez: appreciated! | 14:05 |
*** cdearborn has joined #openstack-infra | 14:09 | |
*** amoralej has joined #openstack-infra | 14:10 | |
amorin | hello | 14:10 |
amorin | hey fungi sorry for late answer | 14:10 |
amorin | we are checking | 14:11 |
*** dtantsur is now known as dtantsur|brb | 14:17 | |
*** __ministry1 has joined #openstack-infra | 14:19 | |
*** __ministry1 has quit IRC | 14:19 | |
*** ykarel|afk is now known as ykarel | 14:19 | |
*** lpetrut has quit IRC | 14:26 | |
*** pgaxatte has quit IRC | 14:28 | |
fungi | thanks amorin! | 14:32 |
*** dklyle has joined #openstack-infra | 14:35 | |
*** jhesketh has quit IRC | 14:35 | |
amorin | fungi, your tenant should be back | 14:38 |
amorin | the issue is that you consumed the whole credit we gave | 14:39 |
amorin | it seems you consumed it quicker than usual | 14:39 |
fungi | thanks amorin, rledisez!!! | 14:39 |
amorin | you have some hg-7 instances which are consuming credits | 14:39 |
amorin | if you resize them to ssd-osFoundation-3, the credit wont be consumed | 14:40 |
amorin | we dont bill ssd-osFoundation-3 for you | 14:40 |
fungi | amorin: thanks, i'll take a look now that i can list the instances again | 14:40 |
amorin | dont 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 |
openstackgerrit | Albin Vass proposed zuul/zuul-jobs master: WIP: Remove requiring tox_envlist https://review.opendev.org/726829 | 14:42 |
fungi | amorin: 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/replacement | 14:43 |
fungi | sorry about that. i'm unravelling it now and we'll get it corrected | 14:43 |
openstackgerrit | Witold Bedyk proposed openstack/openstack-zuul-jobs master: Adding project-template for nodejs10 https://review.opendev.org/726747 | 14:44 |
openstackgerrit | Merged openstack/project-config master: Temporarily disable OVH https://review.opendev.org/726848 | 14:44 |
*** sreejithp has joined #openstack-infra | 14:45 | |
openstackgerrit | Merged zuul/zuul-jobs master: Add explanatory comment to tox siblings https://review.opendev.org/726845 | 14:46 |
sreejithp | zuul 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.txt | 14:52 |
sreejithp | *failing | 14:53 |
*** aedc has joined #openstack-infra | 14:54 | |
clarkb | sreejithp: yes, those servers were unexpectedly shut down. We have removed ovh from the rotation and are working to correct the mirror issue | 14:54 |
sreejithp | thanks clarkb | 14:54 |
*** sshnaidm is now known as sshnaidm|afk | 14:57 | |
*** dtantsur|brb is now known as dtantsur | 14:59 | |
*** aedc_ has joined #openstack-infra | 15:02 | |
*** aedc has quit IRC | 15: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 rechecked | 15:08 | |
*** aedc_ has quit IRC | 15:12 | |
*** lmiccini has quit IRC | 15:12 | |
*** ykarel is now known as ykarel|away | 15:12 | |
*** hashar has quit IRC | 15:14 | |
*** aedc has joined #openstack-infra | 15:15 | |
*** armax has joined #openstack-infra | 15:22 | |
openstackgerrit | Andreas Jaeger proposed zuul/zuul-jobs master: Add new non-npm specific javascript jobs https://review.opendev.org/726547 | 15:22 |
*** weshay is now known as weshay|ruck | 15:28 | |
openstackgerrit | Merged zuul/zuul-jobs master: Revert "Revert "ensure-tox: use venv to install"" https://review.opendev.org/726705 | 15:29 |
openstackgerrit | Merged zuul/zuul-jobs master: ensure-pip: use full python3 path https://review.opendev.org/726715 | 15:29 |
smcginnis | PIP_INDEX_URL is passed in for jobs run in zuul, right? | 15:34 |
*** ysandeep|afk is now known as ysandeep|away | 15:36 | |
fungi | we put a /etc/pip.conf file on our job nodes | 15:37 |
fungi | smcginnis: https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/configure-mirrors/templates/etc/pip.conf.j2 | 15:38 |
smcginnis | OK, thanks. I thought so. | 15:39 |
fungi | we include that role in our base jobs, so any job descended from base should have that | 15:40 |
smcginnis | Trying to track down an odd sdist build failure with some recent release validation job changes. | 15:42 |
*** weshay|ruck is now known as weshay | 15:42 | |
fungi | smcginnis: have a link? happy to take a peek | 15:42 |
smcginnis | Thanks: https://82098dd23e7a3da83996-61c9806386bdffb0b2337b4faeb8683b.ssl.cf1.rackcdn.com/726838/3/check/openstack-tox-validate/5ec0a56/job-output.txt | 15:43 |
smcginnis | Search for "Can we build an sdist for a python project?" | 15:43 |
smcginnis | Guilty change is: https://review.opendev.org/#/c/726701/ | 15:43 |
smcginnis | Specifically passing in environment variables to the subprocess call that does the setyp.py sdist. | 15:44 |
fungi | PermissionError: [Errno 13] Permission denied: '' | 15:44 |
smcginnis | Background is pbr learned to build release notes if reno is present. | 15:44 |
smcginnis | That takes a very long time when, for example, you are tagging every cycle-with-rc deliverable in one patch. | 15:45 |
fungi | any idea what the permission problem is? or is that a red herring? | 15:45 |
smcginnis | And 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|ruck | 15:45 | |
smcginnis | My hopes were up when I read in the docs the subprocess.call will not use normal environment if one is explicitly provided. | 15:46 |
smcginnis | So 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 |
smcginnis | So not sure how it is trying to access an empty string, or if that really is a red herring. | 15:47 |
fungi | it looks like that pattern is common when subprocess is attempting to execute a non-executable file | 15:55 |
ttx | I was wondering if the env passing was blocked for some reason | 15:56 |
fungi | could it be that the PATH isn't set, so `python3`isn't resolved? | 15:57 |
clarkb | fungi: yes | 15:57 |
*** d34dh0r53 has quit IRC | 15:57 | |
ttx | fungi: the command passes alright if the env is not passed | 15:57 |
clarkb | fungi: I think that is likely it | 15:57 |
fungi | oh! | 15:57 |
clarkb | what you can do there is update the env and apss in an updated env rather than a complete replacement | 15:57 |
fungi | when you substitute an env you generally need to copy the parent process's env | 15:57 |
clarkb | yup | 15:58 |
fungi | right, that | 15:58 |
ttx | yeah I suspected something like that | 15:58 |
ttx | can't just give a new env to the subprocess | 15:58 |
*** d34dh0r53 has joined #openstack-infra | 15:59 | |
fungi | well, you *can* but there's lots of stuff you likely want to set in it (or work around the absence of) | 15:59 |
ttx | like PATH | 15:59 |
fungi | precisely | 15:59 |
ttx | or HOME | 15:59 |
ttx | OK thanks! We'll continue on #openstack-release | 16:00 |
fungi | right. 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 path | 16:00 |
fungi | but that has to all be taken into account | 16:00 |
openstackgerrit | Andreas Jaeger proposed zuul/zuul-jobs master: Add new non-npm specific javascript jobs https://review.opendev.org/726547 | 16:01 |
openstackgerrit | Monty Taylor proposed zuul/zuul-jobs master: Add new non-npm specific javascript jobs https://review.opendev.org/726547 | 16:02 |
openstackgerrit | Monty Taylor proposed zuul/zuul-jobs master: Add new non-npm specific javascript jobs https://review.opendev.org/726547 | 16:03 |
openstackgerrit | Merged openstack/ptgbot master: Add base.json as example base data https://review.opendev.org/725248 | 16:04 |
*** gyee has joined #openstack-infra | 16:04 | |
openstackgerrit | Merged openstack/ptgbot master: Support for room and track URLs https://review.opendev.org/725249 | 16:05 |
*** rpittau is now known as rpittau|afk | 16:09 | |
*** ianychoi_ is now known as ianychoi | 16:09 | |
openstackgerrit | Monty Taylor proposed zuul/zuul-jobs master: Add new non-npm specific javascript jobs https://review.opendev.org/726547 | 16:18 |
*** dtantsur is now known as dtantsur|afk | 16:19 | |
openstackgerrit | Merged zuul/zuul-jobs master: cabal-test: add build target job variable https://review.opendev.org/726266 | 16:20 |
openstackgerrit | Merged zuul/zuul-jobs master: haskell-stack-test: add build target job variable https://review.opendev.org/726267 | 16:20 |
*** jcapitao has quit IRC | 16:22 | |
*** auristor has quit IRC | 16:23 | |
openstackgerrit | Albin Vass proposed zuul/zuul-jobs master: tox: allow tox to be upgraded https://review.opendev.org/690057 | 16:25 |
openstackgerrit | Monty Taylor proposed zuul/zuul-jobs master: Add new non-npm specific javascript jobs https://review.opendev.org/726547 | 16:30 |
openstackgerrit | Monty Taylor proposed zuul/zuul-jobs master: Extract ensure-javascript-build-tool role https://review.opendev.org/726900 | 16:30 |
openstackgerrit | Albin Vass proposed zuul/zuul-jobs master: tox: allow tox to be upgraded https://review.opendev.org/690057 | 16:32 |
*** hemna_ has joined #openstack-infra | 16:32 | |
*** udesale_ has quit IRC | 16:34 | |
*** hemna has quit IRC | 16:34 | |
*** evrardjp has quit IRC | 16:36 | |
*** evrardjp has joined #openstack-infra | 16:36 | |
openstackgerrit | Merged openstack/ptgbot master: UTC times can be confusing, explain times better https://review.opendev.org/725870 | 16:47 |
AJaeger | config-core, please review https://review.opendev.org/726506 to finish retiring syntribos | 16:53 |
openstackgerrit | Sorin Sbarnea (zbr) proposed zuul/zuul-jobs master: tox: allow tox to be upgraded https://review.opendev.org/690057 | 16:58 |
*** derekh has quit IRC | 17:01 | |
*** gfidente is now known as gfidente|afk | 17:07 | |
openstackgerrit | Sorin Sbarnea (zbr) proposed zuul/zuul-jobs master: yamlint: EOF newlines and comments indent https://review.opendev.org/725516 | 17:12 |
*** sshnaidm|afk is now known as sshnaidm | 17:12 | |
*** auristor has joined #openstack-infra | 17:14 | |
openstackgerrit | Merged openstack/project-config master: Finish retiring syntribos repos https://review.opendev.org/726506 | 17:19 |
openstackgerrit | Sorin Sbarnea (zbr) proposed zuul/zuul-jobs master: tox: allow tox to be upgraded https://review.opendev.org/690057 | 17:20 |
*** jpena is now known as jpena|off | 17:25 | |
*** nightmare_unreal has quit IRC | 17:39 | |
*** happyhemant has quit IRC | 18:05 | |
*** ralonsoh has quit IRC | 18:11 | |
*** harlowja has joined #openstack-infra | 18:16 | |
*** Lucas_Gray has joined #openstack-infra | 18:23 | |
gyee | can 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 IRC | 18:25 | |
clarkb | gyee: we should only build wheels for packages there that dont have wheels on pypi | 18:26 |
clarkb | and we build the wheel based on what is in pypi so there is no side loading if fixes | 18:27 |
clarkb | I think we need to see why we have abuilt wheel at all | 18:27 |
gyee | clarkb, here's the failure https://zuul.opendev.org/t/openstack/build/6746fa8518d34bc5a18a1005e85dc54a/log/logs/grenade.sh.txt#18527-18552 | 18:29 |
gyee | it's pulling in stestr 3.0.0 | 18:29 |
clarkb | https://pypi.org/project/stestr/3.0.0/#files that is curious | 18:29 |
clarkb | we don't have an sdist for stestr just a wheel? | 18:29 |
clarkb | I'm guessing 3.0.1 was released to fix some issue with 3.0.0 | 18:30 |
clarkb | and 3.0.0 was "cleaned up" but not completely | 18:30 |
clarkb | mtreinish: ^ do you know what happend there? | 18:30 |
clarkb | but 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 |
gyee | right, https://github.com/mtreinish/stestr/issues/292 | 18:31 |
gyee | we need to replace 3.0.0 with 3.0.1 | 18:31 |
*** roman_g has quit IRC | 18:32 | |
clarkb | gyee: 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 available | 18:32 |
clarkb | but we need to figure out how it ended up there in the first place to avoid it coming back | 18:32 |
gyee | k | 18:33 |
clarkb | gyee: that wheel mirror is intended to only build wheels when upstream packages don't have wheels | 18:33 |
*** roman_g has joined #openstack-infra | 18:33 | |
clarkb | but then defer to the upstream wheels whenever they are available | 18:33 |
clarkb | I guess we could remove it and see if it comes back | 18:34 |
fungi | clarkb: 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 it | 18:34 |
clarkb | and 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 |
clarkb | fungi: could it also be due to the wheel on pypi being python3 only so we somehow decide we need a python2 wheel? | 18:35 |
fungi | we also don't remove wheels for anything which has a wheel on pypi, we've just stopped adding new ones | 18:35 |
clarkb | oh gotcha so ya maybe we should just rm that one | 18:35 |
fungi | oh, 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 that | 18:35 |
gyee | stestr have no constraint till stable/pike | 18:36 |
clarkb | gyee: I think that means you'll need to fix that before anything we chagne will be helpful | 18:36 |
clarkb | in this case it should probably be stestr!=3.0.0 | 18:36 |
fungi | basically 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 mirror | 18:36 |
gyee | you mean add the constraint in stable/ocata or tempest? | 18:37 |
clarkb | gyee: to openstack/requirements for all the branches | 18:37 |
clarkb | then we can remove the wheel from the wheel mirror and it won't be added back | 18:37 |
clarkb | it should be noted the wheel mirror isn't in error here | 18:37 |
clarkb | the package indicated it works with python2 and we built a python2 wheel for it properly | 18:38 |
clarkb | the problem is in trying to install that package at all | 18:38 |
*** iurygregory has joined #openstack-infra | 18: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 |
gyee | but 3.0.0 does not support python2 | 18:39 |
clarkb | gyee: it indicates that it does | 18:39 |
fungi | it doesn't support python2 but it failed to indicate that fact | 18:39 |
clarkb | it doesn't actually but it says it does, and that is the problem | 18:39 |
gyee | right | 18:39 |
clarkb | to fix that properly you need to stop installing it at all | 18:39 |
fungi | (stop installing that version under python3) | 18:40 |
fungi | er, under python2 | 18:40 |
fungi | finger memory | 18:40 |
* fungi sighs | 18:40 | |
AJaeger | didn'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 |
gyee | k, sounds good | 18:40 |
fungi | AJaeger: maybe it just didn't get backported | 18:40 |
gyee | we need to backport this one? https://opendev.org/openstack/requirements/commit/207650493cec84701d2bf3d7c30d5f573817a17f | 18:42 |
clarkb | gyee: no >=2.0.0 means 3.0.0 is still valid | 18:42 |
fungi | it'll need a split set of environment markers | 18:43 |
clarkb | https://opendev.org/openstack/requirements/commit/ba693790ea2e85d4733b516d53813f62f890c0e1 | 18:43 |
fungi | and a quick check of stable/train doesn't have that | 18:43 |
clarkb | fungi: looks like they didn't split the env markers | 18:43 |
fungi | (it wouldn't be in stable/ussuri or later because python2 is dropped entirely) | 18:43 |
clarkb | fungi: they are just globally excluding 3.0.0 which is fine | 18:43 |
fungi | oh, yeah that would likely work too | 18:44 |
fungi | but regardless that doesn't seem to have made it into stable/train | 18:44 |
fungi | which is the latest branch with python2 support | 18:44 |
fungi | so i don't think there's a fix already merged which just needs backporting | 18:45 |
fungi | https://review.opendev.org/725213 https://review.opendev.org/718202 | 18:47 |
fungi | looks like a couple of people have been trying to fix it for stable/ocata | 18:47 |
fungi | gyee: maybe you could pick up one of those two changes and try to get it into shape? | 18:48 |
clarkb | fungi: https://opendev.org/openstack/requirements/commit/ba693790ea2e85d4733b516d53813f62f890c0e1 that is what needs backporting | 18:48 |
gyee | which version do we want though? 0.2.0 or 0.4.0 | 18:49 |
fungi | clarkb: 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 dropped | 18:52 |
*** viks____ has quit IRC | 18:55 | |
*** toabctl has joined #openstack-infra | 18:57 | |
gyee | clarkb, fungi, so backport https://review.opendev.org/#/c/715942/ to Ocata then? | 18:59 |
openstackgerrit | Sorin Sbarnea (zbr) proposed zuul/zuul-jobs master: tox: allow tox to be upgraded https://review.opendev.org/690057 | 18:59 |
clarkb | gyee: ya and any otherbranch lacking it but supporting python 2.7 | 19:01 |
gyee | got it, thanks! | 19:02 |
fungi | so stable/{train,stein,rocky,queens,pike,okata} | 19:05 |
fungi | s/okata/ocata/ | 19:06 |
fungi | and you'll probably have to backport it in that sequence | 19:06 |
gyee | k | 19:07 |
*** ccamacho has quit IRC | 19:25 | |
*** gshippey has quit IRC | 19:28 | |
openstackgerrit | Andreas Jaeger proposed zuul/zuul-jobs master: Add new non-npm specific javascript jobs https://review.opendev.org/726547 | 19:29 |
openstackgerrit | Andreas Jaeger proposed zuul/zuul-jobs master: Extract ensure-javascript-build-tool role https://review.opendev.org/726900 | 19:33 |
openstackgerrit | Andreas Jaeger proposed zuul/zuul-jobs master: Extract ensure-javascript-build-tool role https://review.opendev.org/726900 | 19:35 |
*** factor has joined #openstack-infra | 19:36 | |
*** Lucas_Gray has quit IRC | 19:38 | |
openstackgerrit | Andreas Jaeger proposed zuul/zuul-jobs master: Extract ensure-javascript-build-tool role https://review.opendev.org/726900 | 19:56 |
openstackgerrit | Andreas Jaeger proposed zuul/zuul-jobs master: Extract ensure-javascript-build-tool role https://review.opendev.org/726900 | 20:05 |
mtreinish | clarkb: 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.7 | 20:07 |
mtreinish | like a surprising volume of email about it | 20:07 |
mtreinish | but I forgot about the case with wheel caches and probably shouldn't have done that | 20:09 |
*** tomaw has quit IRC | 20:13 | |
*** tomaw has joined #openstack-infra | 20:13 | |
*** sreejithp has quit IRC | 20:41 | |
*** dpawlik has quit IRC | 20:46 | |
clarkb | mtreinish: gotcha well we can block it :) | 20:53 |
fungi | unlike those people who don't like blacklisting stuff, we seem to revel in it | 20:58 |
*** xek has quit IRC | 20:59 | |
clarkb | tosky: 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 week | 21:00 |
clarkb | its a refstack docs update to accomodate changes to ssh-keygen | 21:00 |
clarkb | fungi: better to list the known bad than hope it simply doesn't affect you | 21:01 |
tosky | oh, the PEM format change; it hit us in sahara some time ago too | 21:03 |
clarkb | tosky: 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 software | 21:04 |
*** rfolco|rover has quit IRC | 21:21 | |
*** rfolco|rover has joined #openstack-infra | 21:26 | |
diablo_rojo_phon | clarkb: done! | 21:29 |
*** pkopec has quit IRC | 21:37 | |
*** jistr has quit IRC | 21:59 | |
*** jistr has joined #openstack-infra | 22:01 | |
*** jistr_ has joined #openstack-infra | 22:07 | |
*** slaweq has quit IRC | 22:08 | |
*** jistr has quit IRC | 22:08 | |
*** slaweq has joined #openstack-infra | 22:09 | |
*** jistr_ has quit IRC | 22:11 | |
*** sshnaidm is now known as sshnaidm|afk | 22:11 | |
*** jistr has joined #openstack-infra | 22:12 | |
*** slaweq has quit IRC | 22:13 | |
*** KeithMnemonic has joined #openstack-infra | 22:14 | |
*** fresta_ has joined #openstack-infra | 22:18 | |
*** fresta has quit IRC | 22:19 | |
*** jistr has quit IRC | 22:19 | |
*** jistr has joined #openstack-infra | 22:20 | |
*** rfolco|rover has quit IRC | 22:42 | |
*** tkajinam has joined #openstack-infra | 22:55 | |
*** tosky has quit IRC | 22:57 | |
*** sshnaidm|afk has quit IRC | 23:14 | |
*** sshnaidm has joined #openstack-infra | 23:15 | |
*** sshnaidm is now known as sshnaidm|afk | 23:16 | |
ianw | amorin: 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, thanks | 23:49 |
*** kevinz has quit IRC | 23:52 | |
*** gfidente|afk has quit IRC | 23:56 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!