Wednesday, 2024-03-06

*** promethe- is now known as prometheanfire01:30
opendevreviewMerged openstack/openstack-zuul-jobs master: Drop lib-forward-testing template  https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/91108806:15
opendevreviewdaniel.pawlik proposed openstack/ci-log-processing master: Update base container image to Centos 9 Stream  https://review.opendev.org/c/openstack/ci-log-processing/+/91110608:48
opendevreviewdaniel.pawlik proposed openstack/ci-log-processing master: Set the base_python version to 3.11  https://review.opendev.org/c/openstack/ci-log-processing/+/90663708:48
dpawlikfungi, clarkb1: hey, do you know why "Web Listing Disabled" was done for logs dir? - for example https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_e9c/910700/3/check/cinder-plugin-ceph-tempest/09:51
dpawlikIs it because of the logscraper ?09:51
fricklerdwhite4: that message usually appears when the logs have been removed because they were too old, let me check09:53
fricklerehm, sorry dwhite4 meant dpawlik 09:53
tonyb`The owner of this web site has set X-Container-Meta-Web-Index: index.html. However, this file is not found.`  That seems strange09:54
fricklerah, no, the logs are under https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_e9c/910700/3/check/cinder-plugin-ceph-tempest/e9c62c5/09:55
fricklerand since this is object storage, there is no real filesystem tree behind it, so truncating the path doesn't work09:56
tonybAh okay09:56
tonybI see, zuul links to the full (storage) URL09:57
fricklerso for the real log directory, an index.html file was generated and uploaded by zuul. for any truncations for the path, there is not matching index file and the above error happens09:58
fricklermodulo grammar09:58
tonybMakes sense09:58
fricklerdpawlik: does that help you?09:59
opendevreviewdaniel.pawlik proposed openstack/ci-log-processing master: Add capability with new Zuul  https://review.opendev.org/c/openstack/ci-log-processing/+/91142310:55
opendevreviewdaniel.pawlik proposed openstack/ci-log-processing master: Remove unimportant fields from buildinfo  https://review.opendev.org/c/openstack/ci-log-processing/+/91142410:57
opendevreviewdaniel.pawlik proposed openstack/ci-log-processing master: Update base container image to Centos 9 Stream  https://review.opendev.org/c/openstack/ci-log-processing/+/91110610:58
opendevreviewdaniel.pawlik proposed openstack/ci-log-processing master: Set the base_python version to 3.11  https://review.opendev.org/c/openstack/ci-log-processing/+/90663710:58
opendevreviewdaniel.pawlik proposed openstack/ci-log-processing master: Add capability with new Zuul  https://review.opendev.org/c/openstack/ci-log-processing/+/91142311:26
fungidpawlik: put another way, that swift service doesn't have magic autoindexing like you'd expect from apache mod_autoindex on a more typical webserver12:56
opendevreviewJonathan Rosser proposed openstack/project-config master: Implement ironic-unmaintained-core group  https://review.opendev.org/c/openstack/project-config/+/91157613:12
opendevreviewJonathan Rosser proposed openstack/project-config master: Implement openstack-ansible-unmaintained-core group  https://review.opendev.org/c/openstack/project-config/+/91157613:13
fricklerjrosser_: ^^ gerrit acls is one of the very few locations where tabs instead of spaces are actually required13:22
jrosser_doh13:22
opendevreviewJonathan Rosser proposed openstack/project-config master: Implement openstack-ansible-unmaintained-core group  https://review.opendev.org/c/openstack/project-config/+/91157613:23
*** tosky_ is now known as tosky13:57
opendevreviewdaniel.pawlik proposed openstack/ci-log-processing master: Add capability with new Zuul; disable log-gearman CI job  https://review.opendev.org/c/openstack/ci-log-processing/+/91142314:43
*** dansmith_ is now known as dansmith15:02
opendevreviewJeremy Stanley proposed openstack/project-config master: Try switching Rackspace DFW to an API key  https://review.opendev.org/c/openstack/project-config/+/91138115:06
opendevreviewdaniel.pawlik proposed openstack/ci-log-processing master: Remove log gearman functionality  https://review.opendev.org/c/openstack/ci-log-processing/+/91159015:16
tbachmanHi fungi! I'm back with a follow-up question15:19
tbachmanI should have caught the upper-constraints issue before - my apologies on that (and thanks for pointing that out!)15:19
tbachmanBut now I have a weird issue.15:19
tbachmanThis patch is an attempt to align with the upstream unmaintained branches for yoga:15:20
tbachmanhttps://review.opendev.org/c/x/group-based-policy/+/91138515:20
tbachmanThe part that's weird is that the py36 and py38 jobs pass, but the py39 doesn't. The reason is that the py39 job is picking up the wrong version of upstream neutron (23.1 instead of 20.5)15:22
tbachmanI'm not sure why the py36/38 and py39 jobs would be different here15:22
fungitbachman: for one thing, it looks like you don't have openstack/requirements checkout overridden with an openstack-tox-py39 variant in your .zuul.yaml, but you do for 36 and 3815:23
tbachmanYeah - but I did try adding that, but ended up with a different failure/issue. 15:24
tbachmanIt was timing out15:24
* tbachman goes to get link15:24
fungitbachman: probably another problem you ran into with py39 is if you tried to tell it to run on ubuntu-bionic15:24
fungisince ubuntu-bionic doesn't have a python3.9 package15:25
tbachmanah15:25
tbachman:(15:25
tbachmansorry15:25
tbachmanokay - will pick a different node then. Thanks!15:25
fungiyw. worth looking at https://governance.openstack.org/tc/reference/runtimes/yoga.html and also the upstream job definitions when working out what platforms are expected to work15:26
tbachmangot it - thanks again!15:26
fungitbachman: https://opendev.org/openstack/openstack-zuul-jobs/src/branch/master/zuul.d/jobs.yaml#L242 indicates upstream definition for openstack-tox-py39 uses the ubuntu-focal nodeset when run for unmaintained/yoga15:28
fungiso if you don't explicitly override the nodeset in your variant, then it should just inherit ubuntu-focal for that15:29
fungitechnically it's matching (among other patterns) ^.*/yoga so should end up selected for both stable/yoga and unmaintained/yoga15:30
opendevreviewdaniel.pawlik proposed openstack/ci-log-processing master: Remove log gearman functionality  https://review.opendev.org/c/openstack/ci-log-processing/+/91159015:31
fungigmann: elodilles: that discussion got me looking, i think we missed broadening the negation for some job branch matchers, since this is excluding stable/yoga but not unmaintained/yoga so zuul is going to potentially choose both it and the next definition: https://opendev.org/openstack/openstack-zuul-jobs/src/branch/master/zuul.d/jobs.yaml#L232-L23315:32
fungias a result, it's unclear whether it will still end up forcing tox<415:33
fungiideally the two matchers should be inverses of one another15:34
fungiseeing the same problem in a bunch of other variants in that same config15:35
frickleryes, needs updating from victoria through to yoga by now16:01
tbachmanfungi: yeah - we used focal in the latest iteration, which passed the gate. Thanks again for your help!16:24
opendevreviewdaniel.pawlik proposed openstack/ci-log-processing master: Remove log gearman functionality  https://review.opendev.org/c/openstack/ci-log-processing/+/91159016:28
fungitbachman: great to hear!16:28
elodillesfungi: i'm quite sure that many job defs will need some refactor due to stable/ -> unmaintained/ change :/ some jobs (non-devstack based ones) are currently running on unmaintained/ branches. so yes, another TODO around the unmaintained changes16:36
*** clarkb1 is now known as clarkb16:55
gmannfungi: elodilles yes, we need to correct a lot of variant for v-y unmaintained renaming18:09
*** kopecmartin_ is now known as kopecmartin22:50

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