Fedora Final Release
Update FedoraPreviousPrevious.yaml in ansible repository
set the variable to True in ansible repository.
Set the bodhi release to
$ bodhi releases edit --name F38 --state current
Set EOL of oldest release to corret date
$ bodhi releases edit --name F36 --eol YYYY-MM-DD $ bodhi releases edit --name F36C --eol YYYY-MM-DD $ bodhi releases edit --name F36F --eol YYYY-MM-DD $ bodhi releases edit --name F36M --eol YYYY-MM-DD
Disable Branched Compose
Now that we have a final GOLD compose, we dont need nightly branched composes anymore. This is disabled in releng role in infra ansible repo and then running the playbook.
$ sudo rbac-playbook groups/releng-compose.yml
Lift RelEng freeze
Lift the RelEng Freeze so that the updates will be pushed to stable. This is done by editing RelEngFrozen variable in infra ansible repo and then run the bodhi playbook.
$ sudo rbac-playbook groups/bodhi-backend.yml
Stage Final Release for Mirrors
Gather the needed info for running the staging script: Release Version: the numerical version number of the release
38ComposeID: The ID of the Compose Label: Compsoe label for the location in stage
38_RC-1.2for example Key: the name of teh release key
fedora-38-secondaryas examples Prerelease: 0 or 1 sets if the release goes in test/ or not Arch: <optional> For secondary arches, changes some internal locations
$ scripts/stage-release.sh 38 Fedora-38-20160614.0 38_RC-1.2 fedora-38 0
Sync the release to the Red Hat internal archive following internally documented
Check and set EOL on previous releases to reflect reality
check PDC for active releases and respective EOL date
if needed run the adjust-eol-all.py script from releng repository to correct any mistakes
Want to help? Learn how to contribute to Fedora Docs ›