|
| 1 | +// Module included in the following assemblies |
| 2 | +// |
| 3 | +// * hosted_control_planes/hcp-updating.adoc |
| 4 | + |
| 5 | +:_mod-docs-content-type: REFERENCE |
| 6 | +[id="hcp-np-version-skew_{context}"] |
| 7 | += About HostedCluster and NodePool version compatibility |
| 8 | + |
| 9 | +In {hcp}, ensure to check that your `NodePool` version is compatible with your `HostedCluster` version by reviewing the following rules: |
| 10 | + |
| 11 | +* The `NodePool` version cannot be higher than the `HostedCluster` version. |
| 12 | +** For `4.<x>` versions, where `<x>` is an _even_ release number, such as 4.18, you must use up to 2 minor versions, for example, 4.17 and 4.16. |
| 13 | +** For `4.<x>` versions, where `<x>` is an _odd_ release number, such as 4.17, you must use up to 1 minor version, for example, 4.16. |
| 14 | +
|
| 15 | +* The `NodePool` controller sets the `SupportedVersionSkew` condition by default to report one of the following version compatibility statuses: |
| 16 | +** `True`: Indicates that the `NodePool` version is compatible with the HostedCluster version. |
| 17 | +** `False`: Indicates that the `NodePool` version is incompatible with detailed error messages. If you see the version incompatibility issues, you must upgrade or downgrade `NodePool` to a compatible version. |
| 18 | +
|
| 19 | +
|
| 20 | +.Example table of the supported node pool versions for your hosted cluster |
| 21 | +[cols="1,1,1",options="header"] |
| 22 | +|=== |
| 23 | +|Hosted cluster version |Supported node pool versions |Unsupported node pool versions |
| 24 | + |
| 25 | +|4.18 |
| 26 | +|4.17, 4.16 |
| 27 | +|4.15, 4.14 |
| 28 | + |
| 29 | +|4.17 |
| 30 | +|4.16 |
| 31 | +|4.15 |
| 32 | + |
| 33 | +|4.18.5 |
| 34 | +|4.18.5, 4.18.4, 4.17.z, 4.16.z |
| 35 | +|4.15.z and below, 4.19.z and above |
| 36 | + |
| 37 | +|4.17.5 |
| 38 | +|4.17.5, 4.17.4, 4.16.z |
| 39 | +|4.15.z and below, 4.18.z and above |
| 40 | +|=== |
0 commit comments