This updates the branch time instructions to include setting an
EOL for Branched. With
https://pagure.io/fedora-infra/toddlers/pull-request/326 we no
longer need to avoid doing it, and we should set one at branch
time to be in sync with the schedule and fedora-release.
We also update the instructions at Final release time to be more
explicit about what the EOL should be set to, syncing it with
the schedule and fedora-release, and also checking the EOLs for
other releases. We drop the reference to `adjust-eol-all.py`
because that was for PDC.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
This started out as a small change to drop references to
RelEngFrozen and clean up references to Frozen, but it got...
bigger.
We drop the sop_bodhi_activation page entirely (it is redundant
with the beta_freeze page, but worse).
We change the variable updated at freeze and release points to
always be `NextReleaseFrozen`, which is introduced in
https://pagure.io/fedora-infra/ansible/pull-request/2481 and
meant to have the same meaning as `RelEngFrozen` but be more
accurately named (as it's only one release that freezes, not all
of releng).
We extend the Fedora Release Infrastructure SOP page to document
starting and ending the infra freeze, and updating the
appropriate ansible variable.
beta_freeze page changes:
* General style/grammar cleanups
* s/Bodhi activation point/updates-testing activation point/g
* Clarify that freeze and u-t activation are distinct events
* Drop an obsolete warning and steps related to a now-fixed Bodhi bug
* Clarify and standardize ansible variable changes
* Correct the list of playbooks to be run (koji-hub is needed as
it depends on `Frozen`, the removed ones are not needed)
* Move the body of the email announcement into the SOP so the
release number can be templated (this is now consistent with
final_freeze)
* Simplify stable push instructions
* Drop fedora-beta.conf creation - duplicated with beta_RC_compose
* Drop incorrect text from Consider Before Running section
beta_release page changes:
* General style/grammar cleanups
* Clarify and standardize ansible variable changes
* Correct playbooks (add koji-hub), move to logical place in order
final_freeze page changes:
* Clarify and standardize ansible variable changes
* Fix empty 'Process stable push requests' section
final_release page changes:
* Clarify and standardize ansible variable changes
* Drop pungi.rpm.conf.j2 changes - depends on:
https://pagure.io/fedora-infra/ansible/pull-request/2471
* Add multiple missing playbook executions
* Update the reference PR to F41
sop_mass_branching changes:
* Correct the list of playbooks to be run - both Bodhi playbooks
are needed, MBS is gone, and there's a stray $ sign in one
Signed-off-by: Adam Williamson <awilliam@redhat.com>
This commit removes all the documentation related to fedmsg and
github2fedmsg. Removes all the mentions of fedmsg when it makes sense or
change it to Fedora messaging.
I didn't updated
modules/releng_misc_guide/pages/sop_pushing_updates.adoc as this needs
somebody with the knowledge of the process to update it.
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
In https://pagure.io/fedora-infra/ansible/pull-request/2388 I
templatized the cronjobs for Branched and stable composes, so
they don't need manual editing any more. We only need to make
sure the cycle variables are correct and run the releng-compose
playbook.
Also, drop references to the container sync scripts as we no
longer use those.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
We need to remove the old release from it's config and restart it.
This will require someone able to reenable sshd on it for the playbook
run and then restart the signer after.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
The Koschei collection for the EOL release needs to be removed at
EOL. Add instructions for that to the Koschei sysadmin guide and
link them from the EOL SOP.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
This adds the necessary steps for updating the greenwave gating
policy, recommends running koji_cleanup_signed via tmux, and adds
some missing steps to the instructions for running it.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
Drop all the $ prefixes and in-line comments to make the commands
easier to copy/paste. Also fix up the koji_cleanup_signed
instructions a bit.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
* Link to docs.fp.o not the wiki
* Send announcements to test@ as well as test-announce@
* Only update fedora-appstream-metadata package if necessary
* Don't use bullets in sections with only one instruction
* Drop the FNNM release from Bodhi commands (no longer exists)
* Clean up the flow of ansible section a bit
* Correct syntax for the rbac-playbook command
Signed-off-by: Adam Williamson <awilliam@redhat.com>