*** dmellado_ is now known as dmellado | 00:10 | |
*** dmellado_ is now known as dmellado | 02:14 | |
*** dmellado_ is now known as dmellado | 02:47 | |
*** soniya29 is now known as soniya29|ruck | 05:11 | |
*** soniya29|ruck is now known as soniya29|ruck|afk | 07:03 | |
*** soniya29|ruck|afk is now known as soniya29|ruck | 07:38 | |
*** soniya29|ruck is now known as soniya29|ruck|lunch | 08:00 | |
*** jpena|off is now known as jpena | 08:33 | |
*** soniya29|ruck|lunch is now known as soniya29|ruck | 08:47 | |
*** dmellado_ is now known as dmellado | 09:03 | |
kopecmartin | arxcruz: tosky gates in tempestconf working now -> https://review.opendev.org/c/openinfra/python-tempestconf/+/853517 | 10:57 |
---|---|---|
opendevreview | Vadym Markov proposed openstack/devstack stable/victoria: Use proper sed separator for paths https://review.opendev.org/c/openstack/devstack/+/853756 | 11:34 |
*** dmellado_ is now known as dmellado | 11:44 | |
*** tosky is now known as Guest532 | 12:51 | |
*** tosky_ is now known as tosky | 12:51 | |
efoley | Hi, I'm looking for help to get the ``telemetry-dsvm-integration-centos-8s`` job fixed for stable branches on aodh, ceilometer, etc. Here's my attempt to fix it: https://review.opendev.org/c/openstack/ceilometer/+/853668, the same type of error is present across backports on stable branches in ceilometer, aodh (perhaps others, I don't want to rerun them all to get new logs). Anyone have any pointers? | 13:02 |
*** dmellado_ is now known as dmellado | 13:20 | |
kopecmartin | hi efoley, i'm checking this https://review.opendev.org/c/openstack/ceilometer/+/852878/ , the jsonschmea version issue might be related to py3.6 , i vaguely remember seeing that issue before we dropped py3.6 and 3.7 | 13:31 |
kopecmartin | regarding the issue on cs9, it looks like pip is not installed, a package like python39-pip (or something like that) should help | 13:32 |
efoley | kopecmartin: I'm seeing similar issues on multiple stable branches (versions are not resolvable for different packages each time). The constraints file that is being used for tempest is master, which is what I was trying to solve for. | 13:36 |
efoley | https://review.opendev.org/c/openstack/aodh/+/845197 (yoga) and https://review.opendev.org/c/openstack/aodh/+/837053 (xena) show issues with oslo.log. | 13:38 |
opendevreview | Dan Smith proposed openstack/tempest master: Allow free-form image import parameters https://review.opendev.org/c/openstack/tempest/+/852607 | 13:42 |
opendevreview | Dan Smith proposed openstack/tempest master: Add testing for glance-download import method https://review.opendev.org/c/openstack/tempest/+/852608 | 13:42 |
*** jpena is now known as jpena|off | 13:45 | |
kopecmartin | efoley: oh, i see, maybe override-checkout will help, i noticed that that the job doesn't have that https://opendev.org/openstack/telemetry-tempest-plugin/src/branch/master/.zuul.yaml#L147 however our jobs for older releases do https://opendev.org/openstack/tempest/src/branch/master/zuul.d/stable-jobs.yaml#L5 | 14:48 |
efoley | kopecmartin: Thanks for the pointer, I'll take a look. These issues are blocking all backports to telemetry projects. | 14:54 |
efoley | martinkopec: IIUC, I should add a new job per stable branch, each with a different name and value for override-checkout? | 14:57 |
efoley | Then on each of the stable branches, update zuul.yaml to user the -<branch> job instead of the one currently being used? | 14:58 |
kopecmartin | efoley: yes, the override_checkout defines branch or tag , e.g. it'll tell devstack to checkout to wallaby and thus install wallaby release of openstack | 15:35 |
kopecmartin | https://zuul-ci.org/docs/zuul/latest/job-content.html#var-zuul.override_checkout | 15:35 |
efoley | It looks like we're not doing that at all for the telemetry-dvsm-integration-centos-8s jobs. :/ Does that mean we've been testing all these against master every time? Oh dear | 15:42 |
kopecmartin | efoley: i think so | 15:48 |
efoley | kopecmartin: Looks like the expected versions are checked out before override-checkout. | 16:00 |
efoley | https://zuul.opendev.org/t/openstack/build/286857c33215435d9a315fce53c6eecd/log/job-output.txt#208 | 16:00 |
efoley | So that might not be the issue. | 16:00 |
kopecmartin | i'm always confused with these errors, so tempest requires cliff>=2.8.0 while it can't be 2.9.0 and the constraint limits us to version 4.0.0 which should be ok with tempest, so what's the issue? ah | 16:12 |
efoley | Maybe it's python36 that's the issue. cliff 4.0.0 might be python>=37 | 16:15 |
kopecmartin | efoley: you're right | 16:16 |
kopecmartin | https://pypi.org/project/cliff/ | 16:16 |
efoley | I'm making my way towards that. I think I'll need to pin the tempest version, but my attempt in PS2 was doing it incorrectly. I'm testing an update now | 16:17 |
efoley | I might end up with a -yoga-and-below job, or one more appropriately named for the python-version. | 16:17 |
efoley | I'll try to test overriding the tempest constraints. Will probably hit more issues, but the solution feels like it's getting closer | 16:19 |
efoley | I also mispelled TEMPEST_VENV_UPPER_CONSTRAINTS. | 16:29 |
efoley | 5th time's the charm, looks like cliff was successfully installed this time! | 16:56 |
efoley | kopecmartin: thanks for your time! | 16:57 |
efoley | Spoke too soon, still failing. I need to do a bit more investigation, and maybe set a new TEMPEST_BRANCH variable. | 17:33 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!