From 34539d1317c41e4b74204be18aab58b9518955ec Mon Sep 17 00:00:00 2001 From: Tomas Hrcka Date: Wed, 12 Apr 2023 16:38:36 +0200 Subject: [PATCH] Final freeze info Signed-off-by: Tomas Hrcka --- modules/release_guide/pages/final_freeze.adoc | 28 +++- modules/release_guide/pages/torrents.adoc | 137 ++++++++++++++++++ 2 files changed, 164 insertions(+), 1 deletion(-) create mode 100644 modules/release_guide/pages/torrents.adoc diff --git a/modules/release_guide/pages/final_freeze.adoc b/modules/release_guide/pages/final_freeze.adoc index 65cba57..4df6bf2 100644 --- a/modules/release_guide/pages/final_freeze.adoc +++ b/modules/release_guide/pages/final_freeze.adoc @@ -1,3 +1,29 @@ include::_partials/attributes.adoc[] -== Fedora Final Freeze \ No newline at end of file +== Fedora Final Freeze + +Before freezing everything we need to do the last stable push in bodhi. + +=== Stable push + +.... +$sudo -u apache bodhi-push --releases --stable '{branched},{branched}M' +.... + +=== Ansible changes + +Freeze is enabled 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 +.... + + +=== Update bodhi release +.... +$ bodhi releases edit --name {branched} --state frozen +.... + +=== Process stable push requests \ No newline at end of file diff --git a/modules/release_guide/pages/torrents.adoc b/modules/release_guide/pages/torrents.adoc new file mode 100644 index 0000000..d9ccd82 --- /dev/null +++ b/modules/release_guide/pages/torrents.adoc @@ -0,0 +1,137 @@ + +== Torrent Release + +When you want to add a new torrent to the tracker at +http://torrent.fedoraproject.org you need to take the following +steps to have it listed correctly: + +[arabic] +. login to _torrent02.fedoraproject.org_. If you are unable to do so please +contact the fedora infrastructure group about access. This procedure +requires membership in the torrentadmin group. +. Change the group ID to torrentadmin ++ + ++ +.... +newgrp torrentadmin +.... +. Remove everything from the working directory `/srv/torrent/new/fedora/` ++ +.... +rm -r /srv/torrent/new/fedora/* +.... +. rsync all the iso's from ibiblio ++ +.... +rsync -avhHP rsync://download-ib01.fedoraproject.org/fedora-stage/_-