diff --git a/modules/release_guide/pages/beta_release.adoc b/modules/release_guide/pages/beta_release.adoc index bfc1c12..2fada97 100644 --- a/modules/release_guide/pages/beta_release.adoc +++ b/modules/release_guide/pages/beta_release.adoc @@ -10,3 +10,61 @@ Based on the GO/NOGO meeting if the currnet compose is GO. The following steps n $ koji clone-tag --all --latest-only f{branched} f{branched}-Beta $ koji clone-tag --all --latest-only f{branched}-modular f{branched}-Beta-modular .... + +=== Lift RelEng freeze + +Lift the RelEng Freeze so that the updates will be pushed to stable. +This is done by editing +https://infrastructure.fedoraproject.org/cgit/ansible.git/tree/vars/all/RelEngFrozen.yaml[RelEngFrozen +variable] in infra ansible repo and then run the bodhi playbook. + +.... +$ sudo rbac-playbook groups/bodhi-backend.yml +.... + +=== Stage release to mirrors + +.... +$ sh scripts/stage-release.sh 32_Beta Fedora-32-20200312.0 32_Beta-1.2 fedora-32 1 +.... + +[NOTE] +.Note + +==== +Make sure to grab the directory size usage numbers which is used to send +an email to [.title-ref]#mirror-admin@lists.fedoraproject.org# list. +==== + +=== Sync the signed checksums to stage + +We need to sync the signed checksums to /pub/alt/stage/ by running the +following command + +.... +$ for dir in Cloud Container Everything Kinoite Labs Modular Sericea Server Silverblue Spins Workstation metadata; do sudo -u ftpsync rsync -avhH /mnt/koji/compose/37/Fedora-37-20221105.0/compose/$dir/ /pub/alt/stage/37_RC-1.7/$dir/ --link-dest=/pub/fedora/linux/releases/37/Everything/ --link-dest=/pub/alt/stage/37_RC-1.2/Everything/ --link-dest=/pub/alt/stage/37_RC-1.3/Everything --link-dest=/pub/alt/stage/37_RC-1.4/Everything --link-dest=/pub/alt/stage/37_RC-1.5/Everything --link-dest=/pub/alt/stage/37_RC-1.6/Everything --link-dest=/pub/alt/stage/37_RC-1.7/Everything; done +.... + + +== Bodhi config + +=== Ansible + +.... +diff --git a/vars/all/FedoraBranchedBodhi.yaml b/vars/all/FedoraBranchedBodhi.yaml +index 606eb2e..ca2ba61 100644 +--- a/vars/all/FedoraBranchedBodhi.yaml ++++ b/vars/all/FedoraBranchedBodhi.yaml +@@ -3,4 +3,4 @@ +#prebeta: After bodhi enablement/beta freeze and before beta release +#postbeta: After beta release and before final release +#current: After final release +-FedoraBranchedBodhi: prebeta ++FedoraBranchedBodhi: postbeta +.... + +=== Bodhi release + +.... +$ bodhi releases edit --name F{branched} --state pending +.... \ No newline at end of file