| |
@@ -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
|
| |
Signed-off-by: Tomas Hrcka thrcka@redhat.com