-
Notifications
You must be signed in to change notification settings - Fork 1.9k
other available 4.2 update changes #16895
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,11 +1,12 @@ | ||
| // Module included in the following assemblies: | ||
| // | ||
| // updating/updating-cluster.adoc | ||
| // updating/updating-cluster-cli.adoc | ||
| // updating/updating-cluster-rhel-compute.adoc | ||
| // updating/updating-disconnected-cluster.adoc | ||
| // * updating/updating-cluster.adoc | ||
| // * updating/updating-cluster-between-minor.adoc | ||
| // * updating/updating-cluster-cli.adoc | ||
| // * updating/updating-cluster-rhel-compute.adoc | ||
| // * updating/updating-disconnected-cluster.adoc | ||
|
|
||
| [id="understanding_upgrade_channels_{context}"] | ||
| [id="understanding-upgrade-channels_{context}"] | ||
|
||
| = Understanding {product-title} upgrade channels | ||
|
|
||
| In {product-title} 4.1, Red Hat introduced the concept of upgrade channels for | ||
|
|
@@ -19,6 +20,4 @@ have no impact on the version of the cluster you install; the | |
| `openshift-install` binary for a given patch level of {product-title} always | ||
| installs that patch level. | ||
|
|
||
| See link:https://access.redhat.com/articles/4495171[OpenShift 4.2 Upgrades | ||
| phased roll out] for more information on the types of updates and upgrade | ||
| channels. | ||
| See link:https://access.redhat.com/articles/4495171[OpenShift 4.2 Upgrades phased roll out] for more information on the types of updates and upgrade channels. | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,14 +1,22 @@ | ||
| // Module included in the following assemblies: | ||
| // | ||
| // * updating/updating-cluster.adoc | ||
| // * updating/updating-cluster-between-minor.adoc | ||
|
|
||
| ifeval::["{context}" == "updating-cluster"] | ||
| :within: | ||
| endif::[] | ||
| ifeval::["{context}" == "updating-cluster-between-minor"] | ||
| :between: | ||
| endif::[] | ||
|
|
||
| [id="update-upgrading-web_{context}"] | ||
| = Updating a cluster by using the web console | ||
|
|
||
| If updates are available, you can update your cluster from the web console. | ||
|
|
||
| You can find information about available {product-title} advisories and updates | ||
| link:https://access.redhat.com/downloads/content/290/ver=4.1/rhel---7/4.1.0/x86_64/product-errata[in the errata section] | ||
| link:https://access.redhat.com/downloads/content/290/ver=4.2/rhel---7/4.2.0/x86_64/product-errata[in the errata section] | ||
| of the Customer Portal. | ||
|
|
||
| .Prerequisites | ||
|
|
@@ -19,17 +27,42 @@ of the Customer Portal. | |
|
|
||
| . From the web console, click *Administration* > *Cluster Settings* and review | ||
| the contents of the *Overview* tab. | ||
| .. For production clusters, ensure that the *CHANNEL* is set to `stable-4.2`. | ||
| . For production clusters, ensure that the *CHANNEL* is set to the correct channel for | ||
| ifdef::within[] | ||
| the version that you want to update to, | ||
| endif::within[] | ||
| ifdef::between[] | ||
| your current minor version, | ||
| endif::between[] | ||
| such as `stable-{product-version}`. | ||
| + | ||
| [IMPORTANT] | ||
| ==== | ||
| For production clusters, you must subscribe to the `stable-4.2` channel. | ||
| For production clusters, you must subscribe to a stable-* or fast-* channel. | ||
| ==== | ||
| .. If the *UPDATE STATUS* is not *Updates Available*, you cannot upgrade your | ||
| ** If the *UPDATE STATUS* is not *Updates Available*, you cannot upgrade your | ||
| cluster. | ||
| .. The *DESIRED VERSION* indicates the cluster version that your cluster is running | ||
| ** The *DESIRED VERSION* indicates the cluster version that your cluster is running | ||
| or is updating to. | ||
|
|
||
| . Click *Updates Available*, select a version to update to, and click *Update*. | ||
| . Click *Updates Available*, select | ||
| ifdef::within[] | ||
| a version to update to, | ||
| endif::within[] | ||
| ifdef::between[] | ||
| the highest available version | ||
|
||
| endif::between[] | ||
| and click *Update*. | ||
| The *UPDATE STATUS* changes to `Updating`, and you can review the progress of | ||
| the Operator upgrades on the *Cluster Operators* tab. | ||
|
|
||
| ifdef::between[] | ||
| . After the update completes and the Cluster Version Operator refreshes the available updates, check if more updates are available in your current channel. | ||
| + | ||
| -- | ||
kalexand-rh marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| ** If updates are available, continue to perform updates in the current channel until you can no longer update. | ||
| ** 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. | ||
| -- | ||
| + | ||
| You might need to perform several intermediate updates until you reach the version that you want. | ||
| endif::between[] | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,24 @@ | ||
| [id="updating-cluster-between-minor"] | ||
| = Updating a cluster between minor versions | ||
| include::modules/common-attributes.adoc[] | ||
| :context: updating-cluster-between-minor | ||
|
|
||
| toc::[] | ||
|
|
||
| You can update, or upgrade, an {product-title} cluster between minor versions. | ||
|
|
||
| [NOTE] | ||
| ==== | ||
| Because of the difficulty of changing update channels by using `oc`, use the web console to change the update channel. It is recommended to complete the update process within the web console. You can follow the steps in xref:../updating/updating-cluster-cli.adoc#updating-cluster-cli[Updating a cluster within a minor version by using the CLI] to complete the update after you change to a {product-version} channel. | ||
| ==== | ||
|
||
|
|
||
| .Prerequisites | ||
|
|
||
| * Access to the cluster as a user with `admin` privileges. | ||
| See xref:../authentication/using-rbac.adoc[Using RBAC to define and apply permissions]. | ||
|
|
||
| include::modules/update-service-overview.adoc[leveloffset=+1] | ||
|
|
||
| include::modules/understanding-upgrade-channels.adoc[leveloffset=+1] | ||
|
|
||
| include::modules/update-upgrading-web.adoc[leveloffset=+1] | ||

There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i think this definition about minor version and within a minor version need to be unified.
in v4.1(https://docs.openshift.com/container-platform/4.1/updating/updating-cluster.html), minor version upgrade means 4.1.0-4.1.2,
but in this pr, seems minor version upgrade refer to 4.1-4.2.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll open a separate PR to fix that language in 4.1.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here's the 4.1 only PR to change these titles: #17631