Skip to content

Commit

Permalink
README: update new major version SOP to include barriers
Browse files Browse the repository at this point in the history
Create an update barrier for the last version of N-2 so all previous
versions have to go through that last version of N-2, which is
guaranteed to have the key for N.

Decision documented in coreos/fedora-coreos-tracker#480 (comment)
  • Loading branch information
dustymabe committed May 22, 2020
1 parent 4f23b23 commit 63d5410
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,16 +88,21 @@ one easy way to do this is for now:
- run `cosa fetch --update-lockfile`
- commit only the new package entries

## Moving to a new major version of Fedora
## Moving to a new major version (N) of Fedora

Updating this repo itself is easy:
Updating this repo:

1. bump `releasever` in `manifest.yaml`
2. update the repos in `manifest.yaml` if needed
3. run `cosa fetch --update-lockfile`
4. PR the result

Though there are also some releng-related knobs that may need changes:
Update server changes:

1. Set a new update barrier for N-2 on all streams.
See [discussion](https://github.com/coreos/fedora-coreos-tracker/issues/480#issuecomment-631724629).

Release engineering changes:

1. verify that the `f${releasever}-coreos-signing-pending` Koji tag has
been created
Expand Down

0 comments on commit 63d5410

Please sign in to comment.