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/_-