Skip to content

Commit fa88ba0

Browse files
authored
Merge pull request #29459 from mburke5678/okd-issue-503
Page not found following "Learn more about OpenShift update channels"
2 parents c79d0ba + ff51fd2 commit fa88ba0

File tree

2 files changed

+56
-3
lines changed

2 files changed

+56
-3
lines changed

modules/understanding-upgrade-channels.adoc

Lines changed: 46 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,23 @@ administrators explicitly decide to upgrade to the next minor version of
1919
{product-title}. Upgrade channels control only release selection and do not impact the version of the cluster that you install; the `openshift-install`
2020
binary file for a specific version of {product-title} always installs that version.
2121

22+
ifndef::openshift-origin[]
2223
{product-title} {product-version} offers the following upgrade channels:
2324

2425
* `candidate-{product-version}`
2526
* `fast-{product-version}`
2627
* `stable-{product-version}`
2728
* `eus-4.6` (only available when running 4.6)
2829

30+
endif::openshift-origin[]
31+
ifdef::openshift-origin[]
32+
{product-title} {product-version} offers the following upgrade channel:
33+
34+
* `stable-4`
35+
36+
endif::openshift-origin[]
37+
38+
ifndef::openshift-origin[]
2939
[discrete]
3040
== candidate-{product-version} channel
3141

@@ -71,18 +81,30 @@ never appear in the `stable-{product-version}` channel before they appear in the
7181

7282
You can use the `fast-{product-version}` channel to upgrade from a previous minor version of
7383
{product-title}.
84+
endif::openshift-origin[]
7485

86+
ifndef::openshift-origin[]
7587
[discrete]
7688
== stable-{product-version} channel
77-
7889
While the `fast-{product-version}` channel contains releases as soon
7990
as their errata are published, releases are added to the `stable-{product-version}` channel
8091
after a delay. During this delay, data is collected from Red Hat SRE teams, Red Hat support services,
8192
and pre-production and production environments that participate in connected customer program about the stability of the release.
8293

8394
You can use the `stable-{product-version}` channel to upgrade from a previous minor version of
8495
{product-title}.
96+
endif::openshift-origin[]
97+
ifdef::openshift-origin[]
98+
[discrete]
99+
== stable-4 channel
100+
Releases are added to the `stable-4` channel
101+
after passing all tests.
102+
103+
You can use the `stable-4` channel to upgrade from a previous minor version of
104+
{product-title}.
105+
endif::openshift-origin[]
85106

107+
ifndef::openshift-origin[]
86108
[discrete]
87109
== eus-4.6 channel
88110

@@ -106,14 +128,21 @@ a supported version of {product-title} 4.6.
106128

107129
Finally, if you install of a 4.6 version that is exclusive to EUS, you will
108130
similarly not be able to upgrade to a later minor version until upgrades are provided to 4.10.
131+
endif::openshift-origin[]
109132

110133
[discrete]
111134
== Upgrade version paths
112135

113136
{product-title} maintains an upgrade recommendation service that understands the
114137
version of {product-title} you have installed as well as the path to take within
115-
the channel you choose to get you to the next release. You can imagine seeing the
116-
following in the `fast-{product-version}` channel:
138+
the channel you choose to get you to the next release.
139+
140+
ifndef::openshift-origin[]
141+
You can imagine seeing the following in the `fast-{product-version}` channel:
142+
endif::openshift-origin[]
143+
ifdef::openshift-origin[]
144+
You can imagine seeing the following in the `stable-4` channel:
145+
endif::openshift-origin[]
117146

118147
* {product-version}.0
119148
* {product-version}.1
@@ -124,6 +153,7 @@ The service recommends only upgrades that have been tested and have no serious i
124153
If your cluster is on {product-version}.1 and {product-title} suggests
125154
{product-version}.4, then it is safe for you to update from {product-version}.1 to {product-version}.4. Do not rely on consecutive patch numbers. In this example, {product-version}.2 is not, and never was, available in the channel. The update service will not suggest updating to a version of {product-title} that contains known vulnerabilities.
126155

156+
ifndef::openshift-origin[]
127157
Update stability depends on your channel. The presence of an update recommendation in
128158
the `candidate-{product-version}` channel does not imply that the update is supported.
129159
It means that no serious issues have been found with the update yet, but there might
@@ -138,7 +168,17 @@ Red Hat will eventually provide supported update paths from any supported releas
138168
or `stable-{product-version}` channels to the latest release in {product-version}.z,
139169
although there can be delays while safe paths away from troubled releases are
140170
constructed and verified.
171+
endif::openshift-origin[]
141172

173+
ifdef::openshift-origin[]
174+
The presence of an update recommendation in the `stable-4`
175+
channel is a declaration that the update is fully supported while it is in the
176+
channel. While releases will never be removed from the channel, update recommendations
177+
that exhibit serious issues will be removed from the channel. Updates initiated
178+
after the update recommendation has been removed might not be supported.
179+
endif::openshift-origin[]
180+
181+
ifndef::openshift-origin[]
142182
[discrete]
143183
== Fast and stable channel use and strategies
144184

@@ -155,6 +195,7 @@ and participating in Red Hat’s connected customer program. Red
155195
Hat uses this program to observe the impact of updates on your specific hardware and software
156196
configurations. Future releases might improve or alter the pace at which updates move
157197
from the `fast-{product-version}` to the `stable-{product-version}` channel.
198+
endif::openshift-origin[]
158199

159200
[discrete]
160201
== Restricted network clusters
@@ -163,6 +204,7 @@ If you manage the container images for your {product-title} clusters yourself, y
163204
During upgrade, the user interface might warn you about switching between these versions,
164205
so you must ensure that you selected an appropriate version before you bypass those warnings.
165206

207+
ifndef::openshift-origin[]
166208
[discrete]
167209
== Switching between channels
168210

@@ -177,3 +219,4 @@ be a delay of up to a day for the release to be promoted to
177219
`stable-{product-version}`. If you change to a channel that does not include your
178220
current release, an alert displays and no updates can be recommended, but you can
179221
safely change back to your original channel at any point.
222+
endif::openshift-origin[]

modules/update-upgrading-web.adoc

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,17 @@ endif::within[]
3737
ifdef::between[]
3838
your current minor version,
3939
endif::between[]
40+
ifndef::openshift-origin[]
4041
such as `stable-{product-version}`.
4142
+
4243
[IMPORTANT]
4344
====
4445
For production clusters, you must subscribe to a stable-* or fast-* channel.
4546
====
47+
endif::openshift-origin[]
48+
ifdef::openshift-origin[]
49+
such as `stable-4`.
50+
endif::openshift-origin[]
4651
** If the *Update Status* is not *Updates Available*, you cannot upgrade your cluster.
4752
** *Select Channel* indicates the cluster version that your cluster is running or is updating to.
4853

@@ -61,7 +66,12 @@ ifdef::between[]
6166
+
6267
--
6368
** If updates are available, continue to perform updates in the current channel until you can no longer update.
69+
ifndef::openshift-origin[]
6470
** If no updates are available, change the *Channel* to the stable-* or fast-* channel for the next minor version, and update to the version that you want in that channel.
71+
endif::openshift-origin[]
72+
ifdef::openshift-origin[]
73+
** If no updates are available, change the *Channel* to the stable-* channel for the next minor version, and update to the version that you want in that channel.
74+
endif::openshift-origin[]
6575
--
6676
+
6777
You might need to perform several intermediate updates until you reach the version that you want.

0 commit comments

Comments
 (0)