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 20, 2020
1 parent dfa74aa commit b936d6a
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,14 +90,19 @@ one easy way to do this is for now:

## Moving to a new major version 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-1 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 b936d6a

Please sign in to comment.