25.10 LTS version update guide
This guide illustrates, step by step, how to update to 25.10.1 from previous versions.
The Galera data-plane must be updated to the
25.10.1version. You must setupdateStrategy.autoUpdateDataPlane=truein yourMariaDBresources before updating the operator. Then, once updated, the operator will also be updating the data-plane based on its version:
apiVersion: enterprise.mariadb.com/v1alpha1
kind: MariaDB
metadata:
name: mariadb-galera
spec:
updateStrategy:
+ autoUpdateDataPlane: trueOnce set, you may proceeed to update the operator. If you are using Helm:
Upgrade the mariadb-enterprise-operator-crds helm chart to 25.10.1:
helm repo update mariadb-enterprise-operator
helm upgrade --install mariadb-enterprise-operator-crds mariadb-enterprise-operator/mariadb-enterprise-operator-crds --version 25.10.1Upgrade the mariadb-enterprise-operator helm chart to 25.10.1:
helm repo update mariadb-enterprise-operator
helm upgrade --install mariadb-enterprise-operator mariadb-enterprise-operator/mariadb-enterprise-operator --version 25.10.1As part of the 25.10 LTS release, we have introduced support for LTS versions. Refer to the Helm docs for sticking to LTS versions.
If you are on OpenShift:
If you are on the stable channel using installPlanApproval=Automatic in your Subscription object, then the operator will be automatically updated. If you use installPlanApproval=Manual, you should have a new InstallPlan which needs to be approved to update the operator:
oc get installplan
NAME CSV APPROVAL APPROVED
install-sjgcs mariadb-enterprise-operator.v25.10.1 Manual false
oc patch installplan install-sjgcs --type merge -p '{"spec":{"approved":true}}'
installplan.operators.coreos.com/install-sjgcs patchedAs part of the 25.10 LTS release, we have introduced new release channels. Consider switching to the stable-v25.10 if you are willing to stay in the 25.10.x version:
apiVersion: operators.coreos.com/v1alpha1
kind: Subscription
metadata:
name: mariadb-enterprise-operator
namespace: openshift-operators
spec:
channel: stable-v25.10
installPlanApproval: Automatic
name: mariadb-enterprise-operator
source: certified-operators
sourceNamespace: openshift-marketplaceConsider reverting
updateStrategy.autoUpdateDataPlaneback tofalsein yourMariaDBobject to avoid unexpected updates:
apiVersion: enterprise.mariadb.com/v1alpha1
kind: MariaDB
metadata:
name: mariadb-galera
spec:
updateStrategy:
+ autoUpdateDataPlane: false
- autoUpdateDataPlane: trueThis page is: Copyright © 2025 MariaDB. All rights reserved.
Last updated
Was this helpful?

