| elodilles | it seems that openstack-tox-py313 is broken in requirements and many other repos. it started to fail around 2026-01-16 afternoon. and what changed is that prior that time the job ran under ubuntu-noble, but now it runs on debian-trixie | 10:05 |
|---|---|---|
| elodilles | was that change intentional? | 10:06 |
| elodilles | frickler: ^^^ do you know anything about this? ^ | 10:06 |
| elodilles | ah, i see, there's the patch: https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/970036 | 10:38 |
| ralonsoh | elodilles, I think the problem and the fix is described here: https://github.com/ytti/oxidized/issues/3636 | 11:35 |
| ralonsoh | so we would need to install "libssl-dev libssh2-1-dev libzstd-dev" first | 11:35 |
| elodilles | ralonsoh: i'm trying if this helps for requirements: https://review.opendev.org/c/openstack/requirements/+/973782 | 11:41 |
| elodilles | we might not need libpcre3-dev anyomre | 11:41 |
| elodilles | s/anyomre/anymore | 11:41 |
| ralonsoh | elodilles, thanks for the patch, checking the results | 11:42 |
| elodilles | locally py313 job passed with it | 11:42 |
| ralonsoh | elodilles, it did too in the CI | 11:45 |
| elodilles | +1 | 11:46 |
| elodilles | unfortunately there are old bionic based jobs on requirements' .zuul.yaml, and that job fails | 11:47 |
| elodilles | plus i think the patch does not need to be on top of the 'whereto' version bump patch, which initially thought it need | 11:48 |
| ralonsoh | why this patch should affect the bionic job? | 11:48 |
| elodilles | it does not | 11:52 |
| elodilles | but that old job is still present and now it fails | 11:53 |
| frickler | the switch to trixie was intentional, yes, and such fallout was expected, I started a similar fix for OSC yesterday. if things seem too severely broken, I think we could revert to noble for specific repos as a temporary measure | 11:53 |
| elodilles | ralonsoh: i've updated the patch, i hope this will now pass and unblock requirements' gate | 11:53 |
| elodilles | frickler: ACK, thanks. probably no need for the revert, if the gates can be fixed with a similar patch that just simply skips the non-existent packages under debian-trixie | 11:55 |
| *** jgilaber_ is now known as jgilaber | 12:08 | |
| kinrui | elodilles: we need to drop bionic based jobs, they require an eol ansible version that zuul will be dropping support for very soon, so we need to remove those nodes from opendev soon too | 13:23 |
| elodilles | kinrui: ACK, thanks for the heads up. i've also chose to drop bionic based job from requirements' gate, based on the bionic EOL | 13:27 |
| kinrui | oh, why did my nick switch? | 13:31 |
| fungi | that's better | 13:35 |
| fungi | oftc must have been doing maintenance and rebooted servers with nickserv offline because somehow my cert-based auth got ignored | 13:36 |
| elodilles | :-o | 13:37 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!