Fix MetricsGrabber skip regex condition

The release/latest version marker will stay on 1.23.0-alpha.0 until another 1.23 pre-release is tagged which isnt for a while.
This will skip the MetricsGrabber test for that tag which has been fixed in master. Once a new 1.23 pre-release has been tagged we can remove this.

Alternatively we migrate all jobs off of the release/latest version marker since it isn't particularly valuable.
This commit is contained in:
Peter Rifel 2021-08-16 22:14:37 -05:00
parent 51b22f062f
commit 11e3571263
No known key found for this signature in database
GPG Key ID: BC6469E5B16DB2B6
1 changed files with 4 additions and 3 deletions

View File

@ -57,9 +57,10 @@ func (t *Tester) setSkipRegexFlag() error {
skipRegex += "|Services.*affinity"
}
if strings.Contains(cluster.Spec.KubernetesVersion, "v1.22.") {
// TODO(rifelpet): Remove once k8s tags has been created that include
// https://github.com/kubernetes/kubernetes/pull/104061
if strings.HasSuffix(cluster.Spec.KubernetesVersion, "v1.23.0-alpha.0") {
// This matches `k8s_version='latest'` in build_jobs.py
// TODO(rifelpet): Remove once the next 1.23 pre-release tag has been created
// ref: https://github.com/kubernetes/kubernetes/pull/104061
skipRegex += "|MetricsGrabber.should.grab.all.metrics.from.a.ControllerManager"
}