You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| Major Version | A major version is denoted by a whole number, such as "Rocky Linux 9". This number is left-most number in a version, such as 9.0, where "9" is the major version. |
30
+
| Major Version | A major version is denoted by a whole number, such as "Rocky Linux 9". This number is left-most number in a version, such as 9.0, where "9" is the major version. These releases come with significant changes to its preceding major version. |
31
31
| Minor Version | A minor version is denoted by the right-most number in a version, such as "Rocky Linux 9.3". "9" being the major version, "3" being the minor version. These updates come with version upgrades, rebases, new software and features. |
32
32
| Release | Release typically refers to a major version release, such as "Rocky Linux 9". It is typically assumed it is referring to the latest/current version of that release. |
33
33
| Minor Release | Used as "Minor Version" in most cases. |
34
34
| Active Support | Active support, also known as "full support" is the period of time in which minor releases are provided every six (6) months, whilst providing new software, rebases, or other new features. When Active Support ends, a release receives maintenance-only updates. |
35
35
36
36
### Timeline
37
37
38
-
Rocky Linux strives to follow Red Hat Enterprise Linux and CentOS Stream within reason. As such, Rocky Linux releases should follow fairly close to our upstreams.
38
+
Rocky Linux attempts to follow CentOS Stream development and Red Hat Enterprise Linux releases as close as possible. With this model, Rocky Linux releases should follow fairly close to our upstreams.
39
39
40
40
#### Major Version Release
41
41
42
42
For a new Rocky Linux release, the following should be true:
43
43
44
-
* New major version is released with support of ten (10) years[1], starting at `.0`.
45
-
* Release will have five (5) years of minor version updates
44
+
* New major version is released with support of ten (10) years, starting at `.0`.
45
+
* Release will have five (5) years of minor version updates or "active support"
46
46
47
-
*Releases come with two minor version releases a year: Every six (6) months
48
-
* Minor releases will come with new features, software rebases, and sometimes brand new software
49
-
* Final minor version will almost always be `.10`
47
+
*Each major version will come with two minor version releases a year: Every six (6) months
48
+
* Minor version releases will come with new features, software rebases, and sometimes brand new software
49
+
* Final minor version will be `.10`
50
50
51
51
#### Minor Version Release
52
52
@@ -58,11 +58,11 @@ For a new Rocky Linux minor version release, the following should be true:
58
58
However, when the minor version is `.10`, this means:
59
59
60
60
* Rocky Linux (and other Enterprise Linux derivatives) go into security maintenance for the next five (5) years
61
-
* This version of Rocky Linux will likely not receive new features nor new software
61
+
* This version of Rocky Linux will likely not receive new features, but new packages may appear occasionally
62
62
63
-
### Release Cadence
63
+
### Release Schedule
64
64
65
-
Based on Red Hat's life cycle policy, the month of May is when new major versions are released *and* every May and November a new minor version release is provided for prior supported releases. Rocky Linux attempts to follow as closely as possible to this same cadence.
65
+
Based on Red Hat's life cycle policy, the month of May is when new major versions are released *and* every May and November a new minor version release is provided for prior supported releases. Rocky Linux attempts to follow this system as closely as possible.
66
66
67
67
Below is a general guideline (based on Red Hat documentation) for the "full support" cycle for Rocky Linux.
68
68
@@ -78,25 +78,22 @@ Below is a general guideline (based on Red Hat documentation) for the "full supp
78
78
| .7 | November |
79
79
| .8 | May |
80
80
| .9 | November |
81
-
| .10| May |
81
+
| .10*| May |
82
82
83
-
Upon a new minor release (`X.Y+1`), the previous Rocky Linux minor version is no longer supported and is moved to the [vault](repo.md#vault).
83
+
Upon each new minor release, (`X.Y+1`), the previous version is no longer supported and is moved to the [vault](repo.md#vault).
84
84
85
-
After `X.10` is released, the following may be true:
86
-
87
-
* Maintenance Mode starts for the next five (5) years
88
-
*`X.10` is considered the final version for a release and only this receives updates until End of Life
89
-
* CentOS Stream X will cease development near the end of the month of May
85
+
!!! warning "X.10"
86
+
`X.10` is the final minor release. When it is released, that version of Rocky Linux is now in maintenance mode for the next five (5) years until End of Life, receiving only maintenance related updates. CentOS Stream X will also cease development upstream. This marks the end of "active support".
90
87
91
88
## Version Policy
92
89
93
-
Rocky Linux attempts to follow closely with the updates of our upstream Red Hat Enterprise Linux. As such, updates aim to be released as on time as possible.
90
+
Rocky Linux attempts to follow closely with the updates of our upstream Red Hat Enterprise Linux. This means that updates aim to be released as on time as possible.
94
91
95
92
**For Rocky Linux 8**: Previous versions of packages will coexist in the repositories to allow a user to downgrade in case of a regression or other use cases (such as security only updates).
96
93
97
94
**For Rocky Linux 9**: This policy is not currently supported and can be expected in a future Rocky Linux version. Please see [Peridot Issue #18](https://github.com/rocky-linux/peridot/issues/18). Older versions of packages can by found in [Koji](https://kojidev.rockylinux.org) when they're uploaded or the vault.
98
95
99
-
**For all Rocky Linux versions**: When a new minor release arrives, all previous updates/versions are *not* carried over.
96
+
**For all Rocky Linux versions**: When a new minor release arrives, all previous updates/versions are *not* carried over and will be found in the vault.
100
97
101
98
### General Update Timeline
102
99
@@ -108,14 +105,14 @@ Minor releases for Rocky Linux are generally expected to be built and released a
108
105
109
106
A release or version of Rocky Linux is considered unsupported if:
110
107
111
-
* The Rocky Linux minor version has been superseded by another minor release *or*
108
+
* The Rocky Linux minor version has been superseded by another release *or*
112
109
* The Rocky Linux release is End of Life
113
110
114
111
See the examples below.
115
112
116
113
### Example: An Unsupported Version
117
114
118
-
When a new Rocky Linux minor release arrives (`X.Y+1`) the following is true:
115
+
When a new Rocky Linux minor release arrives in May/November, the following is true:
119
116
120
117
* The previous version is no longer supported by Release Engineering and the community
121
118
* This version is no longer updated and is moved to the [vault](http://dl.rockylinux.org/vault/rocky/).
0 commit comments