v0.66.0
Release date: 03 December 2025
Update note 1: labels and annotations inheritance is removed. It was deprecated in v0.51.0. Consider moving all needed labels and annotations to the spec.managedMetadata fields.
Update node 2: removed VMCluster's status.clusterStatus and VMSingle's status.singleStatus, that were deprecated in v0.51.0.
-
Dependency: vmoperator: Updated default versions for VM apps to v1.131.0 version
-
Dependency: vmoperator: Updated default versions for VT apps to v0.5.0 version.
-
FEATURE: config-reloader: set default config reloader image version equal to current operator version. See #2562.
-
FEATURE: vmagent: do not set
promscrape.cluster.membersCountandpromscrape.cluster.memberNumflags in ingestOnly mode. See #1594. -
FEATURE: vmalertmanagerconfig: support incident.io receiver. See #1637.
-
FEATURE: vmauth: allow overriding default path for embedded ingress. See #1617.
-
FEATURE: vmoperator: add
VM_ENABLETCP6variable that runs all operator CRs in IPv6 mode. See #1581. -
FEATURE: vmuser: introduce
spec.managedMetadatafor custom labels and annotations that should be attached to a Secret. -
FEATURE: vmuser: introduce
query_argsparameter that allows to append query arguments for backend url generation -
BUGFIX: converter: properly convert Prometheus ScrapeConfig
scrapeIntervalinto VM ScrapeConfigscrape_interval. Before it was ignored. See #1645. -
BUGFIX: vmalertmanager: check
mute_time_intervalsin subroutes: See #1618. -
BUGFIX: vmoperator: remove incorrect key argument in structured log for when the actual PVC storage size is larger than the currently configured size and properly indicate which is the new and which is the existing size: See PR #1636 for details.
-
BUGFIX: vtcluster: properly print
statusreplicas forinsert,selectandstoragecomponents.