Mass Branching Imporvements

Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
This commit is contained in:
Samyak Jain 2025-03-04 11:57:16 +05:30
parent f8c061244a
commit ae401f2625

View file

@ -128,6 +128,16 @@ values.
* https://src.fedoraproject.org/rpms/fedora-release
* https://src.fedoraproject.org/rpms/fedora-repos
== Releng Changes
As part of the mass branching process, changes were made to the `find_unblocked_orphans.py` script to align with the latest Fedora release versions.
=== Key Changes
- Updated `koji_tag` to reference the new Fedora version:
- Changed from `f{branched}` to `f{rawhide}`.
- Updated `pagure_branch` to reflect the new branching:
- Changed from `f{stable}` to `f{branched}`.
- Ensured `koji_hub` references remain consistent across updates.
== dist-git
@ -200,11 +210,21 @@ $ bodhi releases edit --name F{branched}C --eol YYYY-MM-DD
$ bodhi releases edit --name F{branched}F --eol YYYY-MM-DD
....
== Toddlers
=== Poddlers (formerly known as toddlers)
=== Add new SLA to the toddlers App
==== Add new SLA to the poddlers App
Use https://pagure.io/fedora-infra/ansible/pull-request/2449[this PR] for reference and add new version to the config.
- Restart poddlers playbook and pod from OpenShift.
- **New Build Trigger:**
```sh
oc -n poddlers get bc # List existing build configs
oc -n poddlers start-build bc/<build_name>
```
Use https://pagure.io/fedora-infra/ansible/pull-request/1527[this PR] for reference and add new version to the config.
=== Fedora Branched
@ -244,6 +264,12 @@ $ sudo rbac-playbook openshift-apps/greenwave.yml
$ sudo -i ansible-playbook /srv/web/infra/ansible/playbooks/groups/proxies.yml -t pkgdb2
```
[NOTE]
====
Avoid running the `koji-hub.yaml` playbook after turning off Koji builders to prevent overwriting manual changes.
====
Ask someone in fedora infra to run the robosignatory playbook.
== Koji