From 4dcadf069932983d61b274e695f4675266ae3ad0 Mon Sep 17 00:00:00 2001 From: Tomas Hrcka Date: Aug 07 2023 14:44:19 +0000 Subject: [PATCH 1/3] [releng] - Update branched/rawhide version numbers Signed-off-by: Tomas Hrcka --- diff --git a/modules/release_guide/pages/_partials/attributes.adoc b/modules/release_guide/pages/_partials/attributes.adoc index b138961..d9a1c16 100644 --- a/modules/release_guide/pages/_partials/attributes.adoc +++ b/modules/release_guide/pages/_partials/attributes.adoc @@ -1,8 +1,8 @@ :year: 2023 -:rawhide_next: 40 -:rawhide: 39 -:rawhide_name: Thirty Nine -:branched: 38 -:branched_name: Thirty Eight -:current: 37 -:old_release: 36 +:rawhide_next: 41 +:rawhide: 40 +:rawhide_name: Fourty +:branched: 39 +:branched_name: Thirty Nine +:current: 38 +:old_release: 37 From 6126ac3c672f7f57f8a98ebc0be34b70d444a881 Mon Sep 17 00:00:00 2001 From: Tomas Hrcka Date: Aug 07 2023 14:48:16 +0000 Subject: [PATCH 2/3] [releng] Add toddlers update to the branching SOP Signed-off-by: Tomas Hrcka --- diff --git a/modules/release_guide/pages/sop_mass_branching.adoc b/modules/release_guide/pages/sop_mass_branching.adoc index ac31387..d14f24d 100644 --- a/modules/release_guide/pages/sop_mass_branching.adoc +++ b/modules/release_guide/pages/sop_mass_branching.adoc @@ -537,6 +537,12 @@ https://pagure.io/releng/blob/main/f/scripts/sync-latest-container-base-image.sh And set current_rawhide variable. +==== Toddlers + +===== Add new SLA to the toddlers App + +Use [this PR](https://pagure.io/fedora-infra/ansible/pull-request/1527) for reference and add new version to the config. + === Consider Before Running [NOTE] From b0c232d4b44c8a0b2dd7b5813965be325e4f79ca Mon Sep 17 00:00:00 2001 From: Tomas Hrcka Date: Aug 07 2023 15:40:48 +0000 Subject: [PATCH 3/3] Add koji outage to the branching SOP Signed-off-by: Tomas Hrcka --- diff --git a/modules/release_guide/pages/sop_mass_branching.adoc b/modules/release_guide/pages/sop_mass_branching.adoc index d14f24d..52e022b 100644 --- a/modules/release_guide/pages/sop_mass_branching.adoc +++ b/modules/release_guide/pages/sop_mass_branching.adoc @@ -10,14 +10,29 @@ bugfix and polish mode. === Action -==== Update fedscm-admin +==== Send announcement -Add the new release to fedscm-admin and create an update and send it to -limb. +One day before the mass branching, we send out announcemt because during mass branching, +new koji builds for rawhide are disabled. -Please take a look at the -https://pagure.io/fedscm-admin/c/7862d58b5982803dbe4c47e0262c6ce78bc903db?branch=main[fedscm-admin -commit]. +==== Dsiable rawhide builds in koji + +We need to configure outage in koji. Look at https://pagure.io/fedora-infra/ansible/pull-request/1528[this PR] + +===== Cancel all running build for rawhide + +List all running tasks and select onle those relevant for current branching. + +[attributes] +`` +$ koji list-builds --state=0 --type=rpm | grep fc{branched} | awk '{print $1}' +`` + +Cancel each of those tasks + +`` +$ koji cancel +`` ==== Repos to branch @@ -541,7 +556,7 @@ And set current_rawhide variable. ===== Add new SLA to the toddlers App -Use [this PR](https://pagure.io/fedora-infra/ansible/pull-request/1527) for reference and add new version to the config. +Use https://pagure.io/fedora-infra/ansible/pull-request/1527[this PR] for reference and add new version to the config. === Consider Before Running