Remove final TODO's

Signed-off-by: Diego Herrera <dherrera@redhat.com>
This commit is contained in:
Diego Herrera 2025-03-10 14:21:08 -03:00
parent 27e1b6f27e
commit 4590f20cf9

View file

@ -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