*** ysandeep is now known as ysandeep|ruck | 01:30 | |
opendevreview | Luke Odom proposed openstack/diskimage-builder master: Map curl to curl-minimal for rocky 9 https://review.opendev.org/c/openstack/diskimage-builder/+/869424 | 04:08 |
---|---|---|
*** ysandeep|ruck is now known as ysandeep|ruck|afk | 04:14 | |
opendevreview | Luke Odom proposed openstack/diskimage-builder master: Add swap support https://review.opendev.org/c/openstack/diskimage-builder/+/869270 | 04:19 |
opendevreview | Luke Odom proposed openstack/diskimage-builder master: Add swap support https://review.opendev.org/c/openstack/diskimage-builder/+/869270 | 04:19 |
*** akahat|rover is now known as akahat | 05:12 | |
*** pojadhav- is now known as pojadhav | 05:40 | |
*** ysandeep|ruck|afk is now known as ysandeep|ruck | 05:52 | |
*** marios is now known as marios|rover | 06:04 | |
*** ysandeep|ruck is now known as ysandeep|ruck|lunch | 08:24 | |
*** ysandeep|ruck|lunch is now known as ysandeep|ruck | 10:03 | |
*** ysandeep__ is now known as ysandeep|ruck | 10:12 | |
*** rlandy|out is now known as rlandy | 11:12 | |
*** pojadhav is now known as pojadhav|sick | 11:17 | |
*** dviroel|afk is now known as dviroel | 11:24 | |
*** ysandeep|ruck is now known as ysandeep|ruck|afk | 12:50 | |
*** dasm|off is now known as dasm | 14:14 | |
*** ysandeep|ruck|afk is now known as ysandeep|ruck | 14:18 | |
frickler | slaweq: there's still a held node for 865822, I assume that it can be removed now? | 14:23 |
frickler | ykarel: same question for 867609, are the held nodes still needed? | 14:24 |
ykarel | frickler, no not needed, sorry i forgot about them | 14:24 |
frickler | ykarel: np, will clean up, thx | 14:29 |
ykarel | frickler, also slaweq is on PTO today, but considering the lib/neutron patches merged and root cause was vexxhost nodes for other case too, should be safe to cleanup | 14:33 |
frickler | it's not urgent, I'll follow up next week | 14:33 |
ykarel | frickler, okk | 14:34 |
ykarel | frickler, btw you recall issue with cirros 0.6.1 and host-passthrough? | 14:35 |
ykarel | seeing in https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/869152 | 14:35 |
frickler | ykarel: I think there were similar issues when I tried to bump cirros for devstack, but I'd need to look closer to be sure it's the same thing | 14:39 |
ykarel | frickler, k Thanks | 14:42 |
ykarel | will try without host-passthrough and see how it goes | 14:47 |
*** ysandeep|ruck is now known as ysandeep|out | 15:01 | |
clarkb | ykarel: frickler: host-passthrough is going to vary by cloud because each cloud presents us with a different cpu model | 16:31 |
clarkb | I would avoid using host passthrough in CI for this reason if consistency is needed. IIRC devstack defaults to some core 2 like cpu now? | 16:31 |
*** dviroel is now known as dviroel|lunch | 16:39 | |
opendevreview | Luke Odom proposed openstack/diskimage-builder master: Add swap support https://review.opendev.org/c/openstack/diskimage-builder/+/869270 | 16:39 |
*** marios|rover is now known as marios|out | 16:44 | |
clarkb | They can even vary within a single provider which created problems for the initial implementation of live migration testing | 16:52 |
clarkb | fungi: if you have time for https://review.opendev.org/c/opendev/bindep/+/868004/ thats a pretty straightforward nox conversion for bindep and the parent change fixes a small bug in bindep too | 16:54 |
clarkb | Not necessarily looking to land the nox change right away either, just hoping for eyes on the conversions so that others can see what they look like and provide feedback if they have any | 16:59 |
fungi | clarkb: on a related note, stephenfin has a couple of pbr fixes related to tox v4 which need looking at (both passing tests now): 869190 and 869082 | 17:01 |
clarkb | oh cool I reviewed some of those yesterday let me pull the stack up again | 17:01 |
clarkb | fungi: stephenfin: https://review.opendev.org/c/openstack/pbr/+/869190/5..7/pbr/tests/test_integration.py worries me beacuse new pbr needs to continue working with old distros and setuptools. Is there a reason we are dropping that testing? | 17:03 |
clarkb | I think we can add to the list just fine we we should be very careful removing support for old systems in pbr as it we can't easily constrain it | 17:03 |
stephenfin | clarkb: Yeah, those versions of pip aren't supported on python3.10 (because of the collections -> collections.abc move) | 17:04 |
stephenfin | so if we want to test those, we need to go back to testing on 20.04 | 17:04 |
stephenfin | ...or pull in additional python versions on 22.04 | 17:04 |
stephenfin | you'll see the failed jobs for the previous PS' | 17:04 |
clarkb | I think we should run the job on 20.04 and 22.04 in that case personally. Just because it is super easy to make a change to master pbr and break all the old stable openstack for example | 17:04 |
stephenfin | That's fair. I don't really want to have to do that myself though. I've already burned this week and much of last fixing tox 4 issues :) Could we merge this as-is and retrospectively re-add those tests? | 17:06 |
clarkb | I mean I'm ok from it for all of the software I run as none of it runs on old python at this point I don't think | 17:07 |
clarkb | but it is a very real risk to stable openstack. | 17:07 |
fungi | what's involved in running it more than once? just job variants for each nodeset we want? | 17:08 |
clarkb | fungi: and the test code there would need to select test cases based on the underlying python version | 17:09 |
fungi | ahh, right | 17:09 |
fungi | so a bit of additional complexity in the test selection | 17:09 |
stephenfin | yeah, skipif decorators | 17:09 |
clarkb | stephenfin: re tox I'm on the stop doing anything tox related full steam ahead on nox train. It takes time too but feels like less of a treadmill | 17:10 |
clarkb | I guess the alternative for those old platforms is to update pip and setuptools to newer versions than the distro ships with if we were to break them somehow | 17:14 |
clarkb | or fix the testing at that point in time | 17:14 |
clarkb | the testscenarnios readme has a hacky simple way of doing this. Let me try and push that up as a followup and if that looks good we can land the whole bunch | 17:21 |
fungi | clarkb: i left you some comments on 868004, but in particular any idea why we don't get the subunit2html report on the nox-based unit test jobs? specifically we don't appear to collect testr_results.html nor testrepository.subunit | 17:26 |
clarkb | fungi: I think that was a bug in zuul-jobs that has since been fixed | 17:27 |
clarkb | fungi: a recheck should confirm | 17:27 |
fungi | ahh, will do. thanks! | 17:27 |
clarkb | the tooling to collect that info looked for a tox venv to generate the content | 17:27 |
clarkb | now it looks for a nox venv too | 17:27 |
fungi | make sense | 17:27 |
fungi | er, makes sense | 17:27 |
clarkb | oh that change will need to sort out the opendev-nox-docs stuff. I'm always super confused by those jobs and corvus set things up for zuul. Maybe corvus can point me in the right direction | 17:38 |
clarkb | chances are low I'll get to that today, and even if I did not sure I'd trust myself with the results. Next week however I should start there | 17:40 |
*** dviroel|lunch is now known as dviroel | 17:50 | |
*** dviroel is now known as dviroel|pto | 21:12 | |
clarkb | fungi: it does look like the rechecked jobs on the bindep nox change include those log files now so the fix I wrote to zuul-jobs was sufficient just a timing thing | 21:17 |
fungi | yep | 21:17 |
clarkb | For OpenDev I've put on my todo list for monday getting a nox-opendev-docs job sorted out then we can look at porting things properly for other bits. I would like to move opendev just to get past the failure cycle train | 21:21 |
*** dasm is now known as dasm|off | 21:37 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!