opendevreview | ribaudr proposed openstack/requirements master: Add uc check alternative method https://review.opendev.org/c/openstack/requirements/+/948809 | 07:17 |
---|---|---|
opendevreview | Merged openstack/requirements master: Updated from generate-constraints https://review.opendev.org/c/openstack/requirements/+/943089 | 07:19 |
rpittau | frickler: removing python 3.9 support in requirements broke our CI, specifically bifrost, as we have CS9 based jobs | 09:17 |
frickler | rpittau: yes, sorry for that, but without any active contributors to this repo this was no longer sustainable | 10:11 |
rpittau | frickler: believe me I completely understand, the problem here is that removing the support for python 3.9 suddenly is causing a chain reaction | 12:11 |
rpittau | I know at least another upstream project that will be heavily impacted by that, metal3, which still relies on CS9 based ironic container | 12:11 |
rpittau | I just tested the container build and it failed because of the missing py3.9 libraries, meaning we can't build ironic containers anymore | 12:11 |
rpittau | I would gladly help maintaining the requirements repo to avoid further issues, at least to keep python 3.9 support for the rest of the flamingo cycle | 12:11 |
rpittau | python 3.9 is EoL in October, I expect (hope!) the projects I collaborate with will migrate to something newer before then, but still in a couple of months at least | 12:11 |
opendevreview | ribaudr proposed openstack/requirements stable/2024.2: Add uc check alternative method https://review.opendev.org/c/openstack/requirements/+/948811 | 12:49 |
opendevreview | ribaudr proposed openstack/requirements stable/2024.2: update constraint for oslo.utils to new release 7.3.1 https://review.opendev.org/c/openstack/requirements/+/947558 | 12:49 |
opendevreview | OpenStack Proposal Bot proposed openstack/requirements master: update constraint for oslotest to new release 5.0.1 https://review.opendev.org/c/openstack/requirements/+/948872 | 13:05 |
opendevreview | OpenStack Proposal Bot proposed openstack/requirements master: update constraint for openstack-doc-tools to new release 4.0.1 https://review.opendev.org/c/openstack/requirements/+/948873 | 13:11 |
frickler | rpittau: maybe you could use 2025.1 requirements as intermediate solution? there's also some effort in devstack to use newer python, not sure if that could work for bifrost, too? | 13:12 |
rpittau | frickler: yep, that is a weak/fast workaround, but it's what I'm doing now to avoid spilling breakage all over, also using 2025.1 requirements blocks us testing new features if they require new requirements | 13:17 |
rpittau | using new python is also in our plan, we already have support for CS10 for example in metal3 (although we were not planning to switch to it so suddenly), but in Openstack it doesn't look close, at least there are still no nodes available and the work on DIB seems stuck | 13:17 |
rpittau | honestly I was expecting to have time to just phase off python 3.9 and CS9, I'm talking about 1 more month, maybe 2, at least to see the support of CS10 available in Openstack | 13:17 |
frickler | rpittau: well if you want to create a revert that does not also revert all the u-c updates that were merged this morning, I'd not be completely opposed to it. you'd have to address https://review.opendev.org/c/openstack/requirements/+/907665/comment/e75846d2_dfc8e784/ and make sure that the next weekly updates are made to work by rebasing and updating | 13:22 |
frickler | https://review.opendev.org/c/openstack/requirements/+/907665 each time | 13:22 |
rpittau | frickler: ack, let me have a look at all that | 13:24 |
rpittau | and thanks for listening :) | 13:24 |
opendevreview | Riccardo Pittau proposed openstack/requirements master: Re-add python3.9 to upper-constraints https://review.opendev.org/c/openstack/requirements/+/948876 | 13:39 |
rpittau | frickler: this is the "revert" ^ | 13:40 |
rpittau | frickler: for https://review.opendev.org/c/openstack/requirements/+/907665 do you want me to rebase on top of that (which I kind of just did) or just add the typing_extensions stuff? | 13:48 |
frickler | rpittau: you can ignore https://review.opendev.org/c/openstack/requirements/+/907665 for now, it will need to be rebased on top of the new u-c update patch that the bot will generate on saturday (via the periodic-weekly pipeline) | 13:57 |
rpittau | ack | 13:57 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!