*** rlandy|bbl is now known as rlandy | 00:01 | |
*** lastmikoi has joined #openstack-infra | 00:06 | |
*** gmann_afk is now known as gmann | 00:06 | |
*** jamesmcarthur has quit IRC | 00:09 | |
*** Goneri has quit IRC | 00:28 | |
*** tetsuro has joined #openstack-infra | 00:30 | |
*** jamesmcarthur has joined #openstack-infra | 00:31 | |
*** jamesmcarthur has quit IRC | 00:35 | |
*** jamesmcarthur has joined #openstack-infra | 00:40 | |
*** matt_kosut has joined #openstack-infra | 00:43 | |
*** matt_kosut has quit IRC | 00:48 | |
*** gyee has quit IRC | 01:02 | |
openstackgerrit | Oleksandr Kozachenko proposed zuul/zuul-jobs master: Fix namespace speicification in collect-kubernetes-logs role https://review.opendev.org/735755 | 01:17 |
---|---|---|
*** rlandy has quit IRC | 01:24 | |
*** yamamoto has joined #openstack-infra | 01:26 | |
*** ricolin has joined #openstack-infra | 01:27 | |
*** jamesmcarthur has quit IRC | 01:31 | |
*** jamesmcarthur has joined #openstack-infra | 01:31 | |
*** threestrands_ has joined #openstack-infra | 01:32 | |
*** threestrands has quit IRC | 01:33 | |
*** threestrands_ has quit IRC | 01:33 | |
*** threestrands_ has joined #openstack-infra | 01:33 | |
*** threestrands_ has quit IRC | 01:34 | |
*** threestrands_ has joined #openstack-infra | 01:35 | |
*** threestrands_ has quit IRC | 01:36 | |
*** threestrands_ has joined #openstack-infra | 01:36 | |
*** jamesmcarthur has quit IRC | 01:37 | |
*** threestrands_ has quit IRC | 01:37 | |
*** threestrands_ has joined #openstack-infra | 01:38 | |
*** threestrands_ has quit IRC | 01:39 | |
*** threestrands_ has joined #openstack-infra | 01:39 | |
*** threestrands_ has quit IRC | 01:40 | |
*** threestrands_ has joined #openstack-infra | 01:41 | |
*** threestrands_ has quit IRC | 01:42 | |
*** threestrands_ has joined #openstack-infra | 01:42 | |
*** threestrands_ has quit IRC | 01:43 | |
*** threestrands_ has joined #openstack-infra | 01:44 | |
*** threestrands_ has quit IRC | 01:45 | |
*** threestrands_ has joined #openstack-infra | 01:45 | |
*** threestrands_ has quit IRC | 01:46 | |
*** threestrands_ has joined #openstack-infra | 01:47 | |
*** threestrands_ has quit IRC | 01:48 | |
*** threestrands_ has joined #openstack-infra | 01:48 | |
*** yamamoto has quit IRC | 01:48 | |
*** threestrands_ has quit IRC | 01:49 | |
*** threestrands_ has joined #openstack-infra | 01:50 | |
*** threestrands_ has quit IRC | 01:51 | |
*** threestrands_ has joined #openstack-infra | 01:51 | |
*** threestrands_ has quit IRC | 01:52 | |
*** threestrands_ has joined #openstack-infra | 01:53 | |
*** yamamoto has joined #openstack-infra | 01:54 | |
*** threestrands_ has quit IRC | 01:54 | |
*** threestrands_ has joined #openstack-infra | 01:54 | |
*** threestrands_ has quit IRC | 01:55 | |
*** threestrands_ has joined #openstack-infra | 01:56 | |
*** threestrands_ has quit IRC | 01:57 | |
*** threestrands_ has joined #openstack-infra | 01:57 | |
*** threestrands_ has quit IRC | 01:58 | |
*** rfolco|rover has quit IRC | 01:58 | |
*** threestrands_ has joined #openstack-infra | 01:59 | |
*** threestrands_ has quit IRC | 02:00 | |
*** threestrands_ has joined #openstack-infra | 02:00 | |
*** threestrands_ has quit IRC | 02:01 | |
*** threestrands_ has joined #openstack-infra | 02:02 | |
*** ysandeep is now known as ysandeep|away | 02:03 | |
*** jamesmcarthur has joined #openstack-infra | 02:11 | |
*** jamesmcarthur has quit IRC | 02:15 | |
*** jamesmcarthur has joined #openstack-infra | 02:15 | |
*** jamesmcarthur has quit IRC | 02:21 | |
*** markvoelker has quit IRC | 02:25 | |
*** apetrich has quit IRC | 02:41 | |
*** matt_kosut has joined #openstack-infra | 02:44 | |
*** jamesmcarthur has joined #openstack-infra | 02:48 | |
*** matt_kosut has quit IRC | 02:48 | |
*** jamesmcarthur has quit IRC | 02:54 | |
*** jamesmcarthur has joined #openstack-infra | 02:54 | |
*** dayou has quit IRC | 02:58 | |
*** dayou has joined #openstack-infra | 03:01 | |
*** hongbin has joined #openstack-infra | 03:03 | |
*** markvoelker has joined #openstack-infra | 03:04 | |
*** markvoelker has quit IRC | 03:09 | |
*** jamesmcarthur has quit IRC | 03:10 | |
*** jamesmcarthur has joined #openstack-infra | 03:10 | |
*** jamesmcarthur has quit IRC | 03:15 | |
*** jamesmcarthur has joined #openstack-infra | 03:15 | |
*** jamesmcarthur has quit IRC | 03:30 | |
*** jamesmcarthur has joined #openstack-infra | 03:30 | |
*** psachin has joined #openstack-infra | 03:32 | |
*** jamesmcarthur has quit IRC | 03:37 | |
*** tetsuro has quit IRC | 03:40 | |
*** jamesmcarthur has joined #openstack-infra | 03:43 | |
*** tetsuro has joined #openstack-infra | 03:55 | |
*** armax has quit IRC | 04:03 | |
*** hongbin has quit IRC | 04:15 | |
*** ysandeep|away is now known as ysandeep | 04:17 | |
*** ykarel|away is now known as ykarel | 04:28 | |
*** evrardjp has quit IRC | 04:33 | |
*** evrardjp has joined #openstack-infra | 04:33 | |
*** andreww has quit IRC | 04:46 | |
*** andreww has joined #openstack-infra | 04:47 | |
*** jamesmcarthur has quit IRC | 04:48 | |
*** jamesmcarthur has joined #openstack-infra | 04:49 | |
*** jamesmcarthur has quit IRC | 04:53 | |
*** hemna has quit IRC | 04:57 | |
openstackgerrit | Merged zuul/zuul-jobs master: Fix namespace speicification in collect-kubernetes-logs role https://review.opendev.org/735755 | 05:00 |
*** markvoelker has joined #openstack-infra | 05:05 | |
*** markvoelker has quit IRC | 05:10 | |
*** jamesmcarthur has joined #openstack-infra | 05:31 | |
*** lmiccini has joined #openstack-infra | 05:36 | |
*** jamesmcarthur has quit IRC | 05:43 | |
*** udesale has joined #openstack-infra | 05:44 | |
*** threestrands_ has quit IRC | 05:52 | |
*** threestrands_ has joined #openstack-infra | 05:53 | |
*** threestrands_ has quit IRC | 05:54 | |
*** threestrands_ has joined #openstack-infra | 05:54 | |
*** threestrands_ has quit IRC | 05:55 | |
*** threestrands_ has joined #openstack-infra | 05:56 | |
*** threestrands_ has quit IRC | 05:57 | |
*** threestrands_ has joined #openstack-infra | 05:57 | |
*** threestrands_ has quit IRC | 05:58 | |
*** threestrands_ has joined #openstack-infra | 05:59 | |
*** dklyle has quit IRC | 05:59 | |
*** threestrands_ has quit IRC | 06:00 | |
*** threestrands_ has joined #openstack-infra | 06:00 | |
*** threestrands_ has quit IRC | 06:01 | |
*** threestrands_ has joined #openstack-infra | 06:02 | |
*** hashar has joined #openstack-infra | 06:02 | |
*** threestrands_ has quit IRC | 06:03 | |
*** threestrands_ has joined #openstack-infra | 06:03 | |
*** threestrands_ has quit IRC | 06:04 | |
*** threestrands_ has joined #openstack-infra | 06:05 | |
*** threestrands_ has quit IRC | 06:06 | |
*** threestrands_ has joined #openstack-infra | 06:06 | |
*** threestrands_ has quit IRC | 06:07 | |
*** threestrands_ has joined #openstack-infra | 06:08 | |
*** threestrands_ has quit IRC | 06:09 | |
*** threestrands_ has joined #openstack-infra | 06:09 | |
*** rchanter has quit IRC | 06:10 | |
*** rchanter has joined #openstack-infra | 06:10 | |
*** threestrands_ has quit IRC | 06:10 | |
*** threestrands_ has joined #openstack-infra | 06:11 | |
*** threestrands_ has quit IRC | 06:12 | |
*** jamesmcarthur has joined #openstack-infra | 06:12 | |
*** threestrands_ has joined #openstack-infra | 06:12 | |
*** threestrands_ has quit IRC | 06:13 | |
*** threestrands_ has joined #openstack-infra | 06:14 | |
*** threestrands_ has quit IRC | 06:15 | |
*** threestrands_ has joined #openstack-infra | 06:15 | |
*** threestrands_ has quit IRC | 06:16 | |
*** threestrands_ has joined #openstack-infra | 06:17 | |
*** threestrands_ has quit IRC | 06:18 | |
*** threestrands_ has joined #openstack-infra | 06:18 | |
*** threestrands_ has quit IRC | 06:19 | |
*** threestrands_ has joined #openstack-infra | 06:20 | |
*** hashar has quit IRC | 06:21 | |
*** threestrands_ has quit IRC | 06:21 | |
*** threestrands_ has joined #openstack-infra | 06:21 | |
*** threestrands_ has quit IRC | 06:22 | |
*** matt_kosut has joined #openstack-infra | 06:22 | |
*** threestrands_ has joined #openstack-infra | 06:23 | |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: Remove the -plain job variants https://review.opendev.org/735774 | 06:23 |
*** threestrands_ has quit IRC | 06:24 | |
*** threestrands_ has joined #openstack-infra | 06:24 | |
*** threestrands_ has quit IRC | 06:25 | |
*** threestrands_ has joined #openstack-infra | 06:26 | |
*** threestrands_ has quit IRC | 06:27 | |
*** threestrands_ has joined #openstack-infra | 06:27 | |
*** jamesmcarthur has quit IRC | 06:28 | |
*** threestrands_ has quit IRC | 06:28 | |
*** threestrands_ has joined #openstack-infra | 06:29 | |
*** threestrands_ has quit IRC | 06:30 | |
openstackgerrit | Ian Wienand proposed openstack/project-config master: Turn -plain nodes down to min-ready 0 https://review.opendev.org/735777 | 06:30 |
openstackgerrit | Ian Wienand proposed openstack/project-config master: Remove plain images https://review.opendev.org/735778 | 06:30 |
*** threestrands_ has joined #openstack-infra | 06:30 | |
*** threestrands_ has quit IRC | 06:31 | |
*** threestrands_ has joined #openstack-infra | 06:32 | |
*** threestrands_ has quit IRC | 06:33 | |
*** threestrands_ has joined #openstack-infra | 06:33 | |
*** threestrands_ has quit IRC | 06:34 | |
*** threestrands_ has joined #openstack-infra | 06:35 | |
*** threestrands_ has quit IRC | 06:36 | |
*** threestrands_ has joined #openstack-infra | 06:36 | |
*** threestrands_ has quit IRC | 06:37 | |
*** threestrands_ has joined #openstack-infra | 06:38 | |
*** threestrands_ has quit IRC | 06:39 | |
*** threestrands_ has joined #openstack-infra | 06:39 | |
*** threestrands_ has quit IRC | 06:40 | |
*** threestrands_ has joined #openstack-infra | 06:41 | |
*** threestrands_ has quit IRC | 06:42 | |
*** threestrands_ has joined #openstack-infra | 06:42 | |
openstackgerrit | Merged openstack/project-config master: Retire Tricircle projects: finish infra todo https://review.opendev.org/728902 | 06:42 |
*** threestrands_ has quit IRC | 06:43 | |
*** threestrands_ has joined #openstack-infra | 06:44 | |
*** threestrands_ has quit IRC | 06:45 | |
*** threestrands_ has joined #openstack-infra | 06:45 | |
*** threestrands_ has quit IRC | 06:46 | |
*** threestrands_ has joined #openstack-infra | 06:47 | |
*** threestrands_ has quit IRC | 06:48 | |
*** hashar has joined #openstack-infra | 06:48 | |
*** threestrands_ has joined #openstack-infra | 06:48 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/project-config master: Normalize projects.yaml https://review.opendev.org/735782 | 06:48 |
*** threestrands_ has quit IRC | 06:49 | |
*** threestrands_ has joined #openstack-infra | 06:50 | |
*** threestrands_ has quit IRC | 06:51 | |
*** threestrands_ has joined #openstack-infra | 06:51 | |
*** threestrands_ has quit IRC | 06:52 | |
*** threestrands_ has joined #openstack-infra | 06:53 | |
*** threestrands_ has quit IRC | 06:54 | |
*** threestrands_ has joined #openstack-infra | 06:54 | |
*** threestrands_ has quit IRC | 06:55 | |
*** pkopec has joined #openstack-infra | 06:55 | |
*** threestrands_ has joined #openstack-infra | 06:56 | |
*** threestrands_ has quit IRC | 06:57 | |
*** slaweq has joined #openstack-infra | 06:57 | |
*** rpittau|afk is now known as rpittau | 06:57 | |
*** threestrands_ has joined #openstack-infra | 06:57 | |
*** threestrands_ has quit IRC | 06:58 | |
*** threestrands_ has joined #openstack-infra | 06:59 | |
*** threestrands_ has quit IRC | 07:00 | |
*** threestrands_ has joined #openstack-infra | 07:00 | |
*** threestrands_ has quit IRC | 07:01 | |
*** threestrands_ has joined #openstack-infra | 07:02 | |
*** threestrands_ has quit IRC | 07:03 | |
*** threestrands_ has joined #openstack-infra | 07:03 | |
*** xek has joined #openstack-infra | 07:04 | |
*** threestrands_ has quit IRC | 07:04 | |
*** threestrands_ has joined #openstack-infra | 07:05 | |
*** threestrands_ has quit IRC | 07:06 | |
*** threestrands_ has joined #openstack-infra | 07:06 | |
*** jcapitao has joined #openstack-infra | 07:07 | |
*** threestrands_ has quit IRC | 07:07 | |
openstackgerrit | Merged zuul/zuul-jobs master: Return upload_results in test-upload-logs-swift role https://review.opendev.org/735503 | 07:11 |
*** ccamacho has joined #openstack-infra | 07:16 | |
*** jamesmcarthur has joined #openstack-infra | 07:25 | |
*** tosky has joined #openstack-infra | 07:31 | |
*** rcernin has quit IRC | 07:31 | |
*** jamesmcarthur has quit IRC | 07:31 | |
*** amoralej|off is now known as amoralej | 07:35 | |
*** ralonsoh has joined #openstack-infra | 07:35 | |
*** dtantsur|afk is now known as dtantsur | 07:41 | |
openstackgerrit | Daniel Bengtsson proposed openstack/reviewstats master: Stop configuring install_command in tox. https://review.opendev.org/694506 | 07:47 |
*** jpena|off is now known as jpena | 07:56 | |
frickler | AJaeger: infra-root: some openstack-tox-docs are failing with "tox not found" in the sphinx pdf log, e.g. https://zuul.opendev.org/t/openstack/build/7c918791370c4c2aae680beefd7215b9/logs | 08:00 |
AJaeger | frickler: do you know since when? Is that a fallout from the pip-virtualenv changes? | 08:06 |
*** ykarel is now known as ykarel|lunch | 08:08 | |
AJaeger | frickler: that is strange, job-output.txt shows that tox is installed | 08:09 |
AJaeger | Yes, installed as " /home/zuul/.local/tox/bin/tox" but looks elsewhere ;( | 08:10 |
*** Lucas_Gray has joined #openstack-infra | 08:11 | |
frickler | AJaeger: seems new today. also a grenade job failing with "virtualenv not found" https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_09b/735523/5/check/grenade/09b78bc/job-output.txt | 08:12 |
openstackgerrit | Andreas Jaeger proposed openstack/openstack-zuul-jobs master: Fix pdf building https://review.opendev.org/735801 | 08:13 |
AJaeger | frickler: this should fix PDFs ^ | 08:13 |
frickler | did we switch to plain images yesterday? /me was distracted by devstack things | 08:13 |
AJaeger | frickler: yes, we switched to plain images yesterday, so that would explain the virtualenv thing. | 08:14 |
AJaeger | ianw, did you check grenade? ^ | 08:14 |
*** lpetrut has joined #openstack-infra | 08:16 | |
AJaeger | frickler: can you push a change with depends-on to test the PDF fix, please? | 08:17 |
frickler | AJaeger: does that work now with config projects? istr that it doesn't | 08:18 |
AJaeger | frickler: openstack-zuul-jobs is not a config project | 08:20 |
*** hashar_ has joined #openstack-infra | 08:26 | |
*** hashar has quit IRC | 08:27 | |
openstackgerrit | Slawek Kaplonski proposed openstack/project-config master: Add noop-jobs for neutron-fwaas project https://review.opendev.org/735807 | 08:38 |
*** hashar_ is now known as hashar | 08:43 | |
* AJaeger will single-core approve 735801 to unblock docs jobs | 08:45 | |
*** priteau has joined #openstack-infra | 08:45 | |
AJaeger | (I should have said: Will self-approve with one +2) | 08:46 |
*** ysandeep is now known as ysandeep|lunch | 08:46 | |
openstackgerrit | Slawek Kaplonski proposed openstack/project-config master: Rename neutron-fwaas and neutron-fwaas-dashboard to x/ namespace https://review.opendev.org/735812 | 08:53 |
openstackgerrit | Merged openstack/openstack-zuul-jobs master: Fix pdf building https://review.opendev.org/735801 | 08:56 |
*** gfidente has joined #openstack-infra | 08:56 | |
*** ykarel|lunch is now known as ykarel | 08:57 | |
*** yamamoto has quit IRC | 09:06 | |
*** markvoelker has joined #openstack-infra | 09:07 | |
openstackgerrit | Andreas Jaeger proposed openstack/openstack-zuul-jobs master: Update echo for pdf-docs to match recent change https://review.opendev.org/735819 | 09:08 |
*** yamamoto has joined #openstack-infra | 09:08 | |
*** yamamoto has quit IRC | 09:08 | |
openstackgerrit | Slawek Kaplonski proposed openstack/project-config master: Add noop-jobs for neutron-fwaas and neutron-fwaas-dashboard projects https://review.opendev.org/735807 | 09:08 |
*** yamamoto has joined #openstack-infra | 09:09 | |
AJaeger | slaweq: please respond to my questions on the change and update commit message ^ | 09:11 |
*** takamatsu has joined #openstack-infra | 09:11 | |
*** markvoelker has quit IRC | 09:12 | |
*** yamamoto has quit IRC | 09:13 | |
*** yamamoto has joined #openstack-infra | 09:17 | |
*** yamamoto has quit IRC | 09:17 | |
*** yamamoto has joined #openstack-infra | 09:18 | |
*** yamamoto has quit IRC | 09:22 | |
*** takamatsu has quit IRC | 09:23 | |
*** takamatsu has joined #openstack-infra | 09:24 | |
*** jamesmcarthur has joined #openstack-infra | 09:27 | |
*** gshippey has joined #openstack-infra | 09:30 | |
*** jamesmcarthur has quit IRC | 09:32 | |
*** yamamoto has joined #openstack-infra | 09:35 | |
*** takamatsu is now known as mauro|call | 09:35 | |
*** mauro|call is now known as takamatsu | 09:35 | |
slaweq | AJaeger: sure, I will do | 09:38 |
slaweq | AJaeger: now I'm trying to clean other projects from the neutron-fwaas and dashboard | 09:39 |
*** markvoelker has joined #openstack-infra | 09:39 | |
*** apetrich has joined #openstack-infra | 09:41 | |
AJaeger | slaweq: so, you want to retire completely and not maintain stable branches anymore - correct? | 09:41 |
slaweq | AJaeger: I think we should maintain stable branches still | 09:42 |
slaweq | as it may break packagers and cause some other issues | 09:42 |
slaweq | so I think that retire master branch only is good way to go | 09:42 |
AJaeger | slaweq: then it's deprecating - see the project-team guide on what to do in that case | 09:43 |
*** markvoelker has quit IRC | 09:43 | |
AJaeger | slaweq: I left a link in the review | 09:44 |
slaweq | AJaeger: ah, ok | 09:44 |
slaweq | sorry then | 09:44 |
AJaeger | np | 09:44 |
slaweq | so I will need to abandon all those existing patches probably | 09:44 |
AJaeger | not really - you need to rework them ;) | 09:45 |
slaweq | ok | 09:45 |
AJaeger | governance one will look different, and for project-config you need to make this different as well. Let me push another doc update for project-team-guide... | 09:46 |
openstackgerrit | Slawek Kaplonski proposed openstack/project-config master: Retire neutron-fwaas and neutron-fwaas-dashboard projects https://review.opendev.org/735812 | 09:47 |
openstackgerrit | Merged zuul/zuul-jobs master: Terraform roles and jobs. https://review.opendev.org/733675 | 09:48 |
AJaeger | slaweq: could you say "Deprecate" instead of "Retire", please? That makes it clear which path you follow... | 09:50 |
AJaeger | slaweq, EmilienM, I just pushed https://review.opendev.org/735832 - that is the issue EmilienM run into with paunch, hope it helps with neutron-fwaas | 09:50 |
slaweq | AJaeger: sure, I will change it | 09:50 |
openstackgerrit | Slawek Kaplonski proposed openstack/project-config master: Add noop-jobs for neutron-fwaas and neutron-fwaas-dashboard projects https://review.opendev.org/735807 | 09:50 |
slaweq | AJaeger: so in case of deprecating of project patch https://review.opendev.org/#/c/735812/ is not really needed, right? | 09:52 |
AJaeger | slaweq: correct, abandon it. Instead you need to revert some of the changes from 735807. | 09:53 |
AJaeger | See my comment on 735807. | 09:53 |
AJaeger | slaweq: and please review 735832 and help updating those instructions for the next one ;) | 09:53 |
*** diablo_rojo has quit IRC | 09:54 | |
openstackgerrit | Slawek Kaplonski proposed openstack/project-config master: Add noop-jobs for neutron-fwaas and neutron-fwaas-dashboard projects https://review.opendev.org/735807 | 09:55 |
AJaeger | slaweq: this is fine now - want to propose the partial revert as well? I left a comment on what to add back again | 09:58 |
openstackgerrit | Slawek Kaplonski proposed openstack/project-config master: Readd publish-to-pypi for neutron-fwaas and dashboard https://review.opendev.org/735850 | 10:00 |
*** tetsuro has quit IRC | 10:01 | |
*** ysandeep|lunch is now known as ysandeep | 10:05 | |
AJaeger | slaweq: sorry, missed something in initialchange - you need noop in gate as well | 10:08 |
openstackgerrit | Slawek Kaplonski proposed openstack/pbr master: Remove neutron-fwaas from the jobs' required project https://review.opendev.org/735852 | 10:08 |
*** hashar_ has joined #openstack-infra | 10:10 | |
*** hashar has quit IRC | 10:11 | |
openstackgerrit | Slawek Kaplonski proposed openstack/project-config master: Add noop-jobs for neutron-fwaas and neutron-fwaas-dashboard projects https://review.opendev.org/735807 | 10:17 |
openstackgerrit | Slawek Kaplonski proposed openstack/project-config master: Readd publish-to-pypi for neutron-fwaas and dashboard https://review.opendev.org/735850 | 10:17 |
*** dmellado has quit IRC | 10:18 | |
openstackgerrit | Slawek Kaplonski proposed openstack/project-config master: Readd publish-to-pypi for neutron-fwaas and dashboard https://review.opendev.org/735850 | 10:19 |
*** hashar__ has joined #openstack-infra | 10:20 | |
*** tetsuro has joined #openstack-infra | 10:23 | |
*** hashar__ is now known as hashar | 10:24 | |
*** hashar_ has quit IRC | 10:24 | |
*** derekh has joined #openstack-infra | 10:25 | |
*** lpetrut has quit IRC | 10:33 | |
*** rpittau is now known as rpittau|bbl | 10:34 | |
*** dmellado has joined #openstack-infra | 10:41 | |
*** sshnaidm is now known as sshnaidm|afk | 10:45 | |
*** tetsuro has quit IRC | 10:48 | |
*** hashar has quit IRC | 10:50 | |
*** pkopec has quit IRC | 10:58 | |
*** jcapitao is now known as jcapitao_lunch | 11:03 | |
*** pkopec has joined #openstack-infra | 11:10 | |
*** lpetrut has joined #openstack-infra | 11:14 | |
*** udesale_ has joined #openstack-infra | 11:20 | |
*** udesale has quit IRC | 11:22 | |
*** ramishra has quit IRC | 11:23 | |
*** ramishra has joined #openstack-infra | 11:25 | |
*** xarses has joined #openstack-infra | 11:26 | |
*** jamesmcarthur has joined #openstack-infra | 11:28 | |
*** andreww has quit IRC | 11:29 | |
*** xarses_ has joined #openstack-infra | 11:31 | |
*** jpena is now known as jpena|lunch | 11:32 | |
*** jamesmcarthur has quit IRC | 11:33 | |
*** xarses has quit IRC | 11:33 | |
*** markvoelker has joined #openstack-infra | 11:40 | |
*** sshnaidm|afk is now known as sshnaidm | 11:40 | |
*** markvoelker has quit IRC | 11:45 | |
*** rlandy has joined #openstack-infra | 11:46 | |
*** priteau has quit IRC | 11:47 | |
*** ramishra has quit IRC | 11:51 | |
*** rfolco|rover has joined #openstack-infra | 11:59 | |
openstackgerrit | Emilien Macchi proposed openstack/project-config master: paunch: don't run publish-to-pypi template https://review.opendev.org/735889 | 12:13 |
EmilienM | AJaeger: ^ | 12:13 |
*** amoralej is now known as amoralej|lunch | 12:14 | |
AJaeger | EmilienM: want to push the revert as well? | 12:20 |
AJaeger | the revert should remove the noop-jobs... | 12:20 |
EmilienM | AJaeger: should i move the noop in paunch zuul layout? | 12:24 |
openstackgerrit | Emilien Macchi proposed openstack/project-config master: paunch: don't run publish-to-pypi template https://review.opendev.org/735889 | 12:26 |
openstackgerrit | Emilien Macchi proposed openstack/project-config master: Revert "Deprecate Paunch" https://review.opendev.org/735893 | 12:26 |
AJaeger | EmilienM: you only need the noop for master to remove the content - and then you don't need jobs there anymore... | 12:26 |
*** yamamoto has quit IRC | 12:26 | |
AJaeger | EmilienM: that revert is fine. | 12:27 |
AJaeger | config-core, could you review 735889 so that paunch can be deprecated, please? | 12:27 |
*** jcapitao_lunch is now known as jcapitao | 12:27 | |
*** rpittau|bbl is now known as rpittau | 12:28 | |
*** tkajinam has quit IRC | 12:31 | |
*** derekh has quit IRC | 12:34 | |
*** jpena|lunch is now known as jpena | 12:37 | |
*** yamamoto has joined #openstack-infra | 12:39 | |
*** derekh has joined #openstack-infra | 12:39 | |
*** artom has joined #openstack-infra | 12:39 | |
*** yamamoto has quit IRC | 12:43 | |
AJaeger | EmilienM: you put them in the wrong order, we first need to merge 735889 to remove publish-to-pyi, then 735893 to readd it | 12:43 |
openstackgerrit | Andreas Jaeger proposed openstack/project-config master: paunch: don't run publish-to-pypi template https://review.opendev.org/735889 | 12:43 |
AJaeger | EmilienM: I rebased to master for you ^ | 12:44 |
EmilienM | AJaeger: thanks | 12:45 |
AJaeger | EmilienM: you need to update the revert change to readd the publish-to-pypi as well | 12:48 |
EmilienM | AJaeger: ok | 12:50 |
*** lmiccini has quit IRC | 12:51 | |
*** ysandeep is now known as ysandeep|afk | 12:51 | |
*** lmiccini has joined #openstack-infra | 12:51 | |
*** ramishra has joined #openstack-infra | 12:54 | |
*** hemna has joined #openstack-infra | 12:55 | |
*** lmiccini has quit IRC | 12:57 | |
openstackgerrit | Monty Taylor proposed zuul/zuul-jobs master: Add ensure-pip to build-python-release https://review.opendev.org/735904 | 12:57 |
AJaeger | mordred: could you +2A https://review.opendev.org/735889, please? | 12:59 |
*** lmiccini has joined #openstack-infra | 13:00 | |
mordred | AJaeger: done | 13:00 |
AJaeger | thanks | 13:01 |
*** Goneri has joined #openstack-infra | 13:03 | |
elod | mordred: could the 'ensure-pip' be a solution for the sphinx-docs job failures as well? | 13:04 |
AJaeger | elod: we fixed openstack-tox-docs with PDF building, where is sphinx-docs failing? | 13:06 |
elod | now sphinx-docs jobs complain about missing pkg_resources module, which is I guess because setuptools is missing | 13:06 |
mordred | elod: we're running ensure-tox already which runs ensure-pip https://zuul.opendev.org/t/openstack/build/7c918791370c4c2aae680beefd7215b9/log/job-output.txt#473 | 13:06 |
elod | AJaeger: we had 232 failed periodic job for that during the morning :) | 13:06 |
elod | for example this one: https://zuul.opendev.org/t/openstack/build/98e1978e90e4440aa28de894d78b5daf | 13:07 |
mordred | looking | 13:07 |
elod | on ocata, pike, queens and rocky, where the old sphinx-docs jobs run | 13:08 |
elod | mordred: thanks, I just looked at your patch and thought that maybe that is a fix also to sphinx-docs jobs, too | 13:08 |
openstackgerrit | Monty Taylor proposed zuul/zuul-jobs master: Add ensure-pip to build-sphinx-docs https://review.opendev.org/735908 | 13:10 |
mordred | elod: remote: https://review.opendev.org/735908 Add ensure-pip to build-sphinx-docs | 13:10 |
mordred | elod: yup | 13:11 |
mordred | AJaeger: ^^ | 13:11 |
elod | mordred: niiiice, thanks! \o/ | 13:11 |
*** hemna has quit IRC | 13:11 | |
*** hemna has joined #openstack-infra | 13:12 | |
*** amoralej|lunch is now known as amoralej | 13:12 | |
AJaeger | mordred: I think that needs virtualenv as well, please add also | 13:12 |
*** mtreinish has quit IRC | 13:13 | |
*** mtreinish has joined #openstack-infra | 13:14 | |
openstackgerrit | Merged openstack/project-config master: paunch: don't run publish-to-pypi template https://review.opendev.org/735889 | 13:15 |
openstackgerrit | Emilien Macchi proposed openstack/project-config master: Revert "Deprecate Paunch" https://review.opendev.org/735893 | 13:17 |
AJaeger | EmilienM: you should be able to merge the paunch change now... | 13:18 |
openstackgerrit | Emilien Macchi proposed openstack/project-config master: Revert "Deprecate Paunch" https://review.opendev.org/735893 | 13:18 |
openstackgerrit | Monty Taylor proposed zuul/zuul-jobs master: Add ensure-pip and ensure-virtualenv to build-sphinx-docs https://review.opendev.org/735908 | 13:18 |
mordred | AJaeger: ^^ fixed | 13:18 |
openstackgerrit | Merged zuul/zuul-jobs master: Add ensure-pip to build-python-release https://review.opendev.org/735904 | 13:20 |
openstackgerrit | Monty Taylor proposed zuul/zuul-jobs master: Add ensure-pip and ensure-virtualenv to build-sphinx-docs https://review.opendev.org/735908 | 13:21 |
mordred | AJaeger: ^^ one more update - turns out there were TODO comments | 13:21 |
AJaeger | thanks, mordred | 13:22 |
AJaeger | mordred, those comments were great! | 13:23 |
*** yamamoto has joined #openstack-infra | 13:24 | |
*** Lucas_Gray has quit IRC | 13:27 | |
*** ysandeep|afk is now known as ysandeep | 13:27 | |
*** jamesmcarthur has joined #openstack-infra | 13:29 | |
*** ociuhandu has quit IRC | 13:31 | |
*** jamesmcarthur has quit IRC | 13:34 | |
*** yamamoto has quit IRC | 13:34 | |
*** yamamoto has joined #openstack-infra | 13:34 | |
*** mtreinish has quit IRC | 13:36 | |
*** hemna_ has joined #openstack-infra | 13:43 | |
*** hemna has quit IRC | 13:44 | |
mordred | AJaeger: :) | 13:47 |
openstackgerrit | Tristan Cacqueray proposed zuul/zuul-jobs master: DNM: test ensure-sphinx role https://review.opendev.org/735919 | 13:49 |
*** xarses has joined #openstack-infra | 13:51 | |
*** Limech has joined #openstack-infra | 13:51 | |
*** xarses_ has quit IRC | 13:52 | |
*** ricolin has quit IRC | 13:53 | |
*** KeithMnemonic has joined #openstack-infra | 13:55 | |
*** tkajinam has joined #openstack-infra | 13:57 | |
*** Goneri has quit IRC | 14:00 | |
*** armax has joined #openstack-infra | 14:03 | |
*** Lucas_Gray has joined #openstack-infra | 14:09 | |
*** ociuhandu has joined #openstack-infra | 14:11 | |
*** adriant2 has joined #openstack-infra | 14:11 | |
*** piotrowskim_ has joined #openstack-infra | 14:11 | |
openstackgerrit | Monty Taylor proposed zuul/zuul-jobs master: Build sphinx with python3 instead https://review.opendev.org/735923 | 14:12 |
*** hashar has joined #openstack-infra | 14:12 | |
*** maysams has joined #openstack-infra | 14:12 | |
*** dmellado_ has joined #openstack-infra | 14:12 | |
*** ianychoi_ has joined #openstack-infra | 14:12 | |
*** jbryce_ has joined #openstack-infra | 14:13 | |
*** Goneri has joined #openstack-infra | 14:14 | |
*** mnaser has quit IRC | 14:14 | |
*** zbr_ has joined #openstack-infra | 14:15 | |
*** auristor has quit IRC | 14:15 | |
*** nicolasbock has quit IRC | 14:15 | |
*** ianychoi has quit IRC | 14:15 | |
*** adriant has quit IRC | 14:16 | |
*** adriant2 is now known as adriant | 14:16 | |
*** piotrowskim has quit IRC | 14:16 | |
*** dmellado has quit IRC | 14:16 | |
*** jbryce has quit IRC | 14:16 | |
*** zbr has quit IRC | 14:16 | |
*** portdirect has quit IRC | 14:16 | |
*** jbryce_ is now known as jbryce | 14:16 | |
*** dmellado_ is now known as dmellado | 14:16 | |
*** piotrowskim_ is now known as piotrowskim | 14:16 | |
*** zbr_ is now known as zbr | 14:16 | |
*** TerianceVi has quit IRC | 14:17 | |
*** mnaser has joined #openstack-infra | 14:17 | |
*** ociuhandu has quit IRC | 14:17 | |
*** nicolasbock has joined #openstack-infra | 14:18 | |
*** TViernion has joined #openstack-infra | 14:18 | |
*** portdirect has joined #openstack-infra | 14:21 | |
*** auristor has joined #openstack-infra | 14:23 | |
*** jamesmcarthur has joined #openstack-infra | 14:30 | |
openstackgerrit | Jeremy Stanley proposed zuul/zuul-jobs master: Record artifact checksums and signatures to stdout https://review.opendev.org/735929 | 14:40 |
*** jamesmcarthur has quit IRC | 14:49 | |
*** jamesmcarthur has joined #openstack-infra | 14:49 | |
openstackgerrit | Jeremy Stanley proposed zuul/zuul-jobs master: Simplify twine invocation for PyPI uploads https://review.opendev.org/735932 | 14:50 |
*** ociuhandu has joined #openstack-infra | 14:52 | |
openstackgerrit | Merged zuul/zuul-jobs master: Add ensure-pip and ensure-virtualenv to build-sphinx-docs https://review.opendev.org/735908 | 15:09 |
openstackgerrit | Monty Taylor proposed zuul/zuul-jobs master: Build sphinx with python3 instead https://review.opendev.org/735923 | 15:09 |
*** sreejithp has joined #openstack-infra | 15:14 | |
openstackgerrit | Monty Taylor proposed openstack/openstack-zuul-jobs master: Use python2 and xenial for sphinx on stable branches https://review.opendev.org/735937 | 15:15 |
*** sreejithp has quit IRC | 15:16 | |
*** sreejithp has joined #openstack-infra | 15:16 | |
*** sreejithp has quit IRC | 15:17 | |
openstackgerrit | Monty Taylor proposed openstack/openstack-zuul-jobs master: Only run build-openstack-sphinx-docs on stable branches https://review.opendev.org/735937 | 15:17 |
*** sreejithp has joined #openstack-infra | 15:17 | |
openstackgerrit | Monty Taylor proposed openstack/openstack-zuul-jobs master: Only run build-openstack-sphinx-docs on stable branches https://review.opendev.org/735937 | 15:17 |
*** sreejithp has quit IRC | 15:20 | |
*** sreejithp has joined #openstack-infra | 15:20 | |
*** sreejithp has quit IRC | 15:20 | |
*** sreejithp has joined #openstack-infra | 15:21 | |
*** sreejithp has quit IRC | 15:22 | |
*** sreejithp has joined #openstack-infra | 15:22 | |
*** dklyle has joined #openstack-infra | 15:23 | |
*** ykarel is now known as ykarel|away | 15:23 | |
*** sreejithp has quit IRC | 15:24 | |
*** sreejithp has joined #openstack-infra | 15:25 | |
openstackgerrit | Andreas Jaeger proposed openstack/openstack-zuul-jobs master: Only run build-openstack-sphinx-docs on stable branches https://review.opendev.org/735937 | 15:31 |
AJaeger | mordred: updated documentation ^ | 15:31 |
*** sreejithp has joined #openstack-infra | 15:32 | |
*** sreejithp has quit IRC | 15:33 | |
*** lpetrut has quit IRC | 15:49 | |
*** ysandeep is now known as ysandeep|brb | 15:51 | |
*** psachin has quit IRC | 15:52 | |
*** gyee has joined #openstack-infra | 15:56 | |
*** sreejithp has joined #openstack-infra | 15:57 | |
openstackgerrit | Stephen Finucane proposed openstack/pbr master: Drop python 2.7 support and testing https://review.opendev.org/705693 | 15:59 |
*** lmiccini has quit IRC | 15:59 | |
AJaeger | clarkb: https://review.opendev.org/#/c/705693/3/setup.cfg line 14 should work, don't you think? | 16:03 |
clarkb | AJaeger: no beacuse it relies on very new pip and setuptools | 16:04 |
clarkb | I made a second comment to address that specifically | 16:04 |
clarkb | the places where you've got python2 (like xenial for example or centos 7) aren't necessarily updating those libraries | 16:04 |
clarkb | and setup_requires are often installed by easy_install not pip | 16:05 |
AJaeger | oops ;( - ok, let's see what stephenfin thinks in the comments | 16:05 |
stephenfin | clarkb: Thanks for the detailed replies. Looks like I've a rabbit hole to go dive down | 16:11 |
*** rpittau is now known as rpittau|afk | 16:12 | |
clarkb | stephenfin: yes, I think the simplest thing is to keep supporting python2. We can test that and it already works | 16:13 |
clarkb | stephenfin: if you really want to drop support for it in pbr I would test it with a pbrtest package on pypi and ensure that old and new pythons across distros do the right thing with it | 16:13 |
clarkb | if they don't another option is to release pbr under a new package name when it becomes python3 only | 16:14 |
clarkb | (I've noted this on the change too) | 16:14 |
clarkb | mordred: ^ may also have some input as well | 16:14 |
stephenfin | Just replying on the bug, but would setuptools have this same issue? | 16:14 |
*** dtantsur is now known as dtantsur|afk | 16:14 | |
fungi | stephenfin: also in the spirit of dropping things in pbr, i have a couple changes up to switch off a deprecated easy_install function, and to drop bdist_wininst support | 16:14 |
clarkb | no, because setup tools tends to be pre provided | 16:14 |
clarkb | stephenfin: as a python developer you need to install setuptools from somewhere and bootstrap that yourself | 16:15 |
stephenfin | so we're concerned not about lack of setuptools, but rather the presence of very old versions | 16:15 |
* mordred is reading | 16:15 | |
clarkb | stephenfin: yes, that is one of the concerns. THe other one I wrote down on the change is that even latest setuptools may do the wrong thing with setup_requires because they are provided by easy install and not pip | 16:16 |
clarkb | stephenfin: I think that means setup requires cannot filter for python-requires properly | 16:16 |
clarkb | in modern python you're supposed to use a prproject.toml to bootstrap things like pbr | 16:16 |
mordred | yeah - I think dropping version support for pbr is super dangerous and we'd need a _Really_ good reason | 16:16 |
mordred | because of where it sits in the whole chain of things | 16:17 |
clarkb | the last time we tried to pin pbr I think I spent a couple weeks fixing the fallout | 16:17 |
clarkb | and the fundamental issues (old setuptools/pip and use of easy install) haven't gone away aiui | 16:17 |
mordred | and since pbr doesn't depend on things itself, it's not like a dependency is going to force our hand | 16:17 |
stephenfin | fungi: That's what prompted this. The pbr gate is broken because of API changes from (now Python 3-only) virtualenv 20.x, but I haven't figured out how to install an older version to retain testing on Python 2.7 | 16:17 |
clarkb | stephenfin: test-requirements needs to be updated with env markers | 16:18 |
mordred | ah - nod | 16:18 |
clarkb | oh thats the other issue virtualenv not stestr | 16:18 |
fungi | stephenfin: aha, got it. thanks for looking into that, i saw the build failures but hadn't found time to dig into them yet (clarkb started looking through some though) | 16:18 |
mordred | yeah - also - the base images JUST changed | 16:18 |
mordred | so it should be easeier now to construct jobs that install old virtualenv, since it's no longer globally pre-installed on the images | 16:19 |
mordred | (as of yesterday) | 16:19 |
stephenfin | I think I tried that locally and it didn't do anything. I will try again though | 16:19 |
stephenfin | Hmm, interesting. Let me respin https://review.opendev.org/#/c/719964/ and see what blows up (or not) | 16:19 |
stephenfin | packaging is hard | 16:19 |
mordred | stephenfin: you might have to pick a different base job - our tox jobs and whatnot are going to install things for you | 16:19 |
*** ociuhandu has quit IRC | 16:20 | |
mordred | and yeah :) | 16:20 |
clarkb | mordred: this is actually virtuaelnv being installed in the test tox env | 16:20 |
stephenfin | 1. rm -rf pbr/tests | 16:20 |
stephenfin | 2. profit | 16:20 |
clarkb | mordred: its nested | 16:20 |
clarkb | also its only for pbr testing not runtime | 16:20 |
clarkb | I think the correct fix here is going to be env markers in the requirements.txt | 16:20 |
clarkb | then probe for which api to use in pbr's tests | 16:20 |
clarkb | hasattr or whatever | 16:20 |
mordred | yeah | 16:21 |
clarkb | fwiw I think if we did use a pyproject file we could specify pinned versions correctly | 16:23 |
*** ysandeep|brb is now known as ysandeep | 16:23 | |
clarkb | so there may be a longer term "use modern python package tooling" goal in there somewhere | 16:23 |
clarkb | (also that may negate the need for pbr entirely if the tooling is rich enough now) | 16:24 |
stephenfin | poetry is pretty swell, though I've only used it at a very high level | 16:26 |
stephenfin | another one: do upper constraints make sense in pbr testing? | 16:26 |
clarkb | it probably doesn't matter too much since pbr itself has no runtime requirements | 16:26 |
clarkb | (other than implied setuptools dep) | 16:26 |
clarkb | all of the deps are there for testing | 16:27 |
stephenfin | so long as you don't attempt to import pbr.tests, of course | 16:27 |
*** diablo_rojo has joined #openstack-infra | 16:28 | |
fungi | also constraints may still make sense for integration testing of pbr | 16:28 |
clarkb | fungi: it shouldn't because the only integartion testing of pbr is "can you install openstack" which has no dependencies on pbr side other than setuptools (whcih is not an explicit dep) | 16:30 |
*** ysandeep is now known as ysandeep|away | 16:30 | |
clarkb | there isn't anything for contraints to apply to in that case | 16:30 |
fungi | oh, you're talking about constraints entries referencing pbr, not the merits of constraining other things in pbr-related jobs | 16:31 |
*** portdirect has quit IRC | 16:31 | |
*** portdirect has joined #openstack-infra | 16:31 | |
*** Lucas_Gray has quit IRC | 16:32 | |
stephenfin | I'm personally talking about https://github.com/openstack/pbr/blob/master/tox.ini#L15 | 16:32 |
clarkb | stephenfin: I don't think there is a need to use those contraints. It may help pbr's testing be more stable over time if openstack is double checking those contraints work in general though | 16:33 |
stephenfin | discussed with smcginnis on #openstack-requirements earlier but tl;dr: that's causing pip to install the latest version of stestr which doesn't support Python 2.7 | 16:33 |
clarkb | stephenfin: ya that needs python env markers too | 16:33 |
*** jamesmcarthur has quit IRC | 16:33 | |
stephenfin | which I'm guessing we don't want to carry in openstack/requirements just to enable pbr | 16:34 |
clarkb | stephenfin: well ist not just pbr | 16:34 |
clarkb | its openstacksdk and other things too | 16:34 |
clarkb | but I've already lost that argument at least once :( | 16:34 |
clarkb | I think sdk is shipping its own python2 contraints now | 16:34 |
stephenfin | it doesn't appear so https://github.com/openstack/openstacksdk/blob/master/tox.ini | 16:35 |
fungi | there were only a handful of projects which still needed python 2.7 support, so it made sense to just copy the constraints for that to those repos and drop them from requirements master | 16:35 |
fungi | i know that was done for swift, at least | 16:36 |
smcginnis | clarkb, stephenfin, fungi: This has been done in a few places now where the project has decided to continue to support something not supported by the greater community: https://review.opendev.org/#/c/724422/ | 16:37 |
*** ociuhandu has joined #openstack-infra | 16:37 | |
clarkb | smcginnis: fwiw I wouldn't call pbr choosing to do python2 "not supported by the grater community" | 16:37 |
clarkb | smcginnis: if we want to make that argument openstack should drop all stable branches | 16:37 |
smcginnis | I would counter argue that pbr is not OpenStack, but that's something different. :) | 16:37 |
clarkb | this is supported by the greater community and it shouldn't be so painful to recognize python2 is a thing we need in places | 16:38 |
clarkb | smcginnis: wat | 16:38 |
clarkb | it exists purely to support openstack python packaging needs | 16:38 |
clarkb | is it useful outside of openstack? yes | 16:38 |
fungi | pbr is not *only* supporting openstack, i think is the point | 16:38 |
clarkb | but it exists purely for openstack | 16:38 |
smcginnis | PBR is used by most of OpenStack, but also used for outside of openstack. | 16:38 |
smcginnis | fungi: Exactly. | 16:38 |
-openstackstatus- NOTICE: Zuul is being restarted for an urgent configuration change and may be offline for 15-30 minutes. Patches uploaded or approved during that time will need to be rechecked. | 16:38 | |
fungi | i've run across lots of other projects well outside the openstack sphere relying on pbr in recent years | 16:39 |
clarkb | yes thats fine | 16:39 |
smcginnis | So if it is only for OpenStack, drop py2 support. If it's not, then it shouldn't really be using upstream upper-constraints for something the community has declared is no longer supported. | 16:39 |
clarkb | but its an openstack tool | 16:39 |
clarkb | smcginnis: NO | 16:39 |
clarkb | openstack supports python2 | 16:39 |
clarkb | PBR cannot drop python2 as a result | 16:39 |
clarkb | this is my point above | 16:39 |
clarkb | this is literally an openstack problem | 16:39 |
clarkb | you will break all the stable branches if you make that change | 16:39 |
clarkb | except ussuri I guess | 16:39 |
smcginnis | Not according to our ussuri community goal. Other than the small handful that said they were going to make the effort on their own to keep support around. | 16:39 |
smcginnis | I didn't see pbr brought up when that was discussed, and it's not listed in the docs. | 16:40 |
fungi | since we can't constrain setup_requires versions (due to setuptools order of operations) pbr master has to keep supporting openstack stable branches | 16:40 |
smcginnis | clarkb: "That change" was made long ago. | 16:40 |
clarkb | smcginnis: you're not understanding | 16:40 |
clarkb | you can't make that specific chagne to pbr | 16:40 |
clarkb | without breaking all stable branches but ussuri | 16:40 |
smcginnis | It only impacts victoria. We kept py2 requirements around in ussuri to ease the transition. | 16:40 |
clarkb | those stable branches are still supported by the openstack community | 16:41 |
clarkb | that counts | 16:41 |
fungi | any change to pbr affects all supported openstack branches | 16:41 |
clarkb | due to the way python packaging works PBR must continue to support python2 until all openstck branches drop python2 | 16:41 |
smcginnis | clarkb: Stable branches are not updated with new releases, only master. | 16:41 |
smcginnis | https://opendev.org/openstack/requirements/src/branch/stable/train/upper-constraints.txt#L49 | 16:41 |
EmilienM | is zuul.opendev.org webserver down? | 16:41 |
EmilienM | oh I just read the message my bad | 16:42 |
smcginnis | Stable branches using master constraints is a bug and should be fixed. | 16:42 |
clarkb | smcginnis: stable branch constraints don't apply to pbr | 16:42 |
fungi | EmilienM: yes, see the status notice that just went out | 16:42 |
EmilienM | fungi: sorry, i missed it :) | 16:42 |
clarkb | smcginnis: constraints is completely unrelated here | 16:42 |
fungi | clarkb: smcginnis: stable branch constraints *can't* apply to pbr, because pbr has to be installed before they can be evaluatyed | 16:42 |
fungi | evaluated | 16:42 |
EmilienM | fungi: you don't need monitoring with people asking if things are down :D | 16:42 |
smcginnis | Then I am having a different discussion than the rest of y'all. Requirements has dropped py2. Anything using openstack/requirements therefore needs to track their own py27 constraints. | 16:43 |
openstackgerrit | Stephen Finucane proposed openstack/pbr master: Add support for virtualenv 20.x https://review.opendev.org/719964 | 16:45 |
clarkb | smcginnis: my suggestion was simply that having requirements listed for python2 would help simplify some things then sdk and pbr or whatever could generate constraints for python2 that remain roughly in sync | 16:46 |
clarkb | smcginnis: this doesn't require python2 constraints | 16:46 |
clarkb | but there are still multiple valid reasons for openstack to supports small pockets of python2 | 16:47 |
clarkb | PBR is a big one due to stable branches. SDK another due to being used by end users on random machines | 16:47 |
fungi | sdk is at least a bit less of a problem because we can tell users they can't run the later versions of the sdk with old python | 16:47 |
fungi | and old sdk will likely still mostly work so long as they don't need support for new openstack features | 16:48 |
fungi | at least for a while | 16:48 |
clarkb | If openstack does not like that the solution going forward is likely to use pyproject tooling in some way | 16:49 |
fungi | pbr is arguably also only a problem for people relying directly on python packaging tools to fetch and install it. if they're using distro packages or something carrying explicit version manifests of everything and not relying on pip to make package version decisions, it's probably fine | 16:49 |
clarkb | which is what I mentioend earlier. Basically kill PBR properly then the problems go away entierly | 16:49 |
*** sreejithp_ has joined #openstack-infra | 16:50 | |
*** sreejithp has quit IRC | 16:50 | |
*** sreejithp_ has quit IRC | 16:50 | |
*** sreejithp has joined #openstack-infra | 16:51 | |
fungi | well, pep 518 doesn't really solve all the problems pbr does. you'd still at least need some parts of pbr or a handful of other python modules which aim to accomplish similar tasks (especially around calculating package versions at build time) | 16:51 |
fungi | pyproject.toml would take the place of your setup.py and setup.cfg files though | 16:52 |
*** sreejithp has quit IRC | 16:53 | |
*** sreejithp has joined #openstack-infra | 16:53 | |
clarkb | fungi: you could list setuptools and pbr in pyproject.toml with varying versiosn (that fixes the pinning problem) | 16:58 |
clarkb | fungi: you can also drop pbr entirely and use poetry which solve a lot of the same problems of pbr (though likely not all) | 16:58 |
fungi | yep | 16:59 |
clarkb | the semver enforcement in pbr is a feature I'm happy to lose | 17:00 |
clarkb | I'm trying to think of other features that people may notice | 17:00 |
*** derekh has quit IRC | 17:00 | |
clarkb | really the big one is the setup.cfg config into programmatic package production and I think the new tools all do that now | 17:00 |
fungi | openstack will likely need to find an alternative to that, since the release processes currently rely on setting a feature semver-break in an early commit on master after branching | 17:01 |
*** jamesmcarthur has joined #openstack-infra | 17:01 | |
fungi | to work around the possibility that stable autoversions sort later than master autoversions soon after release | 17:01 |
clarkb | ah | 17:02 |
clarkb | anyway its a large project to make such a conversion and I doubt we'll want to update any of the stable branches anyway | 17:02 |
*** abhishekk has joined #openstack-infra | 17:03 | |
abhishekk | is zuul.openstack.org is broken? | 17:03 |
fungi | abhishekk: yes, it's down for a brief maintenance, announced on any project irc channels where openstackstatus resides | 17:04 |
abhishekk | fungi, ack, I guess I overlooked it | 17:04 |
fungi | also at the top of https://wiki.openstack.org/wiki/Infrastructure_Status | 17:05 |
abhishekk | ack | 17:05 |
*** amoralej is now known as amoralej|off | 17:08 | |
*** guillaumec has joined #openstack-infra | 17:11 | |
*** udesale_ has quit IRC | 17:18 | |
*** gfidente is now known as gfidente|afk | 17:29 | |
*** jpena is now known as jpena|off | 17:34 | |
openstackgerrit | Guillaume Chauvel proposed openstack/openstack-zuul-jobs master: WIP: Update legacy pre.yaml to use build uuid in repo_dir_src ? https://review.opendev.org/735979 | 17:35 |
openstackgerrit | Guillaume Chauvel proposed zuul/zuul-jobs master: prepare-workspace: Set root dir to zuul build uuid https://review.opendev.org/735980 | 17:35 |
*** jcapitao has quit IRC | 17:36 | |
*** Limech has quit IRC | 17:40 | |
*** jamesmcarthur_ has joined #openstack-infra | 18:05 | |
AJaeger | config-core, please review https://review.opendev.org/#/c/735893 - paunch is now deprecated | 18:06 |
-openstackstatus- NOTICE: Zuul is back online; changes uploaded or approved between 16:40 and 18:00 will need to be rechecked. | 18:07 | |
AJaeger | EmilienM: I suggest to abandon these three reviews, they will never merge: https://review.opendev.org/#/q/project:openstack/paunch+branch:master+is:open | 18:07 |
*** ralonsoh has quit IRC | 18:07 | |
mnaser | +a AJaeger | 18:08 |
mnaser | that means i can merge my governance change too, cool | 18:08 |
*** jamesmcarthur has quit IRC | 18:08 | |
AJaeger | mnaser: yeah ;) | 18:09 |
*** mugsie has quit IRC | 18:11 | |
*** mugsie has joined #openstack-infra | 18:15 | |
openstackgerrit | Merged openstack/project-config master: Revert "Deprecate Paunch" https://review.opendev.org/735893 | 18:24 |
*** tosky_ has joined #openstack-infra | 18:26 | |
*** tosky has quit IRC | 18:28 | |
*** iurygregory has quit IRC | 18:33 | |
*** tosky_ is now known as tosky | 18:38 | |
*** eharney has quit IRC | 18:46 | |
*** mattw4 has joined #openstack-infra | 18:47 | |
*** mattw4 has quit IRC | 18:47 | |
*** hashar has quit IRC | 19:15 | |
openstackgerrit | Monty Taylor proposed zuul/zuul-jobs master: Make sure pip is installed for python releases https://review.opendev.org/736001 | 19:21 |
noonedeadpunk | I guess after zuul restart, holds are available again?:) | 19:28 |
clarkb | noonedeadpunk: yes that should be working now | 19:28 |
clarkb | I can help with that after our meeting (happening now in #opendev-meeting) | 19:28 |
noonedeadpunk | I won't be able to play with it until tomorrow morning, so no hurrry :p | 19:30 |
openstackgerrit | Monty Taylor proposed zuul/zuul-jobs master: Make sure pip and wheel are installed for python releases https://review.opendev.org/736001 | 19:30 |
openstackgerrit | Ian Wienand proposed openstack/devstack-gate master: Fix match filter https://review.opendev.org/736006 | 19:45 |
noonedeadpunk | btw hold for penstack-ansible-deploy-aio_metal-centos-8 job for https://review.opendev.org/#/c/689629/ | 19:53 |
clarkb | noonedeadpunk: noted, will add that shortly | 19:54 |
*** rfolco|rover is now known as rfolco|rover|brb | 19:56 | |
openstackgerrit | Ian Wienand proposed openstack/devstack-gate master: Ansible 2.9 fixes; fix match filter and sudo flags https://review.opendev.org/736006 | 19:58 |
*** iurygregory has joined #openstack-infra | 19:59 | |
openstackgerrit | Monty Taylor proposed zuul/zuul-jobs master: Build sphinx with python3 instead https://review.opendev.org/735923 | 20:05 |
openstackgerrit | Monty Taylor proposed zuul/zuul-jobs master: Make sure pip and wheel are installed for python releases https://review.opendev.org/736001 | 20:05 |
clarkb | noonedeadpunk: I've set a hold for you | 20:12 |
openstackgerrit | Andreas Jaeger proposed openstack/project-config master: Replace build-sphinx-docs jobs https://review.opendev.org/736016 | 20:21 |
*** Lucas_Gray has joined #openstack-infra | 20:23 | |
*** rfolco|rover|brb is now known as rfolco|rover | 20:25 | |
*** eharney has joined #openstack-infra | 20:30 | |
openstackgerrit | Sean McGinnis proposed openstack/project-config master: Ensure pip is installed for propose-update-constraints https://review.opendev.org/736032 | 20:49 |
*** Lucas_Gray has quit IRC | 20:51 | |
*** Lucas_Gray has joined #openstack-infra | 20:59 | |
openstackgerrit | Sean McGinnis proposed openstack/openstack-zuul-jobs master: Ensure pip and tox are installed for announce-release https://review.opendev.org/736043 | 21:02 |
*** pkopec has quit IRC | 21:13 | |
*** rfolco|rover has quit IRC | 21:18 | |
*** slaweq has quit IRC | 21:22 | |
*** matt_kosut has quit IRC | 21:31 | |
*** matt_kosut has joined #openstack-infra | 21:32 | |
*** jamesmcarthur_ has quit IRC | 21:36 | |
*** matt_kosut has quit IRC | 21:36 | |
*** Lucas_Gray has quit IRC | 21:50 | |
*** Lucas_Gray has joined #openstack-infra | 21:52 | |
*** ccamacho has quit IRC | 21:54 | |
*** bdodd has quit IRC | 21:54 | |
openstackgerrit | Guillaume Chauvel proposed openstack/openstack-zuul-jobs master: WIP: Update 'src/' by prepending zuul build uuid https://review.opendev.org/735979 | 21:55 |
*** bdodd has joined #openstack-infra | 21:55 | |
*** artom has quit IRC | 22:02 | |
*** artom has joined #openstack-infra | 22:02 | |
openstackgerrit | Guillaume Chauvel proposed zuul/zuul-jobs master: WIP: prepare-workspace: Set root dir to zuul build uuid https://review.opendev.org/735980 | 22:04 |
*** dtantsur|afk has quit IRC | 22:04 | |
*** icey has quit IRC | 22:04 | |
*** irclogbot_0 has quit IRC | 22:07 | |
*** benj_ has quit IRC | 22:07 | |
openstackgerrit | Merged openstack/devstack-gate master: Ansible 2.9 fixes; fix match filter and sudo flags https://review.opendev.org/736006 | 22:07 |
*** factor has joined #openstack-infra | 22:07 | |
*** stevebaker has quit IRC | 22:08 | |
*** tobberydberg has quit IRC | 22:08 | |
*** benj_ has joined #openstack-infra | 22:09 | |
*** tobberydberg has joined #openstack-infra | 22:09 | |
*** icey has joined #openstack-infra | 22:12 | |
*** dtantsur has joined #openstack-infra | 22:12 | |
*** irclogbot_3 has joined #openstack-infra | 22:12 | |
noonedeadpunk | clarkb: oh, thanks! can you put my keys there? https://launchpad.net/~noonedeadpunk/+sshkeys | 22:13 |
noonedeadpunk | (and what's the ip?:)) | 22:13 |
clarkb | noonedeadpunk: doesn't look like it hit anything. You may need to recheck if there are no jobs running currently | 22:14 |
*** rlandy is now known as rlandy|bbl | 22:16 | |
*** sreejithp has quit IRC | 22:16 | |
*** sreejithp has joined #openstack-infra | 22:16 | |
*** dtantsur has quit IRC | 22:18 | |
*** dtantsur has joined #openstack-infra | 22:18 | |
*** sreejithp has quit IRC | 22:18 | |
*** sreejithp has joined #openstack-infra | 22:18 | |
*** sreejithp has quit IRC | 22:26 | |
*** icarusfactor has joined #openstack-infra | 22:26 | |
*** factor has quit IRC | 22:26 | |
*** icey has quit IRC | 22:30 | |
*** gshippey has quit IRC | 22:31 | |
*** iurygregory has quit IRC | 22:33 | |
*** mugsie has quit IRC | 22:33 | |
*** auristor has quit IRC | 22:33 | |
*** lastmikoi has quit IRC | 22:33 | |
*** jaicaa_ has quit IRC | 22:33 | |
*** yoctozepto has quit IRC | 22:33 | |
*** ttx has quit IRC | 22:33 | |
*** krah has quit IRC | 22:33 | |
*** calebb has quit IRC | 22:33 | |
*** gabriel1109 has quit IRC | 22:33 | |
*** cgoncalves has quit IRC | 22:33 | |
*** amotoki has quit IRC | 22:33 | |
*** tomaw has quit IRC | 22:33 | |
*** bhagyashris has quit IRC | 22:33 | |
*** jlvillal has quit IRC | 22:33 | |
*** admcleod has quit IRC | 22:33 | |
*** otherwiseguy has quit IRC | 22:33 | |
*** dmsimard has quit IRC | 22:33 | |
*** fdegir has quit IRC | 22:33 | |
*** tbarron has quit IRC | 22:33 | |
*** corvus has quit IRC | 22:33 | |
*** pleia2 has quit IRC | 22:33 | |
*** ysandeep|away has quit IRC | 22:33 | |
*** viks____ has quit IRC | 22:33 | |
*** evgenyl has quit IRC | 22:33 | |
*** gary_perkins has quit IRC | 22:33 | |
*** dulek has quit IRC | 22:33 | |
*** tristanC has quit IRC | 22:33 | |
*** exsdev has quit IRC | 22:33 | |
*** dirk has quit IRC | 22:33 | |
*** freerunner has quit IRC | 22:33 | |
*** PrinzElvis has quit IRC | 22:33 | |
*** amoralej|off has quit IRC | 22:33 | |
*** irclogbot_3 has quit IRC | 22:33 | |
*** benj_ has quit IRC | 22:33 | |
*** michchap has quit IRC | 22:33 | |
*** johnsom has quit IRC | 22:33 | |
*** philroche has quit IRC | 22:33 | |
*** mwhahaha has quit IRC | 22:33 | |
*** rpioso has quit IRC | 22:33 | |
*** srwilkers has quit IRC | 22:33 | |
*** cjohnston has quit IRC | 22:33 | |
*** tonyb[m] has quit IRC | 22:33 | |
*** jdelaros1 has quit IRC | 22:33 | |
*** tdasilva has quit IRC | 22:33 | |
*** gyee has quit IRC | 22:33 | |
*** KeithMnemonic has quit IRC | 22:33 | |
*** gagehugo has quit IRC | 22:33 | |
*** smcginnis has quit IRC | 22:33 | |
*** TheJulia has quit IRC | 22:33 | |
*** howell has quit IRC | 22:33 | |
*** SotK has quit IRC | 22:33 | |
*** owalsh has quit IRC | 22:33 | |
*** tobiash has quit IRC | 22:33 | |
*** dpawlik6 has quit IRC | 22:33 | |
*** portdirect has quit IRC | 22:33 | |
*** mnaser has quit IRC | 22:33 | |
*** piotrowskim has quit IRC | 22:33 | |
*** tkajinam has quit IRC | 22:33 | |
*** tinwood has quit IRC | 22:33 | |
*** crodriguez has quit IRC | 22:33 | |
*** gmann has quit IRC | 22:33 | |
*** jungleboyj has quit IRC | 22:33 | |
*** thedac has quit IRC | 22:33 | |
*** vkmc has quit IRC | 22:33 | |
*** hrybacki has quit IRC | 22:33 | |
*** arne_wiebalck has quit IRC | 22:33 | |
*** rajinir has quit IRC | 22:33 | |
*** andreaf has quit IRC | 22:33 | |
*** samueldmq has quit IRC | 22:33 | |
*** davidlenwell has quit IRC | 22:33 | |
*** HenryG has quit IRC | 22:33 | |
*** verdurin has quit IRC | 22:33 | |
*** akahat has quit IRC | 22:33 | |
*** spotz has quit IRC | 22:33 | |
*** DinaBelova has quit IRC | 22:33 | |
*** ociuhandu has quit IRC | 22:33 | |
*** dklyle has quit IRC | 22:33 | |
*** armax has quit IRC | 22:33 | |
*** dosaboy has quit IRC | 22:33 | |
*** seongsoocho has quit IRC | 22:33 | |
*** Ng has quit IRC | 22:33 | |
*** mnasiadka has quit IRC | 22:33 | |
*** prometheanfire has quit IRC | 22:33 | |
*** lifeless has quit IRC | 22:33 | |
*** icarusfactor has quit IRC | 22:33 | |
*** Goneri has quit IRC | 22:33 | |
*** dmellado has quit IRC | 22:33 | |
*** xek has quit IRC | 22:33 | |
*** dayou has quit IRC | 22:33 | |
*** lbragstad has quit IRC | 22:33 | |
*** Tengu has quit IRC | 22:33 | |
*** zigo has quit IRC | 22:33 | |
*** vesper11 has quit IRC | 22:33 | |
*** redrobot has quit IRC | 22:33 | |
*** pots has quit IRC | 22:33 | |
*** abhishekk has quit IRC | 22:33 | |
*** erbarr has quit IRC | 22:33 | |
*** melwitt has quit IRC | 22:33 | |
*** cmurphy has quit IRC | 22:33 | |
*** Jeffrey4l has quit IRC | 22:33 | |
*** aarents has quit IRC | 22:33 | |
*** logan- has quit IRC | 22:33 | |
*** artom has quit IRC | 22:33 | |
*** Lucas_Gray has quit IRC | 22:33 | |
*** yolanda has quit IRC | 22:33 | |
*** ddurst has quit IRC | 22:33 | |
*** paladox has quit IRC | 22:33 | |
*** panda has quit IRC | 22:33 | |
*** zzzeek has quit IRC | 22:33 | |
*** arxcruz has quit IRC | 22:33 | |
*** brtknr has quit IRC | 22:33 | |
*** EmilienM has quit IRC | 22:33 | |
*** nhicher has quit IRC | 22:33 | |
*** jhesketh has quit IRC | 22:33 | |
*** AJaeger has quit IRC | 22:33 | |
*** kopecmartin has quit IRC | 22:33 | |
*** tobberydberg has quit IRC | 22:33 | |
*** rlandy|bbl has quit IRC | 22:33 | |
*** zxiiro has quit IRC | 22:33 | |
*** masayukig has quit IRC | 22:33 | |
*** mnencia has quit IRC | 22:33 | |
*** mgoddard has quit IRC | 22:33 | |
*** amorin has quit IRC | 22:33 | |
*** JayF has quit IRC | 22:33 | |
*** kota_ has quit IRC | 22:33 | |
*** Wasaac has quit IRC | 22:33 | |
*** bradm has quit IRC | 22:33 | |
*** ChanServ has quit IRC | 22:33 | |
*** eharney has quit IRC | 22:33 | |
*** lathiat has quit IRC | 22:33 | |
*** vdrok has quit IRC | 22:33 | |
*** edausq has quit IRC | 22:33 | |
*** markmcclain has quit IRC | 22:33 | |
*** adam_g has quit IRC | 22:33 | |
*** persia has quit IRC | 22:33 | |
*** odyssey4me has quit IRC | 22:33 | |
*** mgagne has quit IRC | 22:33 | |
*** jbryce has quit IRC | 22:33 | |
*** alejandrosg has quit IRC | 22:33 | |
*** sshnaidm has quit IRC | 22:33 | |
*** mmethot has quit IRC | 22:33 | |
*** elod has quit IRC | 22:33 | |
*** eandersson has quit IRC | 22:33 | |
*** dansmith has quit IRC | 22:33 | |
*** kmarc has quit IRC | 22:33 | |
*** ianw has quit IRC | 22:33 | |
*** bstinson has quit IRC | 22:33 | |
*** osmanlicilegi has quit IRC | 22:33 | |
*** openstackgerrit has quit IRC | 22:33 | |
*** bauzas has quit IRC | 22:33 | |
*** frickler has quit IRC | 22:33 | |
*** johnthetubaguy has quit IRC | 22:33 | |
*** dtantsur has quit IRC | 22:33 | |
*** nicolasbock has quit IRC | 22:33 | |
*** zbr has quit IRC | 22:33 | |
*** evrardjp has quit IRC | 22:33 | |
*** maysams has quit IRC | 22:33 | |
*** lseki has quit IRC | 22:33 | |
*** bnemec has quit IRC | 22:33 | |
*** donnyd has quit IRC | 22:33 | |
*** jrosser has quit IRC | 22:33 | |
*** noonedeadpunk has quit IRC | 22:33 | |
*** rpittau|afk has quit IRC | 22:33 | |
*** cyberpear has quit IRC | 22:33 | |
*** rm_work has quit IRC | 22:33 | |
*** Adri2000 has quit IRC | 22:33 | |
*** jroll has quit IRC | 22:33 | |
*** mordred has quit IRC | 22:33 | |
*** fnordahl has quit IRC | 22:33 | |
*** StevenK has quit IRC | 22:33 | |
*** ykarel|away has quit IRC | 22:33 | |
*** fungi has quit IRC | 22:33 | |
*** tosky has quit IRC | 22:33 | |
*** diablo_rojo has quit IRC | 22:33 | |
*** xarses has quit IRC | 22:33 | |
*** rchanter has quit IRC | 22:33 | |
*** dchen has quit IRC | 22:33 | |
*** darvon has quit IRC | 22:33 | |
*** jistr has quit IRC | 22:33 | |
*** csatari has quit IRC | 22:33 | |
*** niedbalski has quit IRC | 22:33 | |
*** knikolla has quit IRC | 22:33 | |
*** jberg-dev has quit IRC | 22:33 | |
*** calbers has quit IRC | 22:33 | |
*** kevinz has quit IRC | 22:33 | |
*** gnuoy has quit IRC | 22:33 | |
*** strigazi has quit IRC | 22:33 | |
*** SpamapS has quit IRC | 22:33 | |
*** weshay|ruck has quit IRC | 22:33 | |
*** clarkb has quit IRC | 22:33 | |
*** aluria has quit IRC | 22:33 | |
*** dabukalam has quit IRC | 22:33 | |
*** bdodd has quit IRC | 22:33 | |
*** yamamoto has quit IRC | 22:33 | |
*** apetrich has quit IRC | 22:33 | |
*** jtomasek has quit IRC | 22:33 | |
*** trident has quit IRC | 22:33 | |
*** pcrews has quit IRC | 22:33 | |
*** rledisez has quit IRC | 22:33 | |
*** fresta has quit IRC | 22:33 | |
*** stephenfin has quit IRC | 22:33 | |
*** guillaumec has quit IRC | 22:33 | |
*** jpena|off has quit IRC | 22:33 | |
*** timburke has quit IRC | 22:33 | |
*** jamespage has quit IRC | 22:33 | |
*** jmccrory has quit IRC | 22:33 | |
*** andreykurilin has quit IRC | 22:33 | |
*** ericyoung has quit IRC | 22:33 | |
*** zaro has quit IRC | 22:33 | |
*** tristanC has joined #openstack-infra | 22:37 | |
*** dulek has joined #openstack-infra | 22:37 | |
*** gary_perkins has joined #openstack-infra | 22:37 | |
*** evgenyl has joined #openstack-infra | 22:37 | |
*** viks____ has joined #openstack-infra | 22:37 | |
*** ysandeep|away has joined #openstack-infra | 22:37 | |
*** pots has joined #openstack-infra | 22:37 | |
*** redrobot has joined #openstack-infra | 22:37 | |
*** vesper11 has joined #openstack-infra | 22:37 | |
*** zigo has joined #openstack-infra | 22:37 | |
*** Tengu has joined #openstack-infra | 22:37 | |
*** lbragstad has joined #openstack-infra | 22:37 | |
*** dayou has joined #openstack-infra | 22:37 | |
*** xek has joined #openstack-infra | 22:37 | |
*** dmellado has joined #openstack-infra | 22:37 | |
*** Goneri has joined #openstack-infra | 22:37 | |
*** abhishekk has joined #openstack-infra | 22:37 | |
*** icarusfactor has joined #openstack-infra | 22:37 | |
*** fungi has joined #openstack-infra | 22:37 | |
*** ykarel|away has joined #openstack-infra | 22:37 | |
*** StevenK has joined #openstack-infra | 22:37 | |
*** fnordahl has joined #openstack-infra | 22:37 | |
*** mordred has joined #openstack-infra | 22:37 | |
*** jroll has joined #openstack-infra | 22:37 | |
*** Adri2000 has joined #openstack-infra | 22:37 | |
*** rm_work has joined #openstack-infra | 22:37 | |
*** cyberpear has joined #openstack-infra | 22:37 | |
*** rpittau|afk has joined #openstack-infra | 22:37 | |
*** noonedeadpunk has joined #openstack-infra | 22:37 | |
*** jrosser has joined #openstack-infra | 22:37 | |
*** bnemec has joined #openstack-infra | 22:37 | |
*** lseki has joined #openstack-infra | 22:37 | |
*** donnyd has joined #openstack-infra | 22:37 | |
*** evrardjp has joined #openstack-infra | 22:37 | |
*** maysams has joined #openstack-infra | 22:37 | |
*** zbr has joined #openstack-infra | 22:37 | |
*** dtantsur has joined #openstack-infra | 22:37 | |
*** kopecmartin has joined #openstack-infra | 22:37 | |
*** AJaeger has joined #openstack-infra | 22:37 | |
*** jhesketh has joined #openstack-infra | 22:37 | |
*** nhicher has joined #openstack-infra | 22:37 | |
*** EmilienM has joined #openstack-infra | 22:37 | |
*** brtknr has joined #openstack-infra | 22:37 | |
*** arxcruz has joined #openstack-infra | 22:37 | |
*** zzzeek has joined #openstack-infra | 22:37 | |
*** panda has joined #openstack-infra | 22:37 | |
*** paladox has joined #openstack-infra | 22:37 | |
*** ddurst has joined #openstack-infra | 22:37 | |
*** yolanda has joined #openstack-infra | 22:37 | |
*** Lucas_Gray has joined #openstack-infra | 22:37 | |
*** artom has joined #openstack-infra | 22:37 | |
*** tdasilva has joined #openstack-infra | 22:37 | |
*** jdelaros1 has joined #openstack-infra | 22:37 | |
*** tonyb[m] has joined #openstack-infra | 22:37 | |
*** cjohnston has joined #openstack-infra | 22:37 | |
*** srwilkers has joined #openstack-infra | 22:37 | |
*** rpioso has joined #openstack-infra | 22:37 | |
*** mwhahaha has joined #openstack-infra | 22:37 | |
*** philroche has joined #openstack-infra | 22:37 | |
*** johnsom has joined #openstack-infra | 22:37 | |
*** michchap has joined #openstack-infra | 22:37 | |
*** benj_ has joined #openstack-infra | 22:37 | |
*** irclogbot_3 has joined #openstack-infra | 22:37 | |
*** logan- has joined #openstack-infra | 22:37 | |
*** aarents has joined #openstack-infra | 22:37 | |
*** Jeffrey4l has joined #openstack-infra | 22:37 | |
*** cmurphy has joined #openstack-infra | 22:37 | |
*** melwitt has joined #openstack-infra | 22:37 | |
*** erbarr has joined #openstack-infra | 22:37 | |
*** dpawlik6 has joined #openstack-infra | 22:37 | |
*** tobiash has joined #openstack-infra | 22:37 | |
*** owalsh has joined #openstack-infra | 22:37 | |
*** SotK has joined #openstack-infra | 22:37 | |
*** TheJulia has joined #openstack-infra | 22:37 | |
*** smcginnis has joined #openstack-infra | 22:37 | |
*** gagehugo has joined #openstack-infra | 22:37 | |
*** KeithMnemonic has joined #openstack-infra | 22:37 | |
*** gyee has joined #openstack-infra | 22:37 | |
*** zaro has joined #openstack-infra | 22:37 | |
*** ericyoung has joined #openstack-infra | 22:37 | |
*** andreykurilin has joined #openstack-infra | 22:37 | |
*** jmccrory has joined #openstack-infra | 22:37 | |
*** jamespage has joined #openstack-infra | 22:37 | |
*** timburke has joined #openstack-infra | 22:37 | |
*** jpena|off has joined #openstack-infra | 22:37 | |
*** stephenfin has joined #openstack-infra | 22:37 | |
*** fresta has joined #openstack-infra | 22:37 | |
*** rledisez has joined #openstack-infra | 22:37 | |
*** pcrews has joined #openstack-infra | 22:37 | |
*** trident has joined #openstack-infra | 22:37 | |
*** jtomasek has joined #openstack-infra | 22:37 | |
*** apetrich has joined #openstack-infra | 22:37 | |
*** yamamoto has joined #openstack-infra | 22:37 | |
*** guillaumec has joined #openstack-infra | 22:37 | |
*** bdodd has joined #openstack-infra | 22:37 | |
*** PrinzElvis has joined #openstack-infra | 22:37 | |
*** freerunner has joined #openstack-infra | 22:37 | |
*** dirk has joined #openstack-infra | 22:37 | |
*** exsdev has joined #openstack-infra | 22:37 | |
*** amoralej|off has joined #openstack-infra | 22:37 | |
*** ChanServ has joined #openstack-infra | 22:37 | |
*** krah has joined #openstack-infra | 22:37 | |
*** calebb has joined #openstack-infra | 22:37 | |
*** gabriel1109 has joined #openstack-infra | 22:37 | |
*** cgoncalves has joined #openstack-infra | 22:37 | |
*** amotoki has joined #openstack-infra | 22:37 | |
*** tomaw has joined #openstack-infra | 22:37 | |
*** bhagyashris has joined #openstack-infra | 22:37 | |
*** jlvillal has joined #openstack-infra | 22:37 | |
*** admcleod has joined #openstack-infra | 22:37 | |
*** otherwiseguy has joined #openstack-infra | 22:37 | |
*** dmsimard has joined #openstack-infra | 22:37 | |
*** fdegir has joined #openstack-infra | 22:37 | |
*** tbarron has joined #openstack-infra | 22:37 | |
*** corvus has joined #openstack-infra | 22:37 | |
*** pleia2 has joined #openstack-infra | 22:37 | |
*** tepper.freenode.net sets mode: +o ChanServ | 22:37 | |
*** iurygregory has joined #openstack-infra | 22:37 | |
*** mugsie has joined #openstack-infra | 22:37 | |
*** auristor has joined #openstack-infra | 22:37 | |
*** lastmikoi has joined #openstack-infra | 22:37 | |
*** jaicaa_ has joined #openstack-infra | 22:37 | |
*** yoctozepto has joined #openstack-infra | 22:37 | |
*** jbryce has joined #openstack-infra | 22:38 | |
*** alejandrosg has joined #openstack-infra | 22:38 | |
*** sshnaidm has joined #openstack-infra | 22:38 | |
*** mmethot has joined #openstack-infra | 22:38 | |
*** elod has joined #openstack-infra | 22:38 | |
*** eandersson has joined #openstack-infra | 22:38 | |
*** dansmith has joined #openstack-infra | 22:38 | |
*** kmarc has joined #openstack-infra | 22:38 | |
*** ianw has joined #openstack-infra | 22:38 | |
*** bstinson has joined #openstack-infra | 22:38 | |
*** osmanlicilegi has joined #openstack-infra | 22:38 | |
*** openstackgerrit has joined #openstack-infra | 22:38 | |
*** bauzas has joined #openstack-infra | 22:38 | |
*** frickler has joined #openstack-infra | 22:38 | |
*** johnthetubaguy has joined #openstack-infra | 22:38 | |
*** cyberpear has quit IRC | 22:38 | |
*** ttx has joined #openstack-infra | 22:38 | |
*** ociuhandu has joined #openstack-infra | 22:38 | |
*** dklyle has joined #openstack-infra | 22:38 | |
*** armax has joined #openstack-infra | 22:38 | |
*** dosaboy has joined #openstack-infra | 22:38 | |
*** prometheanfire has joined #openstack-infra | 22:38 | |
*** lifeless has joined #openstack-infra | 22:38 | |
*** eharney has joined #openstack-infra | 22:38 | |
*** lathiat has joined #openstack-infra | 22:38 | |
*** vdrok has joined #openstack-infra | 22:38 | |
*** edausq has joined #openstack-infra | 22:38 | |
*** markmcclain has joined #openstack-infra | 22:38 | |
*** adam_g has joined #openstack-infra | 22:38 | |
*** mgagne has joined #openstack-infra | 22:38 | |
*** persia has joined #openstack-infra | 22:38 | |
*** odyssey4me has joined #openstack-infra | 22:38 | |
*** tobberydberg has joined #openstack-infra | 22:38 | |
*** rlandy|bbl has joined #openstack-infra | 22:38 | |
*** zxiiro has joined #openstack-infra | 22:38 | |
*** masayukig has joined #openstack-infra | 22:38 | |
*** mnencia has joined #openstack-infra | 22:38 | |
*** mgoddard has joined #openstack-infra | 22:38 | |
*** amorin has joined #openstack-infra | 22:38 | |
*** JayF has joined #openstack-infra | 22:38 | |
*** kota_ has joined #openstack-infra | 22:38 | |
*** Wasaac has joined #openstack-infra | 22:38 | |
*** bradm has joined #openstack-infra | 22:38 | |
*** portdirect has joined #openstack-infra | 22:39 | |
*** mnaser has joined #openstack-infra | 22:39 | |
*** piotrowskim has joined #openstack-infra | 22:39 | |
*** tkajinam has joined #openstack-infra | 22:39 | |
*** tinwood has joined #openstack-infra | 22:39 | |
*** gmann has joined #openstack-infra | 22:39 | |
*** crodriguez has joined #openstack-infra | 22:39 | |
*** thedac has joined #openstack-infra | 22:39 | |
*** jungleboyj has joined #openstack-infra | 22:39 | |
*** vkmc has joined #openstack-infra | 22:39 | |
*** hrybacki has joined #openstack-infra | 22:39 | |
*** arne_wiebalck has joined #openstack-infra | 22:39 | |
*** rajinir has joined #openstack-infra | 22:39 | |
*** andreaf has joined #openstack-infra | 22:39 | |
*** samueldmq has joined #openstack-infra | 22:39 | |
*** davidlenwell has joined #openstack-infra | 22:39 | |
*** HenryG has joined #openstack-infra | 22:39 | |
*** verdurin has joined #openstack-infra | 22:39 | |
*** spotz has joined #openstack-infra | 22:39 | |
*** akahat has joined #openstack-infra | 22:39 | |
*** DinaBelova has joined #openstack-infra | 22:39 | |
*** erbarr has quit IRC | 22:39 | |
*** philroche has quit IRC | 22:39 | |
*** mwhahaha has quit IRC | 22:39 | |
*** jrosser has quit IRC | 22:40 | |
*** xarses has joined #openstack-infra | 22:40 | |
*** tosky has joined #openstack-infra | 22:40 | |
*** jdelaros1 has quit IRC | 22:40 | |
*** Ng has joined #openstack-infra | 22:41 | |
*** hrybacki has quit IRC | 22:41 | |
*** samueldmq has quit IRC | 22:41 | |
*** icey has joined #openstack-infra | 22:41 | |
*** mnaser has quit IRC | 22:41 | |
*** gmann has quit IRC | 22:41 | |
*** jungleboyj has quit IRC | 22:41 | |
*** coreycb has quit IRC | 22:41 | |
*** beisner has quit IRC | 22:41 | |
*** hrybacki has joined #openstack-infra | 22:41 | |
*** philroche has joined #openstack-infra | 22:42 | |
*** howell has joined #openstack-infra | 22:42 | |
*** samueldmq has joined #openstack-infra | 22:42 | |
*** crodriguez has quit IRC | 22:42 | |
*** rchanter has joined #openstack-infra | 22:42 | |
*** darvon has joined #openstack-infra | 22:42 | |
*** jistr has joined #openstack-infra | 22:42 | |
*** kevinz has joined #openstack-infra | 22:42 | |
*** csatari has joined #openstack-infra | 22:42 | |
*** niedbalski has joined #openstack-infra | 22:42 | |
*** knikolla has joined #openstack-infra | 22:42 | |
*** jberg-dev has joined #openstack-infra | 22:42 | |
*** calbers has joined #openstack-infra | 22:42 | |
*** gnuoy has joined #openstack-infra | 22:42 | |
*** strigazi has joined #openstack-infra | 22:42 | |
*** SpamapS has joined #openstack-infra | 22:42 | |
*** weshay|ruck has joined #openstack-infra | 22:42 | |
*** clarkb has joined #openstack-infra | 22:42 | |
*** aluria has joined #openstack-infra | 22:42 | |
*** dabukalam has joined #openstack-infra | 22:42 | |
*** nicolasbock has joined #openstack-infra | 22:42 | |
*** jdelaros1 has joined #openstack-infra | 22:42 | |
*** portdirect has quit IRC | 22:42 | |
*** crodriguez has joined #openstack-infra | 22:42 | |
*** mwhahaha has joined #openstack-infra | 22:43 | |
*** coreycb has joined #openstack-infra | 22:43 | |
*** jungleboyj has joined #openstack-infra | 22:43 | |
*** portdirect has joined #openstack-infra | 22:43 | |
*** erbarr has joined #openstack-infra | 22:43 | |
*** jrosser has joined #openstack-infra | 22:43 | |
*** gmann has joined #openstack-infra | 22:44 | |
*** beisner has joined #openstack-infra | 22:44 | |
*** cyberpear has joined #openstack-infra | 22:48 | |
*** mnaser has joined #openstack-infra | 22:48 | |
*** cyberpear has quit IRC | 22:49 | |
*** cyberpear has joined #openstack-infra | 22:50 | |
*** rcernin has joined #openstack-infra | 22:51 | |
*** diablo_rojo has joined #openstack-infra | 22:51 | |
*** rcernin has quit IRC | 22:53 | |
*** rcernin has joined #openstack-infra | 22:54 | |
*** mnasiadka has joined #openstack-infra | 23:02 | |
openstackgerrit | Monty Taylor proposed zuul/zuul-jobs master: Make sure wheel is installed for python releases https://review.opendev.org/736001 | 23:03 |
openstackgerrit | Monty Taylor proposed zuul/zuul-jobs master: Build sphinx with python3 instead https://review.opendev.org/735923 | 23:03 |
fungi | config-core: https://review.opendev.org/736032 and https://review.opendev.org/736043 should hopefully address some release jobs which need pip/virtualenv/tox/setuptools since the recent image changes | 23:05 |
openstackgerrit | Monty Taylor proposed zuul/zuul-jobs master: Make sure wheel is installed for python releases https://review.opendev.org/736001 | 23:08 |
*** markvoelker has joined #openstack-infra | 23:14 | |
*** markvoelker has quit IRC | 23:19 | |
mordred | clarkb: moving over here - stable devstack is haing some issue, right? | 23:22 |
mordred | clarkb: would that result in tox not showing up? | 23:22 |
clarkb | the devstack issues have all bben related to uwsgi not tox | 23:24 |
*** Goneri has quit IRC | 23:24 | |
clarkb | mordred: ah ok I think I udnerstand this better its trying to install pkg_resources which isn't a package https://pypi.org/simple/pkg-resources/ its part of setuptools | 23:25 |
clarkb | and that is happening because it is old virtualenv which doesn't know how to ignore missing things in the index | 23:26 |
clarkb | ianw: ^ fyi | 23:26 |
clarkb | https://196ae2c512459368d998-da6d66fdec213ff875550bc735254b25.ssl.cf1.rackcdn.com/735536/4/gate/devstack-xenial/7e7c6d1/job-output.txt that failure | 23:26 |
openstackgerrit | Merged zuul/zuul-jobs master: Make sure wheel is installed for python releases https://review.opendev.org/736001 | 23:26 |
noonedeadpunk | I thought I did recheck but I didnt( | 23:29 |
ianw | clarkb: umm, so you see missing pkg_resources when you call pip: without setuptools installed, is that it? | 23:30 |
clarkb | ianw: I'm not sure I fully understand it yet. That job does have ensure-virtualenv in it | 23:32 |
clarkb | so we should have a working virtualenv there? | 23:32 |
ianw | sorry looking now | 23:32 |
clarkb | hrm its installing the distro package virtualenv though I think | 23:32 |
clarkb | so its not getting a working virtualenv with our mirror? | 23:33 |
ianw | HTTPError: 404 Client Error: Not Found for url: http://mirror.gra1.ovh.opendev.org/wheel/ubuntu-16.04-x86_64/pkg-resources/ | 23:33 |
ianw | that feels like the old "xenial pip can't figure out our mirror" issue | 23:33 |
clarkb | ianw: ya and that package doesn't exist | 23:34 |
clarkb | becuse it is part of setuptools so you install setuptools instead | 23:34 |
ianw | yeah, it's pip 8, that's the one that doesn't work | 23:34 |
fungi | if setuptools is being installed from distro package, it may not have pkg_resources | 23:34 |
clarkb | its pip 8.1.1 according to the log | 23:35 |
clarkb | ianw: I thought ensure-virtualenv was hacked up to make virtualenv install the right thing | 23:35 |
fungi | er, no i take that back, https://packages.ubuntu.com/xenial/python-setuptools says it will pull in python-pkg-resources (though it's still a separate package) | 23:35 |
*** rlandy|bbl is now known as rlandy | 23:35 | |
clarkb | hrm I guess not | 23:35 |
ianw | clarkb: hrrm, *ensure-pip* was | 23:37 |
clarkb | oooh | 23:37 |
ianw | https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/ensure-pip/tasks/main.yaml | 23:37 |
clarkb | so we need both in this case? | 23:37 |
ianw | yeah ... perhaps ensure-virtualenv needs to pull in ensure-pip | 23:37 |
clarkb | ianw: looking at ensure-pip it will just install regular virtualenv via ensure-virtualenv though? | 23:38 |
clarkb | and that isn't working | 23:38 |
ianw | i think that virtualenv will just use the pip on the system; nothing has brought in pip9 | 23:40 |
clarkb | oh I get it if we ensure pip we'll get a newer pip though | 23:40 |
clarkb | ya | 23:40 |
fungi | ensure-virtualenv provides working virtualenv (which does not need working executable pip in the system context) ensure-pip provides an executable pip in the system context. totally different purposes | 23:41 |
ianw | right, i guess this is then basically expected; if you don't run ensure-pip on a xenial node, then pip won't work withour mirrors | 23:41 |
clarkb | remote: https://review.opendev.org/736064 Install a working pip for virtualenv | 23:41 |
clarkb | fungi: except that the pip used to bootstrap a virtualenv is the system pip | 23:42 |
clarkb | fungi: when using system packages anyway | 23:42 |
clarkb | and the system pip is unable to talk to our mirrors | 23:42 |
fungi | if using system (distro) packages of virtualenv, you shouldn't need to bootstrap it? | 23:42 |
clarkb | ianw: if 736064 is happier we'll need to squash it into the parent or flip the order and force merge ensure-pip | 23:42 |
ianw | it *might* be worth a "include_role: ensure-pip when: ansible_distribution == 'Xenial'" in ensure-virtualenv | 23:42 |
clarkb | fungi: the log clearly shows it doing that | 23:43 |
clarkb | fungi: I don't know that it is correct but that is what it is doing | 23:43 |
ianw | also, if you've installed a virtualenv, what are you really going to do with it but install stuff? | 23:43 |
fungi | well, the virtualenv would have (non-system) pip inside it | 23:44 |
clarkb | fungi: except on the distros they probably strip that out | 23:44 |
fungi | the venv module accomplishes this with bundled wheels of pip et cetera. possible virtualenv does not | 23:44 |
clarkb | fungi: its clearly using /usr/share/python-wheels/pip-8.1.1-py2.py3-none-any.whl/pip/basecommand.py in the traceback | 23:44 |
clarkb | fungi: well I think venv has the same problem on debuntu | 23:45 |
fungi | /usr/share/python-wheels is not provided by the distro package of pip, it's provided by the packaged wheel bundle | 23:45 |
fungi | (also distro packaged, but different package) | 23:45 |
clarkb | fungi: meaning installing newer pip won't help? | 23:45 |
fungi | it likely won't help that particular problem, no, but feel free to test the theory | 23:46 |
clarkb | the problem is that version of pip does not work at all with mirrors | 23:46 |
clarkb | so we need another version of pip to be used to bootstrap the virtualenv | 23:46 |
fungi | we probably need to supply a newer pip wheel to virtualenv | 23:46 |
ianw | fungi: yeah, "ensure-pip" will upgrade that | 23:46 |
fungi | i expect so, yes | 23:47 |
clarkb | aha it uses a ppa | 23:47 |
clarkb | ok I'm all caught up now | 23:47 |
ianw | https://launchpad.net/~openstack-ci-core/+archive/ubuntu/python-pip/+packages , it will get python-pip-whl_9.0.1-3~3_all.deb | 23:47 |
fungi | but yeah, short story is (and this seems to be true for xenial and newer) virtualenv/venv don't use the version of pip installed into the system context, there's a separate copy of pip as a wheel deployed into the /usr/share/python-wheels tree which it pulls from | 23:48 |
clarkb | whcih would be fine if that version wasn't completely broken | 23:48 |
fungi | yep | 23:49 |
clarkb | (also it is interesting it attempts to install pkg_resources at all as I don't think that has ever been a package) | 23:49 |
fungi | but means the pip executable on your system can be totally different from (even so far as completely missing) the version virtualenv is using | 23:49 |
fungi | well, pkg_resources is a separate package in setuptools, and debian/ubuntu split it into its own distro package | 23:50 |
*** tosky has quit IRC | 23:50 | |
clarkb | fungi: but its not packaged separately | 23:50 |
clarkb | not on pypi | 23:50 |
clarkb | so are they patching virtualenv to do that too? | 23:50 |
clarkb | because virtualenv at that point is talking to pypi and shouldn't be looking for packages that don't exist | 23:50 |
fungi | remembering that the python term "package" actually refers to a namespaced collection of modules. the setuptools sdist and wheels as distributed on pypi contains multiple packages | 23:51 |
fungi | then again, the python community has really overloaded the word | 23:51 |
clarkb | right, but its failing to fetch pkg_resources from pypi | 23:51 |
clarkb | which has never existed | 23:51 |
fungi | agreed | 23:51 |
clarkb | it shouldn't do that, it should fetch setuptools instead | 23:51 |
clarkb | I mean this virtualenv is likley to fail on the next package it tries to install that isn't in the wheel mirror anyway | 23:52 |
clarkb | but it is an interesting artifact there that it is trying to install a thing from pypi that has never been on pypi and as a result fails | 23:52 |
fungi | though it's independently packaged in ubuntu: https://packages.ubuntu.com/python-pkg-resources and a separate wheel for it is included in python-pip-whl search?keywords=python-pip-wheel | 23:53 |
fungi | er, https://packages.ubuntu.com/xenial/all/python-pip-whl/filelist | 23:53 |
clarkb | ya that makes me wonder if they've patched it and its failing to properly patch it there or something | 23:53 |
clarkb | or maybe old virtualenv did that and some other magic made ti work | 23:54 |
fungi | on xenial, python-pip-whl will install (among other things) a /usr/share/python-wheels/pkg_resources-0.0.0-py2.py3-none-any.whl | 23:54 |
clarkb | this is at virtualenv creation time though not a system wide python-wheels issue | 23:55 |
ianw | clarkb: did you see gmann's comment about turning back voting with this too? | 23:56 |
clarkb | ianw: no? | 23:56 |
ianw | on the change, suggested turning back on devstack-xenial | 23:56 |
ianw | so i'm kind of getting a bit lost ... | 23:57 |
clarkb | I'm still not finding it can you link to the specific change? | 23:57 |
ianw | do we think that calling "ensure-pip" on xenial from ensure-virtualenv is a good idea or bad idea | 23:58 |
clarkb | is it 735536? | 23:58 |
ianw | https://review.opendev.org/#/c/736064/ | 23:58 |
clarkb | the jobs are voting thats why it fails | 23:58 |
clarkb | I'm moving to #openstack-qa | 23:58 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!