[releng#11352] Update beta sop to cover aspects of beta install and cleanup
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
This commit is contained in:
parent
1f6e9b8cbd
commit
a5a2851d50
1 changed files with 31 additions and 1 deletions
|
@ -3,7 +3,7 @@ include::_partials/attributes.adoc[]
|
|||
== Fedora Beta Release
|
||||
Based on the GO/NOGO meeting if the currnet compose is GO. The following steps need to be taken.
|
||||
|
||||
=== Koji chnages
|
||||
=== Koji changes
|
||||
|
||||
[source,subs="attributes+"]
|
||||
....
|
||||
|
@ -54,6 +54,36 @@ variable] in infra ansible repo and then run the bodhi playbook.
|
|||
Set also https://infrastructure.fedoraproject.org/cgit/ansible.git/tree/vars/all/FedoraBranchedBodhi.yaml[FedoraBranchedBodhi
|
||||
variable] to postbeta
|
||||
|
||||
=== Beta Installation and Cleanup
|
||||
|
||||
This section outlines the steps that should be followed to ensure that older copies of Fedora betas are removed from the servers and that the correct permissions are set on the directories.
|
||||
|
||||
==== Remove older betas
|
||||
|
||||
This cleanup step is to remove the older betas from the `/pub/fedora-secondary/releases/test` and `/pub/fedora/linux/releases/test/` directories. This can be done using the rm command:
|
||||
|
||||
[source,subs="attributes+"]
|
||||
....
|
||||
$ rm -rf /pub/fedora-secondary/releases/test/{branched}_Beta
|
||||
$ rm -rf /pub/fedora/linux/releases/test/{branched}_Beta
|
||||
....
|
||||
|
||||
Note that {branched} should be replaced with the name of the beta release, such as 36_Beta, 37_Beta, etc.
|
||||
|
||||
==== Set correct permissions
|
||||
|
||||
This step is to set the correct permissions on the directories. This can be done using the chmod command:
|
||||
|
||||
[source,subs="attributes+"]
|
||||
....
|
||||
$ chmod g+rx /pub/fedora-secondary/releases/test/{branched}_Beta
|
||||
$ chmod g+rx /pub/fedora/linux/releases/test/{branched}_Beta
|
||||
....
|
||||
|
||||
Again, {branched} should be replaced with the name of the beta release.
|
||||
|
||||
By following these steps, one can ensure that older copies of Fedora betas are removed from the servers and that the correct permissions are set on the directories.
|
||||
|
||||
== Run the playbooks
|
||||
|
||||
....
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue