Skip to content

sig-monitoring lane should not be optional #4512

@dhiller

Description

@dhiller

kubevirt/kubevirt#15718 introduced a bug that caused sig-monitoring to fail all the time. Since the lane is optional (i.e. run_if_changed is set), it should be converted to either always_run: true or run_before_merge: true

It needs to get proved that the latter combinations is possible though.

General note: the sig-monitoring is an optional lane not running on every commit, since run_if_changed is set:

run_if_changed: ^pkg/monitoring/.*|^tests/monitoring/.*|^tests/libmonitoring/.*|^vendor/github.com/machadovilaca/operator-observability/.*

This might cause issues when changes outside that scope occur that affect the lane, i.e. dependencies etc. .

I'll take a look on why the lane started to fail, maybe coinciding with findings from @avlitman who noticed that another lane was not run at all for quite a while - Aviv can you ensure my memory doesn't fail me here please?

Originally posted by @dhiller in #16017

Metadata

Metadata

Assignees

Labels

kind/bugsig/observabilityDenotes an issue or PR that relates to observability.triage/acceptedIndicates an issue or PR is ready to be actively worked on.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions