openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: [FOR DISCUSSION] Revert "Ensure wheel exists for build-release-python" https://review.opendev.org/736402 | 00:03 |
---|---|---|
*** rfolco|rover has joined #openstack-infra | 00:05 | |
*** matt_kosut has joined #openstack-infra | 00:06 | |
*** matt_kosut has quit IRC | 00:10 | |
*** jamesmcarthur has joined #openstack-infra | 00:10 | |
*** Goneri has quit IRC | 00:22 | |
*** jamesmcarthur has quit IRC | 00:24 | |
*** rfolco|rover has quit IRC | 00:47 | |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: [FOR DISCUSSION] Revert "Ensure wheel exists for build-release-python" https://review.opendev.org/736402 | 00:55 |
*** jamesmcarthur has joined #openstack-infra | 00:58 | |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: [FOR DISCUSSION] Revert "Ensure wheel exists for build-release-python" https://review.opendev.org/736402 | 00:58 |
*** jamesmcarthur has quit IRC | 01:00 | |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: [FOR DISCUSSION] Revert "Ensure wheel exists for build-release-python" https://review.opendev.org/736402 | 01:01 |
*** HenryG has quit IRC | 01:04 | |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: [FOR DISCUSSION] Revert "Ensure wheel exists for build-release-python" https://review.opendev.org/736402 | 01:11 |
*** jamesmcarthur has joined #openstack-infra | 01:14 | |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: [FOR DISCUSSION] Revert "Ensure wheel exists for build-release-python" https://review.opendev.org/736402 | 01:19 |
*** rfolco|rover has joined #openstack-infra | 01:23 | |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: [FOR DISCUSSION] Revert "Ensure wheel exists for build-release-python" https://review.opendev.org/736402 | 01:26 |
*** HenryG has joined #openstack-infra | 01:29 | |
*** pkopec has quit IRC | 01:33 | |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: [FOR DISCUSSION] Revert "Ensure wheel exists for build-release-python" https://review.opendev.org/736402 | 01:41 |
*** jamesmcarthur has quit IRC | 01:43 | |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: [FOR DISCUSSION] Revert "Ensure wheel exists for build-release-python" https://review.opendev.org/736402 | 01:51 |
*** jamesmcarthur has joined #openstack-infra | 02:00 | |
*** markmcclain has quit IRC | 02:01 | |
*** yamamoto has joined #openstack-infra | 02:01 | |
*** markmcclain has joined #openstack-infra | 02:02 | |
*** tinwood has quit IRC | 02:08 | |
*** tinwood has joined #openstack-infra | 02:10 | |
*** lbragstad has quit IRC | 02:21 | |
*** yamamoto has quit IRC | 02:26 | |
*** yamamoto has joined #openstack-infra | 02:27 | |
*** yamamoto has quit IRC | 02:27 | |
*** yamamoto has joined #openstack-infra | 02:27 | |
*** apetrich has quit IRC | 02:41 | |
*** xinranwang_ has joined #openstack-infra | 02:43 | |
*** rcernin has quit IRC | 02:48 | |
*** Lucas_Gray has quit IRC | 02:55 | |
*** rcernin has joined #openstack-infra | 02:59 | |
*** rcernin has quit IRC | 03:05 | |
*** armax has quit IRC | 03:17 | |
*** rcernin has joined #openstack-infra | 03:20 | |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: [FOR DISCUSSION] Revert "Ensure wheel exists for build-release-python" https://review.opendev.org/736402 | 03:21 |
*** rcernin has quit IRC | 03:22 | |
*** rcernin has joined #openstack-infra | 03:22 | |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: [FOR DISCUSSION] Revert "Ensure wheel exists for build-release-python" https://review.opendev.org/736402 | 03:31 |
*** psachin has joined #openstack-infra | 03:37 | |
*** yamamoto has quit IRC | 03:41 | |
*** yamamoto has joined #openstack-infra | 03:49 | |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: [WIP] Revert "Ensure wheel exists for build-release-python"; move to ensure-pip https://review.opendev.org/736402 | 03:57 |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: [WIP] Revert "Ensure wheel exists for build-release-python"; move to ensure-pip https://review.opendev.org/736402 | 04:04 |
openstackgerrit | Ian Wienand proposed zuul/zuul-jobs master: Partial revert "Ensure wheel exists for build-release-python"; move to ensure-pip https://review.opendev.org/736402 | 04:19 |
*** evrardjp has quit IRC | 04:33 | |
*** evrardjp has joined #openstack-infra | 04:33 | |
*** jamesmcarthur has quit IRC | 04:52 | |
*** jamesmcarthur has joined #openstack-infra | 04:52 | |
*** ysandeep|away is now known as ysandeep | 04:58 | |
*** jamesmcarthur has quit IRC | 04:58 | |
*** ykarel|away is now known as ykarel | 05:06 | |
*** rlandy|bbl has quit IRC | 05:08 | |
*** ociuhandu has joined #openstack-infra | 05:21 | |
*** ociuhandu has quit IRC | 05:26 | |
*** jamesmcarthur has joined #openstack-infra | 05:26 | |
*** jamesmcarthur has quit IRC | 05:38 | |
*** lmiccini has joined #openstack-infra | 05:41 | |
*** udesale has joined #openstack-infra | 05:42 | |
*** eolivare has joined #openstack-infra | 05:44 | |
*** markvoelker has joined #openstack-infra | 05:51 | |
*** markvoelker has quit IRC | 05:55 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/project-config master: Normalize projects.yaml https://review.opendev.org/736438 | 06:04 |
*** matt_kosut has joined #openstack-infra | 06:07 | |
openstackgerrit | Merged zuul/zuul-jobs master: Fix ansible-lint rules tests https://review.opendev.org/736387 | 06:11 |
*** matt_kosut has quit IRC | 06:12 | |
*** matt_kosut has joined #openstack-infra | 06:18 | |
*** yolanda has quit IRC | 06:31 | |
*** yolanda has joined #openstack-infra | 06:36 | |
openstackgerrit | Merged openstack/project-config master: Normalize projects.yaml https://review.opendev.org/736438 | 06:40 |
*** noonedeadpunk has joined #openstack-infra | 06:41 | |
*** rpittau|afk is now known as rpittau | 06:43 | |
*** dklyle has quit IRC | 06:44 | |
*** gfidente|afk is now known as gfidente | 06:44 | |
AJaeger | elod: are you in #openstack-oslo? We can discuss oslo.messaging further there. | 06:49 |
AJaeger | elod: I think https://review.opendev.org/736248 is fine now - but I don't know why the py36 and py38 tests timeout, I see them timeout already on https://review.opendev.org/#/c/734489/ , so this looks unrelated to the pip/virtualenv/tox changes. Could you investigate further, please? - and feel free to take over my change. | 06:49 |
*** hashar has joined #openstack-infra | 06:54 | |
*** xek has joined #openstack-infra | 07:00 | |
*** amoralej|off is now known as amoralej | 07:01 | |
*** apetrich has joined #openstack-infra | 07:04 | |
*** slaweq has joined #openstack-infra | 07:07 | |
*** jcapitao has joined #openstack-infra | 07:16 | |
*** ralonsoh has joined #openstack-infra | 07:21 | |
*** tosky has joined #openstack-infra | 07:25 | |
*** elod has quit IRC | 07:26 | |
*** elod has joined #openstack-infra | 07:33 | |
*** pkopec has joined #openstack-infra | 07:38 | |
*** auristor has quit IRC | 07:42 | |
elod | AJaeger: thanks! I had some errands to run, plus meeting. I'll look into the issue. :) | 07:44 |
AJaeger | thanks, elod | 07:49 |
*** rcernin_ has joined #openstack-infra | 07:54 | |
*** rcernin has quit IRC | 07:54 | |
*** jpena|off is now known as jpena | 07:57 | |
*** ykarel is now known as ykarel|lunch | 08:01 | |
*** Lucas_Gray has joined #openstack-infra | 08:12 | |
*** udesale_ has joined #openstack-infra | 08:19 | |
*** elod has quit IRC | 08:19 | |
*** rcernin_ has quit IRC | 08:20 | |
*** udesale has quit IRC | 08:21 | |
*** elod has joined #openstack-infra | 08:26 | |
*** dtantsur|afk is now known as dtantsur | 08:29 | |
*** ysandeep is now known as ysandeep|lunch | 08:30 | |
*** yamamoto has quit IRC | 08:42 | |
*** yamamoto has joined #openstack-infra | 08:42 | |
*** ociuhandu has joined #openstack-infra | 08:42 | |
*** rcernin_ has joined #openstack-infra | 08:45 | |
*** rcernin_ has quit IRC | 08:50 | |
*** elod has quit IRC | 09:00 | |
*** ykarel|lunch is now known as ykarel | 09:03 | |
openstackgerrit | Albin Vass proposed zuul/zuul-jobs master: Add linting rule to enforce no-same-owner policy https://review.opendev.org/727642 | 09:06 |
openstackgerrit | Albin Vass proposed zuul/zuul-jobs master: Add linting rule to enforce no-same-owner policy https://review.opendev.org/727642 | 09:08 |
*** yamamoto has quit IRC | 09:12 | |
*** ysandeep|lunch is now known as ysandeep | 09:12 | |
*** yamamoto has joined #openstack-infra | 09:13 | |
*** yamamoto has quit IRC | 09:13 | |
*** ccamacho has quit IRC | 09:16 | |
*** elod has joined #openstack-infra | 09:17 | |
*** elod has quit IRC | 09:19 | |
*** yamamoto has joined #openstack-infra | 09:23 | |
*** elod has joined #openstack-infra | 09:25 | |
*** ysandeep is now known as ysandeep|afk | 09:35 | |
*** jamesmcarthur has joined #openstack-infra | 09:35 | |
*** yamamoto has quit IRC | 09:40 | |
*** jamesmcarthur has quit IRC | 09:49 | |
*** ociuhandu has quit IRC | 09:52 | |
*** ociuhandu has joined #openstack-infra | 09:59 | |
*** tkajinam has quit IRC | 10:05 | |
*** rpittau is now known as rpittau|bbl | 10:06 | |
*** ysandeep|afk is now known as ysandeep | 10:14 | |
*** yamamoto has joined #openstack-infra | 10:14 | |
openstackgerrit | Albin Vass proposed zuul/zuul-jobs master: Drop support for ansible 2.6 https://review.opendev.org/727158 | 10:15 |
*** yamamoto has quit IRC | 10:20 | |
*** yamamoto has joined #openstack-infra | 10:20 | |
openstackgerrit | Albin Vass proposed zuul/zuul-jobs master: Drop support for ansible 2.7 https://review.opendev.org/727410 | 10:23 |
*** xek has quit IRC | 10:34 | |
*** xek has joined #openstack-infra | 10:34 | |
*** jcapitao is now known as jcapitao_lunch | 10:37 | |
*** yamamoto has quit IRC | 10:43 | |
*** yamamoto has joined #openstack-infra | 10:44 | |
*** yamamoto has quit IRC | 10:44 | |
*** rcernin_ has joined #openstack-infra | 10:47 | |
*** yamamoto has joined #openstack-infra | 10:48 | |
*** yamamoto has quit IRC | 10:53 | |
*** yamamoto has joined #openstack-infra | 10:54 | |
*** yamamoto has quit IRC | 10:59 | |
*** udesale_ has quit IRC | 11:12 | |
*** yamamoto has joined #openstack-infra | 11:16 | |
*** yamamoto has quit IRC | 11:20 | |
*** ccamacho has joined #openstack-infra | 11:22 | |
*** markvoelker has joined #openstack-infra | 11:24 | |
openstackgerrit | Andreas Jaeger proposed zuul/zuul-jobs master: nit: Fix missing word in roles/ensure-pip/README.rst https://review.opendev.org/736617 | 11:25 |
*** jcapitao_lunch is now known as jcapitao | 11:27 | |
*** derekh has joined #openstack-infra | 11:27 | |
*** markvoelker has quit IRC | 11:29 | |
*** yamamoto has joined #openstack-infra | 11:34 | |
*** jpena is now known as jpena|lunch | 11:38 | |
*** jcapitao has quit IRC | 11:46 | |
openstackgerrit | Pratik Raj proposed openstack/cookiecutter master: optimize size and time using --no-cache-dir https://review.opendev.org/736649 | 11:47 |
*** jcapitao has joined #openstack-infra | 11:49 | |
*** ociuhandu has quit IRC | 11:50 | |
*** rlandy has joined #openstack-infra | 11:50 | |
openstackgerrit | Tristan Cacqueray proposed zuul/zuul-jobs master: phoronix-test-suite: extract ensure- role from run playbook https://review.opendev.org/736368 | 11:54 |
openstackgerrit | Tristan Cacqueray proposed zuul/zuul-jobs master: Add ensure pre-run policy to ansible-lint https://review.opendev.org/736367 | 11:54 |
openstackgerrit | Tristan Cacqueray proposed zuul/zuul-jobs master: Add ensure pre-run policy to ansible-lint https://review.opendev.org/736367 | 11:55 |
*** amoralej is now known as amoralej|lunch | 12:06 | |
openstackgerrit | Pratik Raj proposed openstack/hacking master: optimize size and time using --no-cache-dir https://review.opendev.org/736681 | 12:06 |
*** yamamoto has quit IRC | 12:12 | |
*** rpittau|bbl is now known as rpittau | 12:20 | |
AJaeger | dtantsur: just abandon those changes ^, not worth a -2. | 12:21 |
AJaeger | dtantsur: let's free the testing resources ;) | 12:21 |
dtantsur | good call | 12:21 |
AJaeger | dtantsur: FYI, mordred and smcginnis have already abandoned a few and the account was disabled for now. | 12:22 |
dtantsur | sigh | 12:22 |
dtantsur | thank you folks! | 12:22 |
dtantsur | we'll abandon whatever we have ACL for | 12:22 |
AJaeger | thanks | 12:23 |
*** auristor has joined #openstack-infra | 12:26 | |
mordred | dtantsur: I have mass-abandoned them all | 12:31 |
*** derekh has quit IRC | 12:33 | |
dtantsur | k, thx! | 12:33 |
*** jpena|lunch is now known as jpena | 12:38 | |
*** derekh has joined #openstack-infra | 12:40 | |
*** ysandeep is now known as ysandeep|brb | 12:47 | |
openstackgerrit | Monty Taylor proposed zuul/zuul-jobs master: Partial revert "Ensure wheel exists for build-release-python"; move to ensure-pip https://review.opendev.org/736402 | 12:52 |
fungi | we also set the account inactive temporarily until someone has an opportunity to reach out to the user and explain the problem with proposing thousands of patches without coordinating with the community | 12:55 |
*** noonedeadpunk is now known as noonedeadpunk_ | 12:57 | |
AJaeger | fungi: I send the user brief mail directly where I pointed out the coordination. But no result so far. | 12:59 |
fungi | yep, it may be worthwhile for diablo_rojo, gmann, tonyb, or others active in the fc sig to reach out as well | 13:05 |
fungi | maybe get them pushing fewer but more worthwhile changes | 13:05 |
*** amoralej|lunch is now known as amoralej | 13:08 | |
fungi | osf profile says they're an individual member, but unaffiliated | 13:09 |
fungi | https://github.com/Rajpratik71 looks to probably be the same person | 13:11 |
openstackgerrit | Albin Vass proposed zuul/zuul-jobs master: Drop support for ansible 2.7 https://review.opendev.org/727410 | 13:11 |
*** lbragstad has joined #openstack-infra | 13:16 | |
*** psachin has quit IRC | 13:20 | |
*** sshnaidm is now known as sshnaidm|mtg | 13:23 | |
openstackgerrit | Sean McGinnis proposed openstack/project-config master: End project gating on openstack/mox3 https://review.opendev.org/736712 | 13:27 |
AJaeger | fungi, he just answered me and apologized | 13:27 |
*** armax has joined #openstack-infra | 13:27 | |
*** yamamoto has joined #openstack-infra | 13:28 | |
*** ysandeep|brb is now known as ysandeep | 13:29 | |
fungi | AJaeger: cool, if he's stopping the mass upload and going to start discussing with the community at large, then i'm happy to reenable the account | 13:30 |
fungi | AJaeger: did he indicate he would stop pushing that series of patches? | 13:32 |
openstackgerrit | Jens Harbott (frickler) proposed zuul/zuul-jobs master: Fix with_* loop for ansible 2.9 https://review.opendev.org/736714 | 13:33 |
*** yamamoto has quit IRC | 13:34 | |
AJaeger | fungi: I'll ask - he (or she?) was vague on that, let's be sure | 13:34 |
fungi | thanks, i'm holding off switching the account back to active yet in that case | 13:35 |
AJaeger | fungi: uploads are stopped, just got a reply | 13:46 |
fungi | cool, reenabling their account, thanks!!! | 13:46 |
*** jamesmcarthur has joined #openstack-infra | 13:46 | |
*** Goneri has joined #openstack-infra | 13:47 | |
AJaeger | fungi: will tell him/her | 13:47 |
rosmaita | i may have missed the memo on this, but is there a problem with tempest-full on stable/rocky? https://zuul.opendev.org/t/openstack/builds?job_name=tempest-full&branch=stable%2Frocky | 13:51 |
*** jamesmcarthur has quit IRC | 13:51 | |
rosmaita | i saw on the ML that there are grenade problems pre-stein, but i think this is different? | 13:51 |
gmann | rosmaita: uwsgi issue on rocky or less are not fixed yet so tempest jobs will be failing there. | 13:52 |
rosmaita | gmann: thanks | 13:54 |
*** Goneri has quit IRC | 13:55 | |
fungi | it's probably safe to drop devstack/tempest jobs from em branches if that makes things easier | 13:56 |
openstackgerrit | Andreas Jaeger proposed zuul/zuul-jobs master: nit: Fix missing word in roles/ensure-pip/README.rst https://review.opendev.org/736617 | 13:57 |
rosmaita | fungi: yeah, will probably have to do that, which is kind of worrisome | 13:57 |
fungi | though i would say working devstack/tempest is required to keep a branch in "maintained" state, and if you can no longer run them then the branch should transition to extended maintenance | 13:57 |
rosmaita | gmann: whatever happened with your proposal to EOL ocata? | 13:57 |
openstackgerrit | Andreas Jaeger proposed zuul/zuul-jobs master: phoronix-test-suite: extract ensure- role from run playbook https://review.opendev.org/736368 | 13:58 |
openstackgerrit | Andreas Jaeger proposed zuul/zuul-jobs master: Add ensure pre-run policy to ansible-lint https://review.opendev.org/736367 | 13:58 |
gmann | rosmaita: i think we are good to do that, i will follow up after greande issue are resolved and stable gate is back | 13:58 |
rosmaita | gmann: thanks, i know you have a lot on your plate these days! | 13:58 |
gmann | rosmaita: currently grenade multinode jobs are not happy so we are trying to backport the grenade-zuulv3 series to train to fix it. | 13:59 |
rosmaita | gmann: one more question -- is your advice to drop tempest-full from stable/r and stable/q for now until the uwsgi thing gets worked out? | 13:59 |
*** dklyle has joined #openstack-infra | 14:00 | |
*** jamesmcarthur has joined #openstack-infra | 14:00 | |
gmann | rosmaita: i will say not to drop as dropping means all integration testing needs to be dropped (which i feel not good). | 14:01 |
*** rfolco|rover is now known as rfolco | 14:01 | |
rosmaita | gmann: yeah, it gives me a bad feeling too | 14:02 |
gmann | rosmaita: we are trying to fix on rocky with this but seems more work needed- https://review.opendev.org/#/c/735615/ | 14:03 |
rosmaita | gmann: thanks for the link | 14:04 |
*** Goneri has joined #openstack-infra | 14:08 | |
openstackgerrit | Merged zuul/zuul-jobs master: Partial revert "Ensure wheel exists for build-release-python"; move to ensure-pip https://review.opendev.org/736402 | 14:12 |
*** rcernin_ has quit IRC | 14:14 | |
openstackgerrit | Sorin Sbarnea (zbr) proposed zuul/zuul-jobs master: tox: allow tox to be upgraded https://review.opendev.org/690057 | 14:18 |
openstackgerrit | Merged zuul/zuul-jobs master: nit: Fix missing word in roles/ensure-pip/README.rst https://review.opendev.org/736617 | 14:19 |
openstackgerrit | Sean McGinnis proposed openstack/project-config master: End project gating on openstack/mox3 https://review.opendev.org/736712 | 14:20 |
*** hashar has quit IRC | 14:21 | |
*** noonedeadpunk_ is now known as noonedeadpunk | 14:29 | |
openstackgerrit | Sean McGinnis proposed openstack/project-config master: End project gating on openstack/mox3 https://review.opendev.org/736712 | 14:29 |
*** Goneri has quit IRC | 14:35 | |
smcginnis | AJaeger: It's obviously been awhile since I've done one of these repo retirements. ;) | 14:38 |
clarkb | gmann: smcginnis re uwsgi one alternate option is adding it to global requirements which will result in us building wheels from it, then we can pip install uwsgi as an install method | 14:41 |
clarkb | that may work well for both old and current branches | 14:41 |
AJaeger | smcginnis: no problem - every time we find that we can improve docs ;) | 14:41 |
smcginnis | clarkb: We should be able to get that added quickly if we want to go that route. | 14:41 |
gmann | clarkb: smcginnis for rocky and less, i think that is easy way to move forward. | 14:42 |
openstackgerrit | Merged zuul/zuul-jobs master: phoronix-test-suite: extract ensure- role from run playbook https://review.opendev.org/736368 | 14:50 |
*** ociuhandu has joined #openstack-infra | 14:50 | |
*** Goneri has joined #openstack-infra | 14:51 | |
*** ociuhandu has quit IRC | 14:55 | |
*** jamesmcarthur has quit IRC | 15:04 | |
AJaeger | smcginnis: you pushed two chagnes - will you push the other two for mox3 retirement as well? | 15:10 |
smcginnis | AJaeger: Yes. A little delayed. Ran into internal meetings, so those will be coming soon. | 15:13 |
AJaeger | smcginnis: I can wait - just wanted to check that you are aware. Thanks | 15:14 |
smcginnis | Yep. Definitely on the top of my todo list. | 15:14 |
*** jcapitao has quit IRC | 15:17 | |
*** lmiccini has quit IRC | 15:17 | |
*** Lucas_Gray has quit IRC | 15:29 | |
*** jackedin has joined #openstack-infra | 15:32 | |
*** slaweq has quit IRC | 15:33 | |
lbragstad | i'm sure this has been asked, and i checked the mailing list, but do we need to patch requirements jobs to include pip now? | 15:35 |
clarkb | lbragstad: you'll need to be more specific than that | 15:37 |
lbragstad | https://zuul.opendev.org/t/openstack/build/0caf221373364028b2dbd02309f8658c | 15:37 |
AJaeger | lbragstad: should be fixed as of 20 mins or so | 15:37 |
AJaeger | lbragstad: please recheck | 15:37 |
lbragstad | AJaeger clarkb ok - perfect | 15:37 |
*** ykarel is now known as ykarel|away | 15:40 | |
*** ociuhandu has joined #openstack-infra | 15:40 | |
*** sshnaidm|mtg is now known as sshnaidm|ruck | 15:41 | |
*** hashar has joined #openstack-infra | 15:42 | |
*** ysandeep is now known as ysandeep|away | 15:43 | |
*** rlandy is now known as rlandy|ruck2 | 15:44 | |
*** bhagyashris is now known as bhagyashris|away | 15:49 | |
openstackgerrit | Sean McGinnis proposed openstack/project-config master: Complete retirement of mox3 https://review.opendev.org/736760 | 15:49 |
*** gyee has joined #openstack-infra | 15:50 | |
openstackgerrit | Merged openstack/project-config master: Remove plain images https://review.opendev.org/735778 | 15:51 |
*** priteau has joined #openstack-infra | 15:52 | |
*** amoralej is now known as amoralej|off | 15:55 | |
openstackgerrit | Albin Vass proposed zuul/zuul-jobs master: Deprecate default tox_envlist: venv https://review.opendev.org/726830 | 16:00 |
openstackgerrit | Jeremy Stanley proposed openstack/project-config master: publish-openstack-python-branch-tarball: use py3 https://review.opendev.org/736765 | 16:09 |
fungi | AJaeger: mordred: ^ another place where we needed to add a release_python override | 16:09 |
AJaeger | fungi: wow, thanks! let me review that... | 16:10 |
fungi | it was falling through to the default of "python" in https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/build-python-release/tasks/main.yaml | 16:10 |
AJaeger | fungi: will using python3 be a problem for older stable branches? | 16:11 |
fungi | which is why it couldn't find setuptools (and would likely have also failed to find wheel if it had made it much further) | 16:11 |
fungi | AJaeger: i'm honestly not sure. if it is, we'll need to work out how to set branch-specific rules on which version of python we want ensure-pip to pull in | 16:11 |
fungi | into | 16:12 |
fungi | but basically right now publish-openstack-python-branch-tarball is assuming python(2) everywhere and ensure-pip is assuming only python3 | 16:13 |
*** jamesmcarthur has joined #openstack-infra | 16:19 | |
mordred | fungi, AJaeger I do not believe it should be a problem | 16:20 |
mordred | (on stable branches) | 16:20 |
mordred | it's fine for python3 to build a tarball of python2 code - we don't run any code from the projects in question when we build their tarballs | 16:23 |
AJaeger | mordred: great - then let's merge it ;) Thx | 16:24 |
mordred | AJaeger: done! | 16:32 |
AJaeger | ;9 | 16:32 |
AJaeger | ;) | 16:32 |
openstackgerrit | Jeremy Stanley proposed zuul/zuul-jobs master: Simplify twine invocation for PyPI uploads https://review.opendev.org/735932 | 16:40 |
*** jamesmcarthur has quit IRC | 16:43 | |
*** rlandy|ruck2 is now known as rlandy|ruck2|brb | 16:45 | |
openstackgerrit | Merged openstack/project-config master: publish-openstack-python-branch-tarball: use py3 https://review.opendev.org/736765 | 16:46 |
*** armax has quit IRC | 16:48 | |
*** armax has joined #openstack-infra | 16:49 | |
*** gfidente is now known as gfidente|afk | 16:49 | |
*** jamesmcarthur has joined #openstack-infra | 16:51 | |
*** sshnaidm|ruck is now known as sshnaidm|off | 16:52 | |
openstackgerrit | Merged openstack/project-config master: End project gating on openstack/mox3 https://review.opendev.org/736712 | 16:54 |
openstackgerrit | Merged zuul/zuul-jobs master: Fix with_* loop for ansible 2.9 https://review.opendev.org/736714 | 16:54 |
*** sreejithp has joined #openstack-infra | 16:56 | |
*** User0192 has joined #openstack-infra | 16:56 | |
*** User0192 has quit IRC | 16:57 | |
*** rpittau is now known as rpittau|afk | 17:00 | |
*** derekh has quit IRC | 17:02 | |
*** jackedin has quit IRC | 17:03 | |
*** rlandy|ruck2|brb is now known as rlandy|ruck2 | 17:04 | |
*** hashar has quit IRC | 17:05 | |
*** jamesmcarthur has quit IRC | 17:08 | |
*** jamesmcarthur has joined #openstack-infra | 17:08 | |
openstackgerrit | Jeremy Stanley proposed zuul/zuul-jobs master: Simplify twine invocation for PyPI uploads https://review.opendev.org/735932 | 17:09 |
*** dtantsur is now known as dtantsur|afk | 17:10 | |
openstackgerrit | Jeremy Stanley proposed zuul/zuul-jobs master: Simplify twine invocation for PyPI uploads https://review.opendev.org/735932 | 17:15 |
*** jpena is now known as jpena|off | 17:21 | |
*** rchanter has quit IRC | 17:24 | |
openstackgerrit | Ahmad Mahmoudi proposed openstack/openstack-zuul-jobs master: (fix) Changed pip to pip3 https://review.opendev.org/736786 | 17:29 |
*** eolivare has quit IRC | 17:31 | |
*** michael-beaver has joined #openstack-infra | 17:32 | |
openstackgerrit | Jeremy Stanley proposed zuul/zuul-jobs master: Simplify twine invocation for PyPI uploads https://review.opendev.org/735932 | 17:33 |
openstackgerrit | Jeremy Stanley proposed zuul/zuul-jobs master: Simplify twine invocation for PyPI uploads https://review.opendev.org/735932 | 17:38 |
openstackgerrit | Ahmad Mahmoudi proposed openstack/openstack-zuul-jobs master: (fix) Changed pip to pip3 https://review.opendev.org/736786 | 17:38 |
openstackgerrit | Merged openstack/project-config master: Readd publish-to-pypi for neutron-fwaas and dashboard https://review.opendev.org/735850 | 17:56 |
*** ralonsoh has quit IRC | 17:57 | |
openstackgerrit | Andreas Jaeger proposed openstack/project-config master: Fix translation jobs https://review.opendev.org/736791 | 18:05 |
*** hashar has joined #openstack-infra | 18:09 | |
*** factor__ has quit IRC | 18:11 | |
*** factor__ has joined #openstack-infra | 18:11 | |
AJaeger | config-core, please review another pip/virtualenv fallout ^ | 18:18 |
clarkb | looking | 18:19 |
AJaeger | thanks | 18:23 |
openstackgerrit | Merged openstack/project-config master: Fix translation jobs https://review.opendev.org/736791 | 18:39 |
noonedeadpunk | hi there! | 18:43 |
noonedeadpunk | have some interesting at centos8 hold I got... Which I dunno what, and how appeared (and not having that on my any centos8 sandbox) | 18:43 |
noonedeadpunk | maybe you have any guess what it could be | 18:43 |
noonedeadpunk | http://paste.openstack.org/show/794972/ | 18:43 |
openstackgerrit | Jeremy Stanley proposed zuul/zuul-jobs master: Simplify twine invocation for PyPI uploads https://review.opendev.org/735932 | 18:45 |
clarkb | noonedeadpunk: interactive login and non interactive login can hav edifferent rc/profile content | 18:45 |
clarkb | noonedeadpunk: my hunch is that those paths differ on centos8 and it affects the umask | 18:45 |
clarkb | checking openstack/project-config where we define our image builds I don't see any explicit use of umask there so I doubt we are doing it | 18:46 |
openstackgerrit | Ahmad Mahmoudi proposed zuul/zuul-jobs master: (fix) - Added tox location to PATH https://review.opendev.org/736801 | 18:47 |
fungi | yeah, noninteractive logins don't source the same shell configuration | 18:51 |
noonedeadpunk | any way to check what's used? | 18:55 |
noonedeadpunk | just grepping for umask through /etc/ doesn't give any 077 | 18:55 |
clarkb | noonedeadpunk: you need to start with your user's shell (likely bash in this case) | 18:55 |
clarkb | then I always have to read the man page to remember which is interactive login and which isn't | 18:56 |
clarkb | then check the files in /etc/ and $HOME | 18:56 |
noonedeadpunk | nothing exists in HOME | 18:56 |
noonedeadpunk | in terms of profile, bashrc, etc | 18:56 |
clarkb | "When bash is invoked as an interactive login shell, or as a non-interactive shell with the --login option, it first reads and executes commands from the file /etc/profile, if that file exists. After reading that file, it looks for ~/.bash_profile, ~/.bash_login, and ~/.profile, in that order, and reads and executes commands from the first one that exists and is readable." | 18:57 |
clarkb | I would check /etc/profile | 18:57 |
mordred | yeah - although ansible overrides some of that | 18:57 |
fungi | no ~root/.bashrc or ~root/.profile on the node? | 18:57 |
mordred | so, for instance, just putting a PATH in a ~/.bashrc doesn't necessarily fix ansible tasks | 18:58 |
noonedeadpunk | fungi: nope http://paste.openstack.org/show/794973/ | 18:58 |
clarkb | mordred: in noonedeadpunk's earlier paste there is no ansible. Just interactive and non interactive shell use running the umask command with different outputs | 18:59 |
fungi | ssh will apparently also read ~/.ssh/environment | 18:59 |
noonedeadpunk | mordred: eventually at the moment I just try ssh to localhost and get valid umask - ansible faces the same thing, but I gueass once fixed for manual run will be fixed for ansible as well | 18:59 |
clarkb | on my suse machine /etc/profile has a whole comment block on how pam sets umask | 19:00 |
clarkb | so ya I would definitely check /etc/profile for similar on centos8 | 19:00 |
noonedeadpunk | fungi: there are only keys (like public/private) and known_hosts | 19:00 |
fungi | but also yes, great point, libpam can be responsible too | 19:00 |
noonedeadpunk | clarkb: I did that and diff pretty minimal... http://paste.openstack.org/show/794974/ | 19:01 |
noonedeadpunk | btw there is umask include with pam | 19:01 |
noonedeadpunk | `session optional pam_umask.so silent` | 19:01 |
clarkb | noonedeadpunk: don't diff it, read it | 19:02 |
clarkb | noonedeadpunk: my local /etc/profile has like a 10 line comment on how umask is sorted out for the system | 19:02 |
mordred | nod | 19:02 |
clarkb | you want to find that info for the centos8 system | 19:02 |
noonedeadpunk | according to it it should set `umask 022` | 19:02 |
clarkb | noonedeadpunk: which is what you saw for interactive login so that is good | 19:03 |
fungi | then that's consistent with your observation | 19:03 |
noonedeadpunk | yeah... | 19:03 |
fungi | interactive logins source profile, noninteractive connections do not | 19:03 |
clarkb | my hunch is that the pam umask module is setting it to 0022 for interactive login by default and 0077 for non interactive | 19:04 |
noonedeadpunk | ok, pam version differs on my sandbox and CI image | 19:06 |
clarkb | noonedeadpunk: our images may not be centos 8.2 yet as our builders ran out of disk | 19:07 |
clarkb | I expect if that is the case they'll be updated soon to 8.2 as I fixed the disk issue | 19:07 |
noonedeadpunk | eventually it's 8.2, but may sandbox which I'm reffering to is 8.1 | 19:08 |
noonedeadpunk | *my | 19:08 |
noonedeadpunk | will try to update it and see if behaviour will be broken.... | 19:09 |
clarkb | from man login.defs: The file mode creation mask is initialized to this value. If not specified, the mask will be initialized to 022. | 19:11 |
clarkb | that seems to be where my system is getting it from | 19:11 |
frickler | noonedeadpunk: /etc/login.defs has "UMASK 077" | 19:11 |
clarkb | because its not explicitly set anywhere else I can find it | 19:11 |
clarkb | frickler: that would explain it then | 19:11 |
noonedeadpunk | frickler: yes, it does | 19:12 |
noonedeadpunk | but it's the same for behaving normally sandbox | 19:12 |
frickler | lsb_release says 8.2.2004, so may be a change with 8.2 | 19:14 |
noonedeadpunk | yeah, it's eventually hold 104.239.168.126 (so everyone has already keys on it) | 19:14 |
frickler | clarkb: the held node is 104.239.168.126 if you want to look there, /me disappears again | 19:14 |
clarkb | frickler: thanks. I'm still in recover from desktop crash mode but if this persists past lunch I'll probably do that | 19:15 |
noonedeadpunk | ok, updated sandbox to 8.2.2004 but it's still behaves ok | 19:16 |
noonedeadpunk | fwiw root@199.19.213.42 | 19:17 |
mordred | wow. love those login warnings! | 19:19 |
noonedeadpunk | lol | 19:20 |
mordred | I especially love that it prints the motd twice | 19:20 |
noonedeadpunk | ansible-hardening :) | 19:20 |
mordred | so hard | 19:20 |
noonedeadpunk | btw, this shouldn't happe normally... | 19:20 |
mordred | it's like a sign you post on your house saying "this house is protected by XXX security system" | 19:21 |
mordred | maybe it is - maybe it isn't - but you have a sign ;) | 19:21 |
noonedeadpunk | ok, so setting umask for pam.d resolve the issue | 19:21 |
mordred | \o/ | 19:21 |
noonedeadpunk | but um... | 19:21 |
noonedeadpunk | why it even happen | 19:21 |
noonedeadpunk | as setting it is not a hack... but... | 19:22 |
mordred | noonedeadpunk: it's possible some difference between the images we make the the image in your sandbox | 19:22 |
*** gmann is now known as gmann_afk | 19:22 | |
clarkb | note that if you've got weird login due to ansible hardening that could change things like umask setup | 19:22 |
mordred | noonedeadpunk: like, perhaps whatever process was used to create yours is different and made a different setting in /etc/pam.d that we're not making | 19:22 |
clarkb | since this is affected by the login process | 19:23 |
noonedeadpunk | btw commenting out umask in /etc/login.defs also fixes it | 19:23 |
mordred | or that - although I'd expect ansible-hardening to have the same impact on the sandbox as that node | 19:23 |
noonedeadpunk | pam.d settings are equal | 19:23 |
mordred | so my money would be on somethingw e are doing or not doing in dib | 19:23 |
mordred | noonedeadpunk: what is the source of your sandbox? | 19:23 |
noonedeadpunk | and I was using just centos 8.1 cloud image | 19:23 |
mordred | yeah - so that's going to have been built differently | 19:23 |
noonedeadpunk | 8.1.1911 to be specific | 19:24 |
mordred | maybe it's worth us investigating if there are things the centos cloud images do like that that we don't do in dib that might be important to do to make an expected centos image | 19:24 |
mordred | OR | 19:24 |
mordred | maybe it's a good difference to be aware of in the ansible playbooks you're working on | 19:24 |
clarkb | I mean if upstream wants a different umask they shouldn't set it in login.defs :) | 19:24 |
mordred | clarkb: there are many choices people make that they shouldn't make :) | 19:25 |
clarkb | checking dib itself the only thing that touches login.defs is zypper elements | 19:25 |
mordred | just saying - if we're making base centos images that have some fundamental unexpected behavior liek that compared to "normal" centos images - maybe there's an easy fix dib-side | 19:25 |
clarkb | I don't think dib or openstack/project-config do anything to modify login.defs | 19:25 |
* mordred isn't 100% sure it's a good idea to alter dib - just saying it's worth pondering | 19:26 | |
noonedeadpunk | eventually my sendbox has really equal /etc/login.defs | 19:26 |
clarkb | noonedeadpunk: ya so its possible they are adding something on topof that to undo the login.defs default | 19:26 |
clarkb | if you grep umask in /etc/pam.d/ do you see anything that could explain it? | 19:27 |
clarkb | you can set umask options there | 19:27 |
clarkb | you can also set them in /etc/passwd gecos field | 19:27 |
noonedeadpunk | btw, has `mask=$(awk '/^UMASK/{gsub("#.*$", "", $2); print $2; exit}' /etc/login.defs)` in /etc/security/namespace.init | 19:27 |
clarkb | noonedeadpunk: is your testing on your sandbox doing a new namespace? | 19:29 |
clarkb | if I'm reading that correctly its clearing out the umask value? | 19:29 |
clarkb | I'm not super familarwith awk (I tend to use sed) | 19:29 |
* mordred uses commandline perl - which is really his only remaining use of perl | 19:29 | |
noonedeadpunk | oh, it only grabs it | 19:30 |
clarkb | ah ok just a logging action then | 19:30 |
*** yamamoto has joined #openstack-infra | 19:32 | |
*** xinranwang_ has quit IRC | 19:33 | |
noonedeadpunk | ironicly we already have a specific variable to override that lol | 19:34 |
noonedeadpunk | ok, thanks all for your time | 19:35 |
noonedeadpunk | that was really interesting. | 19:35 |
noonedeadpunk | despite reall difference is still unknown, there's an easy workaround that | 19:36 |
mordred | noonedeadpunk: sometimes a workaround is the best option | 19:36 |
noonedeadpunk | yeah | 19:37 |
*** gmann_afk is now known as gmann | 19:37 | |
*** yamamoto has quit IRC | 19:37 | |
EmilienM | do you know an example of a project zuul layout running a tox job from another project? | 19:56 |
EmilienM | e.g. project X running tox py38 job of project Y | 19:56 |
AJaeger | EmilienM: requirements? | 19:57 |
EmilienM | is that possible at the zuul job layer? or should i investigate something in tox.ini | 19:57 |
EmilienM | mhh requirements indeed | 19:57 |
AJaeger | EmilienM: openstackdocstheme | 19:57 |
EmilienM | AJaeger: thanks | 19:57 |
AJaeger | EmilienM: openstackdocstheme uses tox-docs, not py38 | 19:57 |
AJaeger | https://opendev.org/openstack/requirements/src/branch/master/.zuul.d/cross-jobs.yaml#L88 - py36 | 19:58 |
AJaeger | but should be the same as py38 | 19:58 |
AJaeger | EmilienM: https://opendev.org/openstack/openstackdocstheme/src/branch/master/.zuul.yaml#L8-L19 is a better example, just change tox-docs to py38 and it should work... | 19:59 |
*** rlandy|ruck2 is now known as rlandy|ruck2|mtg | 20:00 | |
EmilienM | AJaeger: that's perfect | 20:01 |
EmilienM | AJaeger: thank you | 20:01 |
*** gmann is now known as gmann_afk | 20:10 | |
*** slaweq has joined #openstack-infra | 20:23 | |
noonedeadpunk | mordred: clarkb I got some info that it's a bug and will be fixed in 8.3... | 20:23 |
noonedeadpunk | https://bugzilla.redhat.com/show_bug.cgi?id=1833664 | 20:26 |
openstack | bugzilla.redhat.com bug 1833664 in shadow-utils "Regression in default file permission in RHEL 8.x as compared to RHEL 7.x when file is generated via a a program ran via su" [Urgent,Closed: duplicate] - Assigned to ipedrosa | 20:26 |
EmilienM | AJaeger: thanks it works super fine for me :) | 20:27 |
EmilienM | for the record : https://review.opendev.org/#/c/736823 | 20:28 |
clarkb | noonedeadpunk: we could probably have dib write the fixed login.defs until then | 20:28 |
*** rlandy|ruck2|mtg is now known as rlandy|ruck2 | 20:31 | |
*** priteau has quit IRC | 20:34 | |
* noonedeadpunk wondering if it's the way to montivate ppl to use centos stream... | 20:37 | |
mordred | EmilienM: that looks good | 20:40 |
EmilienM | mordred: thanks for checking it :-) | 20:40 |
mordred | EmilienM: note, in tripleoclient repo, you'll want to have tripleo-common in your requirements for tox_install_siblings to work right | 20:41 |
mordred | EmilienM: looks like you do | 20:42 |
EmilienM | good to know | 20:43 |
* EmilienM first time doing this | 20:43 | |
mordred | EmilienM: that it's goign to do is the zuul tox job is going to notice that tripleo-common is in required-projects, and is going to notice that it's installed into the tox env | 20:44 |
mordred | so it will, in this job, install the git checkout of tripleo-common into the tox env | 20:44 |
mordred | EmilienM: fwiw, in the jobs I have for this between sdk, osc, osc-lib and cliff (oy) - we tend to put the job in the repo whose tests are going to be run - just to make it easy to keep straight in our heads - so in this case putting the job in the python-tripleoclient repo. BUT - it does not make _any_ difference - and you can (and should) use the job in both repos :) | 20:46 |
mordred | anyway - that looks great | 20:46 |
EmilienM | oh I see | 20:46 |
EmilienM | so you would make the job layout in tripleoclient and not tripleo-common? | 20:47 |
EmilienM | i could certainly do that | 20:47 |
*** hashar has quit IRC | 20:47 | |
mordred | yeah - just because it's mostly saying "run a tripleoclient tox job, but instead of using release tripleo-common, use git" - which feels like a tripleoclient tox job with a special config | 20:48 |
mordred | but there's seriously no actual functional difference | 20:49 |
*** rfolco has quit IRC | 20:52 | |
*** haleyb has joined #openstack-infra | 20:55 | |
*** xek has quit IRC | 20:56 | |
openstackgerrit | Merged zuul/zuul-jobs master: Add linting rule to enforce no-same-owner policy https://review.opendev.org/727642 | 21:37 |
openstackgerrit | Jeremy Stanley proposed openstack/project-config master: Add ensure-tox to pti-python-tarball https://review.opendev.org/736848 | 21:45 |
fungi | EmilienM: a more direct example can likely be found in oslo repos where they run, say, nova's unit tests applying proposed changes to oslo libs... i'm not sure which of the oslo repos do that though | 21:52 |
fungi | noonedeadpunk: also in case nobody's mentioned it yet, you can download the images we build if you want to poke at them more directly: https://nb01.opendev.org/images/ | 21:53 |
*** rcernin_ has joined #openstack-infra | 21:54 | |
*** markvoelker has joined #openstack-infra | 21:58 | |
*** markvoelker has quit IRC | 22:02 | |
*** gmann_afk is now known as gmann | 22:04 | |
*** tonyb has joined #openstack-infra | 22:05 | |
*** sreejithp has quit IRC | 22:07 | |
*** eharney has quit IRC | 22:08 | |
*** armax has quit IRC | 22:09 | |
*** rcernin_ has quit IRC | 22:13 | |
*** slaweq has quit IRC | 22:13 | |
*** tosky has quit IRC | 22:25 | |
*** gfidente|afk has quit IRC | 22:29 | |
noonedeadpunk | fungi: oh, that is usefull! | 22:31 |
noonedeadpunk | I guess you can release hold then. | 22:51 |
*** armax has joined #openstack-infra | 22:55 | |
*** tkajinam has joined #openstack-infra | 23:00 | |
mordred | noonedeadpunk, mnaser: I wonder if it would be useful at all (or even allowed) to mark our images in vexxhost as public. I guess the downside is that we can't delete the image in glance if some nova server is using it - so I imagine if someone booted directly from our uploads we might wind up with un-deleteable images | 23:10 |
mordred | but from our pov - they _are_ public data and other than logistics like that there's really no reason for them to not be available to people for a nova boot | 23:11 |
fungi | i suspect that would be the case, yes, we would be unable to clean up the images if there were bfv users of them in other tenants | 23:11 |
mordred | yeah | 23:12 |
mordred | also - I have no idea how that even works - I think it's not possible for an unprivileged user to mark an image fully public iirc | 23:12 |
mordred | since that would pollute the global "openstack image list" | 23:13 |
fungi | i think it's configurable in policy? | 23:13 |
fungi | but yes, unlikely to be enabled | 23:13 |
mordred | fungi: the sad truth of openstack is that _everything_ is configurable in policy | 23:14 |
fungi | even i'm configurable in policy | 23:14 |
fungi | but i think i need to unconfigure myself for the evening and enjoy my far too expensive new air conditioner | 23:15 |
*** rcernin_ has joined #openstack-infra | 23:15 | |
*** rcernin_ has quit IRC | 23:15 | |
fungi | it has fancy touch screen thermostats in each zone which i'm told i can connect to the internet... yeah not doing THAT | 23:15 |
*** rcernin has joined #openstack-infra | 23:16 | |
clarkb | you have zones? | 23:16 |
fungi | as of today, yes | 23:16 |
mordred | fungi: I feel like you should do an openpowermon install | 23:17 |
mordred | seems like a thing you should have wired in to your house | 23:17 |
clarkb | my hvac system with AC on is either upstairs too hot and downstairs cool or upstairs cool and downstairs walk im freezer | 23:17 |
clarkb | I just open windows as a rwsult | 23:17 |
fungi | clarkb: mine was too. now they're independently dampered | 23:17 |
clarkb | nice | 23:17 |
fungi | basically one end of the house is a giant open space with lots of large windows, and the other end of the house is two floors of small closed-off rooms. needless to say those different areas of the house do not heat and cool the same | 23:19 |
fungi | (and now they don't have to) | 23:19 |
clarkb | I should look into that | 23:19 |
fungi | what's worse, it was the east end of the house (bedrooms and bathrooms) vs the west end (living/dining/kitchen), so now one zone gets sun in the morning, the other gets sun in the afternoon. easy when they're independent | 23:20 |
fungi | but also had them replace basically all the ductwork, the original ducts were falling apart. felt like a scene from brazil | 23:22 |
*** yamamoto has joined #openstack-infra | 23:34 | |
*** yamamoto has quit IRC | 23:39 | |
*** jamesmcarthur has quit IRC | 23:43 | |
*** tetsuro has joined #openstack-infra | 23:47 | |
*** rfolco has joined #openstack-infra | 23:58 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!