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 <kevin@scrye.com>
This commit is contained in:
Kevin Fenzi 2023-09-05 10:30:50 -07:00 committed by zlopez
parent 3647c5956c
commit afc93d575a
3 changed files with 8 additions and 2 deletions

View file

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

View file

@ -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+"]
....

View file

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