[ironic][barbican][qa][tripleo][nova][opendev] Next steps for Fedora jobs in OpenStack
Ghanshyam Mann
gmann at ghanshyammann.com
Thu Jun 8 21:55:26 UTC 2023
---- 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.yaml#L170
> 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.yaml#L175
> 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.yaml#L114
> 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#L3
> 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/thread/IOYIYWGTZW3TM4TR2N47XY6X7EB2W2A6/
> [2] https://review.opendev.org/c/zuul/zuul-jobs/+/884935?tab=change-view-tab-header-zuul-results-summary
> [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.
>
>
More information about the openstack-discuss
mailing list