From afc93d575a0d985b54c49388fe89896cf40e4c95 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Tue, 5 Sep 2023 10:30:50 -0700 Subject: [PATCH] Fix bodhi tag settings for beta freeze and final. At beta freeze we want the 'stable' tag to be the base repo, since updates does not exist then. We want bodhi to tag stable updates into the base repo. At final once we are go, we want to tell bodhi to use updates for the stable tag since thats when we populate the updates repo and all future updates should go there instead of the base repo (which is done). Signed-off-by: Kevin Fenzi --- modules/release_guide/pages/beta_freeze.adoc | 2 +- modules/release_guide/pages/final_release.adoc | 6 ++++++ modules/release_guide/pages/sop_bodhi_activation.adoc | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/modules/release_guide/pages/beta_freeze.adoc b/modules/release_guide/pages/beta_freeze.adoc index 22a5493..28d9e8c 100644 --- a/modules/release_guide/pages/beta_freeze.adoc +++ b/modules/release_guide/pages/beta_freeze.adoc @@ -34,7 +34,7 @@ and also bodhi knows to compose the updates [source,subs="attributes+"] .... -$ bodhi releases edit --name "F{branched}" --stable-tag f{branched}-updates --testing-repository updates-testing --package-manager dnf --no-create-automatic-updates --composed-by-bodhi --state frozen +$ bodhi releases edit --name "F{branched}" --stable-tag f{branched} --testing-repository updates-testing --package-manager dnf --no-create-automatic-updates --composed-by-bodhi --state frozen .... === Add the modular release diff --git a/modules/release_guide/pages/final_release.adoc b/modules/release_guide/pages/final_release.adoc index 8bbff20..0f738bc 100644 --- a/modules/release_guide/pages/final_release.adoc +++ b/modules/release_guide/pages/final_release.adoc @@ -22,6 +22,12 @@ Set the bodhi release to `current` $ bodhi releases edit --name F{branched} --state current .... +Set the bodhi stable tag to point to updates instead of base repo +[source,subs="attributes+"] +.... +$ bodhi releases edit --name F{branched} --stable-tag f{branched}-updates +.... + Set EOL of oldest release to corret date [source,subs="attributes+"] .... diff --git a/modules/release_guide/pages/sop_bodhi_activation.adoc b/modules/release_guide/pages/sop_bodhi_activation.adoc index ca421d2..95d332b 100644 --- a/modules/release_guide/pages/sop_bodhi_activation.adoc +++ b/modules/release_guide/pages/sop_bodhi_activation.adoc @@ -34,7 +34,7 @@ and also bodhi knows to compose the updates [source,subs="attributes+"] .... -$ bodhi releases edit --name "F{branched}" --stable-tag f{branched}-updates --testing-repository updates-testing --package-manager dnf --no-create-automatic-updates --composed-by-bodhi --state frozen +$ bodhi releases edit --name "F{branched}" --stable-tag f{branched} --testing-repository updates-testing --package-manager dnf --no-create-automatic-updates --composed-by-bodhi --state frozen .... === Add the modular release