Add Fedora 3.13-minimal and bump all fedora images to 42 - #753
Conversation
Signed-off-by: Samuel Monson <smonson@redhat.com>
Signed-off-by: Samuel Monson <smonson@redhat.com>
Signed-off-by: Samuel Monson <smonson@redhat.com>
Signed-off-by: Samuel Monson <smonson@redhat.com>
|
Thanks @sjmonson ! This repository is quite complex, so I really appreciate the work you put into this contribution. I'd like to use this opportunity for a refresh of the container images we provide for Fedora, namely:
Let me know if you want to continue working on this PR. If not, I can take it over and implement the mentioned refresh. |
|
Happy to give it a shot. |
Signed-off-by: Samuel Monson <smonson@redhat.com>
|
Done, needs tests run: fedora42 does not have packages for |
|
We cannot do it this way, unfortunately. We don't provide Fedora container images with non-main Python interpreters in them. That means we have to drop Python 3.12 on Fedora 40 and update 41 to 42 for Python 3.13. Background: In CentOS Stream and RHEL, we provide alternative Python stacks with a small set of packages, and we support them fully for some time – that means we can provide multiple container images based (for example) on RHEL 8 because all 3 Python stacks there are ready for production. In Fedora, we fully support only the main Python. Other interpreters are there only for testing, and there are no RPM packages other than the interpreters. Those are meant to be used only for testing. When it comes to the timeline, we add new Pythons to Fedora first, then we add them to RHEL and CS. When the last Fedora version with the main Python version goes EOL, Python is still available on CS and RHEL. |
|
Ack and done. Feel free to take over if there are any other necessary changes. |
|
I've created a new PR with all your changes and one more update in readme in #756 |
|
K thx, Closing in favor of #756 |
I've been waiting for a minimal dnf-based python3.13 image to turn up and this seemed like this is the right place. Simple spec addition to enable 3.13-minimal builds for Fedora. The repo already exists so I assume this was planned?