-
Dependency: vmoperator: Updated default versions for VM apps to v1.155.0.
-
Dependency: vmoperator: Updated default versions for VT apps to v0.12.1.
-
FEATURE: vmanomaly: add
spec.reader.classto support the VictoriaLogs reader withvlogs, the default isvm. TheVMAnomalyCRD must be updated to use this field. See these docs and #2681. -
BUGFIX: vmsingle, vlsingle, vtsingle, vmcluster, vlcluster, vtcluster: apply a user-defined
livenessProbetoVMSingle,VLSingle,VTSingle, the storage components ofVMCluster,VLClusterandVTCluster, andrequestsLoadBalancer. Previously, it was silently dropped. This bug was introduced in v0.69.0. See #2679. -
BUGFIX: vmprobe: apply
relabelConfigsandmetricRelabelConfigsof the scrape class set inspec.scrapeClass, or of the default scrape class, toVMProbe, the same as for other scrape objects. Previously, only the class authentication settings were applied, so class-wide relabeling, such as adding aclusterlabel or dropping series, silently skipped probe targets. This bug was introduced in v0.64.0. See #2738. Thanks to @spicysharkco. -
BUGFIX: vmprobe: set the
joblabel fromspec.jobNamebefore the scrape classrelabelConfigsand targetrelabelingConfigs, the same as for other scrape objects. Previously, these relabelings saw the defaultprobe/<namespace>/<name>job, so rules matchingspec.jobNamenever applied. A targetrelabelingConfigsrule that setsjobnow overridesspec.jobName. See #2770.