|
1 | 1 | :_content-type: ASSEMBLY
|
2 | 2 | [id="metallb-upgrading-operator"]
|
3 |
| -= Upgrading the MetalLB Operator |
| 3 | += Upgrading the MetalLB |
4 | 4 | include::_attributes/common-attributes.adoc[]
|
5 | 5 | :context: metallb-upgrading-operator
|
6 | 6 |
|
7 | 7 | toc::[]
|
8 | 8 |
|
9 |
| -The automatic upgrade procedure does not work as expected from {product-title} 4.10 and earlier. A summary of the upgrade procedure is as follows: |
| 9 | +If you are currently running version 4.10 or an earlier version of the MetalLB Operator, please note that automatic updates to any version later than 4.10 do not work. Upgrading to a newer version from any version of the MetalLB Operator that is 4.11 or later is successful. For example, upgrading from version 4.12 to version 4.13 will occur smoothly. |
10 | 10 |
|
11 |
| -. Delete the previously installed Operator version for example 4.10. Ensure that the namespace and the `metallb` custom resource are not removed. |
| 11 | +A summary of the upgrade procedure for the MetalLB Operator from 4.10 and earlier is as follows: |
12 | 12 |
|
13 |
| -. Install the 4.11 version of the Operator using the CLI. Install the 4.11 version of the Operator in the same namespace that the previously installed Operator version was installed to. |
| 13 | +. Delete the installed MetalLB Operator version for example 4.10. Ensure that the namespace and the `metallb` custom resource are not removed. |
| 14 | + |
| 15 | +. Using the CLI, install the MetalLB Operator {product-version} in the same namespace where the previous version of the MetalLB Operator was installed. |
14 | 16 |
|
15 | 17 | [NOTE]
|
16 | 18 | ====
|
17 | 19 | This procedure does not apply to automatic z-stream updates of the MetalLB Operator, which follow the standard straightforward method.
|
18 | 20 | ====
|
19 | 21 |
|
20 |
| -For detailed steps to upgrade the Operator, see the guidance that follows. |
| 22 | +For detailed steps to upgrade the MetalLB Operator from 4.10 and earlier, see the guidance that follows. |
21 | 23 |
|
22 | 24 | //Delete metallb using web console
|
23 | 25 | include::modules/olm-deleting-metallb-operators-from-a-cluster-using-web-console.adoc[leveloffset=+1]
|
24 | 26 |
|
25 | 27 | //Delete metallb using cli
|
26 | 28 | include::modules/olm-deleting-metallb-operators-from-a-cluster-using-cli.adoc[leveloffset=+1]
|
27 | 29 |
|
28 |
| -//Upgrade the Operator |
| 30 | +//Upgrade the MetalLB |
29 | 31 | include::modules/nw-metalLB-basic-upgrade-operator.adoc[leveloffset=+1]
|
30 | 32 |
|
31 | 33 | [id="additional-resources"]
|
|
0 commit comments