Release date: 23 June 2025
-
Dependency: vmoperator: Updated default versions for VM apps to v1.120.0 version
-
Dependency: vmoperator: Updated default versions for VL apps to v1.24.0 version
-
FEATURE: vmanomaly: add support of
decay
field for online models. -
FEATURE: operator: introduce new resource
VMAnomaly
. See 1136 issue for details. -
BUGFIX: vmagent: use scrape namespace instead of VMAgent one for VMStaticScrape secrets lookup.
-
BUGFIX: vmagent: properly set ScrapeObjects failed status on missing references. See 1416 issue for details.
-
BUGFIX: vmagent: properly validate ScrapeObjects syntax. Previously operator could panic in case of
spec.selectors
incorrect values. See 1415 issue for details. -
BUGFIX: vmalert: properly calculate
Deployment
prev spec diff withnotifier.selectors
. See 1418 issue for details. -
BUGFIX: vmanomaly: fix marshalling of
.spec.reader.latencyOffset
field. Previously, it was causing an error when trying to createVManomaly
resource withlatencyOffset
. -
BUGFIX: vmanomaly: fix parsing of
Inf
value fordata_range
of.spec.configRawYaml.reader.queries.<query>.data_range
. -
BUGFIX: vmanomaly: fix marshaling of of
.spec.configRawYaml.settings
, previously it was skipped which causedVManomaly
resource to be created with empty settings. -
BUGFIX: VLCluster: properly set
HPA
target forvlselect
component. See PR-1406 for details. Thanks to the @bmiguel-teixeira. -
BUGFIX: Renamed metric
operator_vmagent_config_fetch_secret_errors_total
tooperator_fetch_errors_total
. Now it's incremented during each unsuccessful attempt to retrieve data from K8s secret or configmap, not only for VMAgent scrape objects.