Commit graph

131 commits

Author SHA1 Message Date
Nils Philippsen
c90defe597 Update host names and IP addrs after move to RDU3
Also, remove obsolete "RDU I2 Master Mirror Setup" section.

Signed-off-by: Nils Philippsen <nils@redhat.com>
2025-07-08 14:18:00 +00:00
Nils Philippsen
b4afb2f945 DC move: iad => rdu3, 10.3. => 10.16.
And remove some obsolete things.

Signed-off-by: Nils Philippsen <nils@redhat.com>
2025-07-04 16:32:42 +02:00
Anton Medvedev
33ffed4620 doc: Updated 3rd step for Post Release Cleanup SOP
Signed-off-by: Anton Medvedev <amedvede@redhat.com>
2025-05-15 08:22:34 +02:00
Kevin Fenzi
9cf24d89f9 Add note / section about creating the .der file for ima and adding it to fedora-repos
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-03-28 13:50:39 +00:00
Kevin Fenzi
cd23af3f9b add note about updating koji-gc.cfg at branching time
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-03-28 13:47:30 +00:00
Diego Herrera
6a10ef5523 EPEL minor branching - Reorganize ansible section 2025-03-10 14:21:08 -03:00
Diego Herrera
24356224f0 EPEL minor branching - Update MirrorManager instructions 2025-03-10 14:21:08 -03:00
Diego Herrera
8a0fce0a3c EPEL minor branching - add files required to modify to make bodhi work 2025-03-10 14:21:08 -03:00
Diego Herrera
08b30ef08e Setup compound variables for epel major and minor 2025-03-10 14:21:08 -03:00
Diego Herrera
d0f84ac8b8 Remove deprecated steps 2025-03-10 14:21:08 -03:00
Diego Herrera
1f20d1434a Fix version that needs new empty repos 2025-03-10 14:21:08 -03:00
Diego Herrera
85e991b5d6 Fix the new epel link on koji 2025-03-10 14:21:08 -03:00
Diego Herrera
c491e53911 Set the correct playbooks that are needed to run 2025-03-10 14:21:08 -03:00
Diego Herrera
f901165fbe Add manual koji steps to the SOP 2025-03-10 14:21:08 -03:00
Diego Herrera
b80b4a83bf Change new parameter to work as a flag
Signed-off-by: Diego Herrera <dherrera@redhat.com>
2025-03-10 14:21:08 -03:00
Diego Herrera
0cb62b2aef Fix explanation
Signed-off-by: Diego Herrera <dherrera@redhat.com>
2025-03-10 14:21:08 -03:00
Diego Herrera
6eae406dd1 Fix grep on koji list command
Signed-off-by: Diego Herrera <dherrera@redhat.com>
2025-03-10 14:21:08 -03:00
Diego Herrera
bd17b50127 Add fixes
Signed-off-by: Diego Herrera <dherrera@redhat.com>
2025-03-10 14:21:08 -03:00
Diego Herrera
e8665e2e70 Add variables to the docs
Signed-off-by: Diego Herrera <dherrera@redhat.com>
2025-03-10 14:21:08 -03:00
Diego Herrera
9fae8c3114 Clean up errors
Signed-off-by: Diego Herrera <dherrera@redhat.com>
2025-03-10 14:21:08 -03:00
Diego Herrera
916e6b2634 Remove iptable instructions
Signed-off-by: Diego Herrera <dherrera@redhat.com>
2025-03-10 14:21:08 -03:00
Diego Herrera
8ccfa23756 Remove warning for Koschei
Signed-off-by: Diego Herrera <dherrera@redhat.com>
2025-03-10 14:21:08 -03:00
Diego Herrera
4590f20cf9 Remove final TODO's
Signed-off-by: Diego Herrera <dherrera@redhat.com>
2025-03-10 14:21:08 -03:00
Diego Herrera
27e1b6f27e Drop more stuff that isn't required for EPEL
Signed-off-by: Diego Herrera <dherrera@redhat.com>
2025-03-10 14:21:08 -03:00
Diego Herrera
31bc81d135 Add extra note about testing packages
Signed-off-by: Diego Herrera <dherrera@redhat.com>
2025-03-10 14:21:08 -03:00
Diego Herrera
301b26c509 Update some steps of the process
Signed-off-by: Diego Herrera <dherrera@redhat.com>
2025-03-10 14:21:08 -03:00
Diego Herrera
e5c887ed11 Resolve some of the TODOs
Signed-off-by: Diego Herrera <dherrera@redhat.com>
2025-03-10 14:21:08 -03:00
Diego Herrera
3e55f5c776 Start EPEL10+ minor branching draft
Signed-off-by: Diego Herrera <dherrera@redhat.com>
2025-03-10 14:21:08 -03:00
Samyak Jain
ae401f2625 Mass Branching Imporvements
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2025-03-04 12:22:03 +05:30
Adam Williamson
f8c061244a release guide: set EOL at branch, Update EOLs at final
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>
2025-02-28 12:54:05 -08:00
Adam Williamson
9c3c11965a Updates and cleanups for release process docs
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>
2025-02-18 11:01:53 -08:00
Michal Konecny
b2f3b6589a Remove fedmsg and github2fedmsg from documentation
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>
2025-02-12 09:16:42 +00:00
Dusty Mabe
2c72e82f01
mass_branching_checklist: Add step for updates-archive yum repo 2025-02-06 14:48:51 -05:00
Samyak Jain
cbefa6de11 Rawhide is now F43
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2025-02-04 18:16:52 +05:30
Kevin Fenzi
830d9906b9 some more final release tweaks
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-02-02 14:49:35 -08:00
Lenka Segura
eb0cf66c43 mass_branching_checklist: Remove PDC
Signed-off-by: Lenka Segura <lsegura@redhat.com>
2025-01-31 10:55:05 +00:00
Lenka Segura
c9573f5621 sop_mass_branching: Remove PDC and update koji blocking section
Signed-off-by: Lenka Segura <lsegura@redhat.com>
2025-01-31 10:55:05 +00:00
Diego Herrera
9c01f10369 Fix variable usage on branching SOP
Signed-off-by: Diego Herrera <dherrera@redhat.com>
2025-01-31 10:51:55 +00:00
Adam Williamson
25d3f58d7a Update branch and final SOPs for templatized compose crons
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>
2024-12-09 09:15:28 +00:00
Kevin Fenzi
1ef0dfd6c7 Add notes to eol release about robosignatory
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>
2024-12-03 08:58:11 +00:00
Lenka Segura
43d7fb8c58 final_release: Remove mention of PDC
Signed-off-by: Lenka Segura <lsegura@redhat.com>
2024-12-03 09:45:46 +01:00
Adam Williamson
a7818ae7e4 EOL SOP: add a note about the fedfind release source-of-truth
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-27 09:10:08 -08:00
Adam Williamson
77b843beb7 Add Koschei EOL steps to Koschei sysadmin guide and EOL SOP
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>
2024-11-27 08:56:16 -08:00
Adam Williamson
eec19c75fc EOL SOP: add greenwave, recommend tmux for koji_cleanup_signed
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>
2024-11-26 10:18:43 -08:00
Adam Williamson
9a854fb293 EOL SOP: move the archive move steps to the correct header level
They are separate tasks, not sub-sections of the announcement.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-26 09:58:01 -08:00
Adam Williamson
5dc71254e2 EOL SOP: make commands easier to copy/paste
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>
2024-11-26 09:50:45 -08:00
Adam Williamson
070b9a24fc EOL SOP: various updates
* 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>
2024-11-26 09:23:33 -08:00
Kevin Fenzi
967eca9a08 eol: add handling for sidetags
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-11-26 09:15:29 -08:00
Kevin Fenzi
d2e1eff969 cleanup eol sop
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-11-26 09:07:29 -08:00
Patrik Polakovič
898d348799 Update release candidate SOPs
Signed-off-by: Patrik Polakovič <patrik@alphamail.org>
2024-11-25 13:31:21 +00:00