Skip to content

Commit

Permalink
kubevirt,monitoring: Update monitoring presubmit to v1.31 and add per…
Browse files Browse the repository at this point in the history
…iodic monitoring lane (#3806)

* kubevirt,presubmit: Update monitoring lane to use v1.31 kubernetes provider

The v1.29 kubernetes provider will be removed from kubevirtci soon -
update the monitoring lane to use the latest stable provider

Signed-off-by: Brian Carey <[email protected]>

* kubevirt, periodics: Add sig-monitoring periodic e2e lane

Adding a periodic lane for the sig-monitoring e2e tests allows us to
check the health of this lane against the main branch and also gives us
feedback on the state of any quarantined monitoring e2e tests

Signed-off-by: Brian Carey <[email protected]>

---------

Signed-off-by: Brian Carey <[email protected]>
  • Loading branch information
brianmcarey authored Dec 24, 2024
1 parent a373dd2 commit cf44f2c
Show file tree
Hide file tree
Showing 2 changed files with 54 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2141,6 +2141,58 @@ periodics:
privileged: true
nodeSelector:
type: bare-metal-external
- annotations:
testgrid-dashboards: kubevirt-periodics
testgrid-days-of-results: "60"
cluster: kubevirt-prow-workloads
cron: 30 0,7 * * *
decorate: true
decoration_config:
grace_period: 5m0s
timeout: 3h0m0s
extra_refs:
- base_ref: main
org: kubevirt
repo: kubevirt
labels:
preset-bazel-cache: "true"
preset-bazel-unnested: "true"
preset-docker-mirror-proxy: "true"
preset-kubevirtci-etcd-in-mem: "true"
preset-podman-in-container-enabled: "true"
preset-podman-shared-images: "true"
preset-shared-images: "true"
name: periodic-kubevirt-e2e-k8s-1.31-sig-monitoring
reporter_config:
slack:
job_states_to_report: []
spec:
containers:
- command:
- /usr/local/bin/runner.sh
- /bin/sh
- -c
- automation/test.sh
env:
- name: KUBEVIRT_E2E_RUN_ALL_SUITES
value: "true"
- name: KUBEVIRT_QUARANTINE
value: "true"
- name: KUBEVIRT_PSA
value: "true"
- name: TARGET
value: k8s-1.31-sig-monitoring
- name: KUBEVIRT_NUM_NODES
value: "2"
image: quay.io/kubevirtci/bootstrap:v20241014-80f340c
name: ""
resources:
requests:
memory: 29Gi
securityContext:
privileged: true
nodeSelector:
type: bare-metal-external
- annotations:
testgrid-dashboards: kubevirt-periodics
testgrid-days-of-results: "60"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1232,7 +1232,7 @@ presubmits:
preset-kubevirtci-etcd-in-mem: "true"
preset-podman-in-container-enabled: "true"
preset-podman-shared-images: "true"
name: pull-kubevirt-e2e-k8s-1.29-sig-monitoring
name: pull-kubevirt-e2e-k8s-1.31-sig-monitoring
run_if_changed: ^pkg/monitoring/.*|^tests/monitoring/.*|^tests/libmonitoring/.*|^vendor/github.com/machadovilaca/operator-observability/.*
skip_branches:
- release-\d+\.\d+
Expand All @@ -1245,7 +1245,7 @@ presubmits:
- automation/test.sh
env:
- name: TARGET
value: k8s-1.29-sig-monitoring
value: k8s-1.31-sig-monitoring
- name: KUBEVIRT_NUM_NODES
value: "2"
image: quay.io/kubevirtci/bootstrap:v20241213-57bd934
Expand Down

0 comments on commit cf44f2c

Please sign in to comment.