From 4590f20cf9efa47885c7875f4fd12f199f9c7fe9 Mon Sep 17 00:00:00 2001 From: Diego Herrera Date: Mon, 10 Mar 2025 14:21:08 -0300 Subject: [PATCH] Remove final TODO's Signed-off-by: Diego Herrera --- .../pages/sop_epel_minor_mass_branching.adoc | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/modules/release_guide/pages/sop_epel_minor_mass_branching.adoc b/modules/release_guide/pages/sop_epel_minor_mass_branching.adoc index 9f285b5..62caea5 100644 --- a/modules/release_guide/pages/sop_epel_minor_mass_branching.adoc +++ b/modules/release_guide/pages/sop_epel_minor_mass_branching.adoc @@ -84,8 +84,6 @@ Apps in https://pagure.io/fedora-infra/ansible[ansible] need to be updated to be === Bodhi -WARNING: TODO: This is a step from Fedora, check which scripts are impacted by EPEL branching - Bodhi needs to be updated to add new release. This needs to be done in https://pagure.io/fedora-infra/ansible/blob/main/f/roles/bodhi2[bodhi2 role] in infra ansible repo. This change includes, updating `koji-sync-listener.py`, @@ -93,9 +91,15 @@ infra ansible repo. This change includes, updating `koji-sync-listener.py`, * `roles/bodhi2/backend/files/new-updates-sync` * `roles/bodhi2/backend/tasks/main.yml` -* `roles/bodhi2/backend/templates/pungi.rpm.conf.j2` * `roles/bodhi2/backend/templates/koji_sync_listener.toml` +[NOTE] +==== +In this step in Fedora, `roles/bodhi2/backend/templates/pungi.rpm.conf.j2` +would also need to be modified. But here it's not required since the signing key doesn't +change between minor versions +==== + Please check these files from the https://pagure.io/fedora-infra/ansible/c/549e5d3ace41c04fdbef9d81f359f16c2fe0c2fa?branch=main[commit] for your reference. == Toddlers @@ -106,14 +110,12 @@ Make sure that the SLAs are added, check https://pagure.io/fedora-infra/ansible/ === Koji hub -Update the koji hub config to allow side tags for new koji rawhide (currently f{rawhide}) tag. +Update the koji hub config to allow side tags for new koji epel10 minor (currently epel10.1) tag. Please check the file `roles/koji_hub/templates/hub.conf.j2` from https://pagure.io/fedora-infra/ansible/c/9860fa89b5a9e223fc7a42299fa30a8ffdbfbd77[this PR] for your reference. === Push the changes -WARNING: TODO: Check this PR to see if there are changes required to be done in this regard. - When done editing the files, commit, push and apply them via the corresponding ansible playbook: @@ -129,7 +131,7 @@ $ sudo rbac-playbook groups/mbs.yml -t mbs == Koji The koji build system needs to have some tag/target work done to handle -builds from the new branch and to update where builds from rawhide go. +builds from the new branch and to update where builds from epel10 go. Run https://pagure.io/releng/blob/main/f/scripts/branching-epel/make-koji-release-tags[make-koji-release-tags] @@ -193,8 +195,6 @@ $ bodhi releases create \ --no-create-automatic-updates ---- -WARNING: TODO: Check if any of this applies for EPEL10 - You need to run the `bodhi openshift` playbook, so that UI will know about the new release. Then, you need to restart *fm-consumer@config.service* and *bodhi-celery.service* services on @@ -208,7 +208,7 @@ $ sudo systemctl restart fm-consumer@config.service bodhi-celery.service === Update block_retired.py script https://pagure.io/releng/blob/main/f/scripts/block_retired.py[block_retired.py] -script in releng repo should be updated with rawhide release and also +script in releng repo should be updated with EPEL10 release and also branched release should be added to the script. Please look at this @@ -224,11 +224,11 @@ Please follow the instructions in the https://pagure.io/fedora-infrastructure/issue/9239#comment-671446[fedora infra ticket] to update the database of mirrormanager. -=== Branch new rawhide in Koschei +=== Branch new EPEL10 minor in Koschei -WARNING: TODO: Check if any of this applies for EPEL10 +WARNING: TODO: Check if we want Koschei for minor -Branch new fedora rawhide in +Branch new fedora EPEL10 minor in https://docs.fedoraproject.org/en-US/infra/sysadmin_guide/koschei/#_branching_a_new_fedora_release[koschei]. == Consider Before Running