#190 [releng] Beta release docs
Merged a year ago by humaton. Opened a year ago by humaton.
humaton/infra-docs-fpo release_guide  into  master

@@ -10,3 +10,61 @@ 

  $ 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

Pull-Request has been merged by humaton

a year ago
Metadata