Skip to content

Commit 857141b

Browse files
Updated release notes and migration guide
1 parent eb25627 commit 857141b

File tree

2 files changed

+6
-26
lines changed

2 files changed

+6
-26
lines changed

release-notes/enterprise-operator/25.10.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ If you're upgrading from previous versions, __please follow the [UPGRADE GUIDE](
1010

1111
The operator now supports provisioning and operating MariaDB clusters using asynchronous replication as a high availability topology, providing an alternative to the existing synchronous multi-master topology based on Galera. In a replication setup, one primary server handles all write operations while one or more replica servers replicate data from the primary, being able to handle read operations. More precisely, the primary has a binary log and the replicas asynchronously replicate the binary log events over the network.
1212

13-
Operations and the full lifecycle of the replication cluster are fully managed by the operator, including provisioning, scaling, replica recovery and disaster recovery. For the primary failover/switchover, we recommend using MaxScale 25.10, currently supported by this version.
13+
Operations and the lifecycle of the replication cluster are fully managed by the operator, including provisioning, scaling, replica recovery and disaster recovery. For the primary switchover and failover operations, we recommend using MaxScale 25.10, currently supported by this version.
1414

15-
Please refer to the [replication](https://mariadb.com/docs/tools/mariadb-enterprise-operator/topologies/replication) for more details about this topology.
15+
Please refer to the [replication documentation](https://mariadb.com/docs/tools/mariadb-enterprise-operator/topologies/replication) for more details about this topology.
1616

1717
### LTS releases
1818

@@ -27,9 +27,9 @@ The current release has been tested with the following versions:
2727
| Platform/Component | Version |
2828
| ------------------------- | -------- |
2929
| Kubernetes | 1.34 |
30-
| OpenShift | 4.18.6, 4.16.4 |
30+
| OpenShift | 4.18.6 |
3131
| MariaDB Enterprise Server | 11.8.3-1 |
32-
| MaxScale | 25.10.0 |
32+
| MaxScale | 25.10.0 |
3333

3434
{% include "https://app.gitbook.com/s/SsmexDFPv2xG2OTyO5yV/~/reusable/pNHZQXPP5OEz2TgvhFva/" %}
3535

tools/mariadb-enterprise-operator/migrations/migrate-25.10.md

Lines changed: 2 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,7 @@
33
This guide illustrates, step by step, how to migrate to `25.10.0` from previous versions.
44

55

6-
- The Galera data-plane must be updated to the `25.10.0` version.
7-
8-
9-
If you want the operator to automatically update the data-plane (i.e. init and agent containers), you can set `updateStrategy.autoUpdateDataPlane=true` in your `MariaDB` resources:
6+
- The Galera data-plane must be updated to the `25.10.0` version. You must set `updateStrategy.autoUpdateDataPlane=true` in your `MariaDB` resources before updating the operator. Then, once updated, the operator will also be updating the data-plane based on its version:
107
```diff
118
apiVersion: enterprise.mariadb.com/v1alpha1
129
kind: MariaDB
@@ -17,23 +14,6 @@ spec:
1714
+ autoUpdateDataPlane: true
1815
```
1916

20-
Alternatively, you can also do this manually:
21-
22-
```diff
23-
apiVersion: enterprise.mariadb.com/v1alpha1
24-
kind: MariaDB
25-
metadata:
26-
name: mariadb-galera
27-
spec:
28-
galera:
29-
agent:
30-
- image: docker.mariadb.com/mariadb-enterprise-operator:1.0.0
31-
+ image: docker.mariadb.com/mariadb-enterprise-operator:25.10.0
32-
initContainer:
33-
- image: docker.mariadb.com/mariadb-enterprise-operator:1.0.0
34-
+ image: docker.mariadb.com/mariadb-enterprise-operator:25.10.0
35-
```
36-
3717
- Then, you may proceeed to update the operator. If you are using __Helm__:
3818

3919
Upgrade `mariadb-enterprise-operator-crds` to `25.10.0`:
@@ -85,7 +65,7 @@ spec:
8565
sourceNamespace: openshift-marketplace
8666
```
8767

88-
- If you previously set `updateStrategy.autoUpdateDataPlane=true`, you may consider reverting the changes once the upgrades have finished to avoid unexpected updates:
68+
- Consider reverting `updateStrategy.autoUpdateDataPlane` back to `false` to avoid unexpected updates:
8969

9070
```diff
9171
apiVersion: enterprise.mariadb.com/v1alpha1

0 commit comments

Comments
 (0)