Update note: -eula flag is not set by default anymore for VMBackup and VMRestore. To avoid VMCluster/VMSingle rollouts set spec.vmstorage.vmBackup.acceptEula: true for VMCluster and spec.vmBackup.acceptEula: true for VMSingle and replace it with spec.license during VMSingle/VMCluster upgrade.
-
Dependency: vmoperator: Updated default versions for VM apps to v1.144.0 version
-
SECURITY: upgrade Go builder from Go1.25.8 to Go1.25.10. See the list of issues addressed in Go1.25.10.
-
BUGFIX: vmagent: use volume from spec.volumes as persistent queue volume if its name is
persistent-queue-data, previously emptyDir was mounted. See #1677. -
BUGFIX: vmcluster: use volume from spec.vmstorage.volumes and spec.vmselect.volumes as data and cache volumes if its name is
vmstorage-dbandvmselect-cachedirrespectively. See #784. -
BUGFIX: vmoperator: Improve reconcile error handling for Prometheus and VictoriaMetrics controllers.
-
BUGFIX: vmoperator: Add acceptEula support for VMBackup/VMRestore.
-
BUGFIX: vmdistributed: change default load balancing policy for write requests from
first_availabletoleast_loaded. This should allow to evenly distribute write load across all VMAgents. -
BUGFIX: VMCluster, VTCluster and VLCluster: fixed infinite non-default additional service recreation, when requestsLoadBalancer.enabled: true
-
BUGFIX: vmoperator: retry reconcile errors, that may lead to expanding state, before resource could hang in expanding state.
-
BUGFIX: vmdistributed: expose VMClusterSpec parsing error in status, previously it was just swallowed and led to infinite reconciles. See #2113.
-
BUGFIX: vmanomaly and vmagent: Fix incorrect scaling logs for sharded vmagent and vmanomaly.