update readme

This commit is contained in:
Louis Abel 2024-02-21 00:00:14 -07:00
parent 80f16e835b
commit 534410aa40
Signed by: label
GPG Key ID: B37E62D143879B36

View File

@ -1,12 +1,12 @@
Release package - All PR's should be against original/rpms/rocky-release Release package - All PR's should be against staging/src/rocky-release
## Notes for Packagers/Builders ## Notes for Packagers/Builders
This package produces multiple variants of `rocky-release`: This package can produce multiple variants of `rocky-release`:
* Stable: `rocky-release`, `rocky-repos`, `rocky-gpg-keys`, etc * Stable: `rocky-release`, `rocky-repos`, `rocky-gpg-keys`, etc
* LookAhead: All packages appended with `-lookahead` * LookAhead: All packages appended with `-lookahead`
* Beta: All packages appended with `-Beta` * Beta: All packages appended with `-beta`
* If `--with=rllookahead` or `--with=rlbeta` are set in mock, those variants are built * If `--with=rllookahead` or `--with=rlbeta` are set in mock, those variants are built
* If both are set the same time, build will fail * If both are set the same time, build will fail
@ -22,16 +22,11 @@ A `rllh_minor` macro may be introduced in the future.
### How does this benefit us? ### How does this benefit us?
It allows us to track future minor releases from Stream and see how it will It provides an opportunity to do self testing of various kinds. In most cases,
affect us going forward. When a minor release is being branched, the "lookahead" a rocky-release package for the upcoming minor release will be built normally
files can just be copied and a new "stable" release is made in preparation. The and doesn't require the variant release packages. However, the option is at
beta of each RHEL tends to stick around for a month before a release is done, least available for those who want to test something in particular and override
which makes it easier to make sure everything "stays in line" for the most part. the default rocky-release packages.
### What about after the five year mark?
LookAhead will no longer be produced as the major version will then be in
maintenance only mode.
### What is the rloverride macro? ### What is the rloverride macro?