[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