---- On Thu, 08 Jun 2023 14:25:12 -0700 Tony Breeds wrote ---
Hello all, Following on from "Future of Fedora and CentOS Stream Test Images"[1] discussion on service-discuss the opendev infra team have removed the unused Fedora content from the AFS mirrors. Now it's time to look at removing the Fedora-36 content from the mirrors. I'd like to, again, point out the Fedora 36 isn't the latest release and is infact EOL[4]. Removal of the Fedora 36 content will start with something like "[configure-mirrors] Allow per distribution disabling of mirrors"[2]. Once merged, and activated, this means that any/all Fedora based jobs will pull OS content from the Fedora project mirrors directly. There isn't an ETA but "soon" is a fair estimate. Any Fedora jobs will potentially run slower and will be more subject to network failures, this is also the situation with existing rocky linux jobs and there hasn't been any major problems[3]. Projects using Fedora are encouraged to switch to CentOS Stream or Rocky Linux. As at some stage the Fedora nodepool images may also need to go away.
Thanks, Tony for sending this on ML. Update on this: QA team started removing the support for the fedora distro from Devstack[1] and we encourage projects to remove the jobs and nodeset usage. Soon we will remove the fedora-supported code, also [1] https://review.opendev.org/q/topic:drop-old-distros -gmann
OpenStack users of Fedora (master) appear to be:
* name: bifrost-integration-tinyipa-fedora-latest where: https://opendev.org/openstack/bifrost/src/branch/master/zuul.d/bifrost-jobs.... recent builds: https://zuul.openstack.org/builds?job_name=bifrost-integration-tinyipa-fedora-latest&branch=master&result=SUCCESS&result=FAILURE&skip=0&limit=10 * name: bifrost-integration-redfish-uefi-fedora-latest where: https://opendev.org/openstack/bifrost/src/branch/master/zuul.d/bifrost-jobs.... recent builds: https://zuul.openstack.org/builds?job_name=bifrost-integration-redfish-uefi-fedora-latest&branch=master&result=SUCCESS&result=FAILURE&skip=0&limit=10 * name: barbican-dogtag-tox-functional where: https://opendev.org/openstack/barbican/src/branch/master/.zuul.yaml#L16 recent builds: https://zuul.openstack.org/builds?job_name=barbican-dogtag-tox-functional&branch=master&result=SUCCESS&result=FAILURE&skip=0&limit=10 * name: devstack-plugin-ceph-tempest-fedora-latest where: https://opendev.org/openstack/devstack-plugin-ceph/src/branch/master/.zuul.y... recent builds: https://zuul.openstack.org/builds?job_name=devstack-plugin-ceph-tempest-fedora-latest&branch=master&result=SUCCESS&result=FAILURE&skip=0&limit=10 * name: devstack-platform-fedora-latest where: https://opendev.org/openstack/devstack/src/branch/master/.zuul.yaml#L861 recent builds: https://zuul.openstack.org/builds?job_name=devstack-platform-fedora-latest&branch=master&result=SUCCESS&result=FAILURE&skip=0&limit=10 * name: devstack-platform-fedora-latest-virt-preview where: https://opendev.org/openstack/devstack/src/branch/master/.zuul.yaml#L868 recent builds: https://zuul.openstack.org/builds?job_name=devstack-platform-fedora-latest-virt-preview&branch=master&result=SUCCESS&result=FAILURE&skip=0&limit=10 Notes: This COPR has CentOS Stream packages * name: validations-libs-podified-podman where: https://opendev.org/openstack/validations-libs/src/branch/master/.zuul.yaml#... recent builds: https://zuul.openstack.org/builds?job_name=validations-libs-podified-podman&branch=master&result=SUCCESS&result=FAILURE&skip=0&limit=10 * name: novajoin-functional where: https://opendev.org/x/novajoin/src/branch/master/.zuul.yaml#L13 recent builds: https://zuul.openstack.org/builds?job_name=novajoin-functional&branch=master&result=SUCCESS&result=FAILURE&skip=0&limit=10 * name: bindep-fedora-latest where: https://opendev.org/opendev/bindep/src/branch/master/.zuul.yaml#L24 recent builds: https://zuul.openstack.org/builds?job_name=bindep-fedora-latest&branch=master&result=SUCCESS&result=FAILURE&skip=0&limit=10
Looking at these jobs they're all non-voting or disabled apart from: * validations-libs-podified-podman, which is part of which is part of tripleo and as such the future is hazy * bindep-fedora-latest, This job would seem to be a loss, however from a funcational test POV Fedora and Centos Stream are compatible
[1] https://lists.opendev.org/archives/list/service-discuss@lists.opendev.org/th... [2] https://review.opendev.org/c/zuul/zuul-jobs/+/884935?tab=change-view-tab-hea... [3] This may be in part due to the scale/number of those jobs [4] https://docs.fedoraproject.org/en-US/releases/eol/ Yours Tony.