v0.61.0
v0.61.0
Release date: 15 July 2025
Update Note 1: This release by transits VLogs resource into read-only state.
To perform migration to the VLSingle please follow this docs
Update Note 2:: This release requires an additional pods/eviction RBAC permssion for operator.
Update Note 3:: This release requires adds new CustomResource VLAgent. It requires to update CRD versions.
-
SECURITY: upgrade Go builder from Go1.24.4 to Go1.24.5. See the list of issues addressed in Go1.24.5.
-
Dependency: vmoperator: Updated default versions for VL apps to v1.25.1.
-
Dependency: vmoperator: Updated default versions for VM apps to v1.121.0 version.
-
BUGFIX: vmoperator: respect
PodDisruptionBudgetatStatefulSetupdates. See this 1458 PR for details. Thanks to the @vpedosyuk for the fix. -
BUGFIX: VLCluster and VMCluster: do not add
spec.clusterVersionto thespec.requestsLoadBalancer.spec.image.tagas default value. See this 1365 issue for details. -
BUGFIX: vmagent: properly add remoteWrite
streamAggrconfiguration. Previously, operator failed to mount volume with configution. Bug was introduced at v0.60.0 release at commit 8df334c. See this 9c47f448908edc80e3e6e89af9e3dac0ff8eb720 commit for details. -
BUGFIX: vmuser: properly generate format URL port for
VlogsandVLSingleattargetRef.crd. See 1465 this issue for details. -
FEATURE: vlcluster: added the
maxUnavailablefield to VLStorage specs to allow customization of rolling update behavior. See #1457. -
FEATURE: vlsingle: add new field
spec.syslogSpecfor syslog data ingestion configuration. See this 1441 issue for details. -
FEATURE: vmagent: update shards concurrently. See #1434. Thanks to the @xiaozongyang for 1272 pull request.
-
FEATURE: vmoperator: deprecated acceptEula parameter in VMBackup. See #1319.
-
FEATURE: vmoperator: add new field persistentVolumeClaimRetentionPolicy in VMAnomaly, VMCluster, VMAlertmanager and VMAgent CRs, that support StatefulSet mode. See #1226.
-
FEATURE: vmoperator: add
-enterprisesuffix to defaultimage.tagvalue, iflicenseconfiguration is defined for CustomResource. See this 1365 issue for details. -
FEATURE: vmoperator: transit
VLogsCustom Resource intoread-onlystate. Operator ignores create and update requests for it. -
FEATURE: vmagent: added AWS section to VMAgent remoteWrite spec. See #928.
-
FEATURE: vmagent: introduce global scrape config for VMAgent. See #1179.
-
FEATURE: vmcluster: added the
maxUnavailablefield to VMStorage and VMSelect specs to allow customization of rolling update behavior. See #1457 and minimum downtime update strategy doc. Thanks to the @vpedosyuk for the 1458 Pull Request -
FEATURE: vmagent: Modify default
remoteWrite.maxDiskUsagePerURLwhen statefulStorage.volumeClaimTemplate is set. See #1209