From 5fce0879c423116147e4118433e0b407cc852f6e Mon Sep 17 00:00:00 2001 From: Assaf Admi Date: Tue, 5 Mar 2024 16:26:30 +0200 Subject: [PATCH] Apply monitoringlinter Apply monitoringlinter, which is designed to enforce kubevirt/community#219 by ensuring that monitoring-related practices are implemented within the pkg/monitoring directory using operator-observability methods. Signed-off-by: assafad --- Makefile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Makefile b/Makefile index 518b564af889..a39fbff8b620 100644 --- a/Makefile +++ b/Makefile @@ -228,6 +228,10 @@ lint-metrics: ./hack/prom-metric-linter/metric_name_linter.sh --operator-name="kubevirt" --sub-operator-name="kubevirt" --metrics-file=metrics.json rm metrics.json +lint-monitoring: + go install github.com/kubevirt/monitoring/monitoringlinter/cmd/monitoringlinter@latest + monitoringlinter ./pkg/... + .PHONY: \ build-verify \ conformance \ @@ -265,4 +269,5 @@ lint-metrics: fmt \ lint \ lint-metrics\ + lint-monitoring\ $(NULL)