Skip to content

Commit e636dca

Browse files
authored
Merge pull request #34837 from chrischdi/capv-gcve-e2e
capv: adjust preset and templates for new gcve secrets
2 parents b863e28 + 58fee61 commit e636dca

13 files changed

+1883
-1540
lines changed
Lines changed: 190 additions & 190 deletions
Original file line numberDiff line numberDiff line change
@@ -1,192 +1,192 @@
11
# Code generated by cluster-api's prowjob-gen. DO NOT EDIT.
22
periodics:
3-
- name: periodic-cluster-api-provider-vsphere-test-main
4-
cluster: eks-prow-build-cluster
5-
interval: 1h
6-
decorate: true
7-
decoration_config:
8-
timeout: 120m
9-
rerun_auth_config:
10-
github_team_slugs:
11-
- org: kubernetes-sigs
12-
slug: cluster-api-provider-vsphere-maintainers
13-
extra_refs:
14-
- org: kubernetes-sigs
15-
repo: cluster-api-provider-vsphere
16-
base_ref: main
17-
path_alias: sigs.k8s.io/cluster-api-provider-vsphere
18-
spec:
19-
containers:
20-
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250513-98d205aae3-1.32
21-
resources:
22-
limits:
23-
cpu: 2
24-
memory: 4Gi
25-
requests:
26-
cpu: 2
27-
memory: 4Gi
28-
command:
29-
- runner.sh
30-
args:
31-
- make
32-
- test-junit
33-
annotations:
34-
testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere
35-
testgrid-tab-name: periodic-test-main
36-
testgrid-alert-email: [email protected]
37-
testgrid-num-failures-to-alert: "4"
38-
description: Runs unit tests
39-
- name: periodic-cluster-api-provider-vsphere-e2e-vcsim-govmomi-main
40-
cluster: eks-prow-build-cluster
41-
labels:
42-
preset-dind-enabled: "true"
43-
preset-kind-volume-mounts: "true"
44-
cron: '0 0 * * *'
45-
decorate: true
46-
decoration_config:
47-
timeout: 180m
48-
rerun_auth_config:
49-
github_team_slugs:
50-
- org: kubernetes-sigs
51-
slug: cluster-api-provider-vsphere-maintainers
52-
extra_refs:
53-
- org: kubernetes-sigs
54-
repo: cluster-api-provider-vsphere
55-
base_ref: main
56-
path_alias: sigs.k8s.io/cluster-api-provider-vsphere
57-
- org: kubernetes
58-
repo: kubernetes
59-
base_ref: master
60-
path_alias: k8s.io/kubernetes
61-
spec:
62-
containers:
63-
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250513-98d205aae3-1.32
64-
command:
65-
- runner.sh
66-
args:
67-
- ./hack/e2e.sh
68-
env:
69-
- name: GINKGO_FOCUS
70-
value: "\\[vcsim\\]"
71-
# we need privileged mode in order to do docker in docker
72-
securityContext:
73-
privileged: true
74-
capabilities:
75-
add: ["NET_ADMIN"]
76-
resources:
77-
requests:
78-
cpu: "4000m"
79-
memory: "3Gi"
80-
limits:
81-
cpu: "4000m"
82-
memory: "3Gi"
83-
annotations:
84-
testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere
85-
testgrid-tab-name: periodic-e2e-vcsim-govmomi-main
86-
testgrid-alert-email: [email protected]
87-
testgrid-num-failures-to-alert: "4"
88-
description: Runs all e2e tests
89-
- name: periodic-cluster-api-provider-vsphere-e2e-vcsim-supervisor-main
90-
cluster: eks-prow-build-cluster
91-
labels:
92-
preset-dind-enabled: "true"
93-
preset-kind-volume-mounts: "true"
94-
cron: '0 3 * * *'
95-
decorate: true
96-
decoration_config:
97-
timeout: 180m
98-
rerun_auth_config:
99-
github_team_slugs:
100-
- org: kubernetes-sigs
101-
slug: cluster-api-provider-vsphere-maintainers
102-
extra_refs:
103-
- org: kubernetes-sigs
104-
repo: cluster-api-provider-vsphere
105-
base_ref: main
106-
path_alias: sigs.k8s.io/cluster-api-provider-vsphere
107-
- org: kubernetes
108-
repo: kubernetes
109-
base_ref: master
110-
path_alias: k8s.io/kubernetes
111-
spec:
112-
containers:
113-
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250513-98d205aae3-1.32
114-
command:
115-
- runner.sh
116-
args:
117-
- ./hack/e2e.sh
118-
env:
119-
- name: GINKGO_FOCUS
120-
value: "\\[vcsim\\] \\[supervisor\\]"
121-
# we need privileged mode in order to do docker in docker
122-
securityContext:
123-
privileged: true
124-
capabilities:
125-
add: ["NET_ADMIN"]
126-
resources:
127-
requests:
128-
cpu: "4000m"
129-
memory: "3Gi"
130-
limits:
131-
cpu: "4000m"
132-
memory: "3Gi"
133-
annotations:
134-
testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere
135-
testgrid-tab-name: periodic-e2e-vcsim-supervisor-main
136-
testgrid-alert-email: [email protected]
137-
testgrid-num-failures-to-alert: "4"
138-
description: Runs all e2e tests
139-
- name: periodic-cluster-api-provider-vsphere-coverage-main
140-
cluster: eks-prow-build-cluster
141-
interval: 24h
142-
decorate: true
143-
decoration_config:
144-
timeout: 120m
145-
rerun_auth_config:
146-
github_team_slugs:
147-
- org: kubernetes-sigs
148-
slug: cluster-api-provider-vsphere-maintainers
149-
extra_refs:
150-
- org: kubernetes-sigs
151-
repo: cluster-api-provider-vsphere
152-
base_ref: main
153-
path_alias: sigs.k8s.io/cluster-api-provider-vsphere
154-
- org: kubernetes
155-
repo: test-infra
156-
base_ref: master
157-
path_alias: k8s.io/test-infra
158-
spec:
159-
containers:
160-
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250513-98d205aae3-1.32
161-
command:
162-
- runner.sh
163-
- bash
164-
args:
165-
- -c
166-
- |
167-
result=0
168-
./hack/ci-test-coverage.sh || result=$?
169-
cp coverage.* ${ARTIFACTS}
170-
cd ../../k8s.io/test-infra/gopherage
171-
GO111MODULE=on go build .
172-
./gopherage filter --exclude-path="zz_generated,generated\.go" "${ARTIFACTS}/coverage.out" > "${ARTIFACTS}/filtered.cov" || result=$?
173-
./gopherage html "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/coverage.html" || result=$?
174-
./gopherage junit --threshold 0 "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/junit_coverage.xml" || result=$?
175-
exit $result
176-
securityContext:
177-
privileged: true
178-
capabilities:
179-
add: ["NET_ADMIN"]
180-
resources:
181-
requests:
182-
cpu: "4000m"
183-
memory: "4Gi"
184-
limits:
185-
cpu: "4000m"
186-
memory: "4Gi"
187-
annotations:
188-
testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere
189-
testgrid-tab-name: periodic-test-coverage-main
190-
testgrid-alert-email: [email protected]
191-
testgrid-num-failures-to-alert: "4"
192-
description: Shows test coverage for CAPV
3+
- name: periodic-cluster-api-provider-vsphere-test-main
4+
cluster: eks-prow-build-cluster
5+
interval: 1h
6+
decorate: true
7+
decoration_config:
8+
timeout: 120m
9+
rerun_auth_config:
10+
github_team_slugs:
11+
- org: kubernetes-sigs
12+
slug: cluster-api-provider-vsphere-maintainers
13+
extra_refs:
14+
- org: kubernetes-sigs
15+
repo: cluster-api-provider-vsphere
16+
base_ref: main
17+
path_alias: sigs.k8s.io/cluster-api-provider-vsphere
18+
spec:
19+
containers:
20+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250513-98d205aae3-1.32
21+
resources:
22+
limits:
23+
cpu: 2
24+
memory: 4Gi
25+
requests:
26+
cpu: 2
27+
memory: 4Gi
28+
command:
29+
- runner.sh
30+
args:
31+
- make
32+
- test-junit
33+
annotations:
34+
testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere
35+
testgrid-tab-name: periodic-test-main
36+
testgrid-alert-email: [email protected]
37+
testgrid-num-failures-to-alert: "4"
38+
description: Runs unit tests
39+
- name: periodic-cluster-api-provider-vsphere-e2e-vcsim-govmomi-main
40+
cluster: eks-prow-build-cluster
41+
labels:
42+
preset-dind-enabled: "true"
43+
preset-kind-volume-mounts: "true"
44+
cron: '0 0 * * *'
45+
decorate: true
46+
decoration_config:
47+
timeout: 180m
48+
rerun_auth_config:
49+
github_team_slugs:
50+
- org: kubernetes-sigs
51+
slug: cluster-api-provider-vsphere-maintainers
52+
extra_refs:
53+
- org: kubernetes-sigs
54+
repo: cluster-api-provider-vsphere
55+
base_ref: main
56+
path_alias: sigs.k8s.io/cluster-api-provider-vsphere
57+
- org: kubernetes
58+
repo: kubernetes
59+
base_ref: master
60+
path_alias: k8s.io/kubernetes
61+
spec:
62+
containers:
63+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250513-98d205aae3-1.32
64+
command:
65+
- runner.sh
66+
args:
67+
- ./hack/e2e.sh
68+
env:
69+
- name: GINKGO_FOCUS
70+
value: "\\[vcsim\\]"
71+
# we need privileged mode in order to do docker in docker
72+
securityContext:
73+
privileged: true
74+
capabilities:
75+
add: ["NET_ADMIN"]
76+
resources:
77+
requests:
78+
cpu: "4000m"
79+
memory: "3Gi"
80+
limits:
81+
cpu: "4000m"
82+
memory: "3Gi"
83+
annotations:
84+
testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere
85+
testgrid-tab-name: periodic-e2e-vcsim-govmomi-main
86+
testgrid-alert-email: [email protected]
87+
testgrid-num-failures-to-alert: "4"
88+
description: Runs all e2e tests
89+
- name: periodic-cluster-api-provider-vsphere-e2e-vcsim-supervisor-main
90+
cluster: eks-prow-build-cluster
91+
labels:
92+
preset-dind-enabled: "true"
93+
preset-kind-volume-mounts: "true"
94+
cron: '0 3 * * *'
95+
decorate: true
96+
decoration_config:
97+
timeout: 180m
98+
rerun_auth_config:
99+
github_team_slugs:
100+
- org: kubernetes-sigs
101+
slug: cluster-api-provider-vsphere-maintainers
102+
extra_refs:
103+
- org: kubernetes-sigs
104+
repo: cluster-api-provider-vsphere
105+
base_ref: main
106+
path_alias: sigs.k8s.io/cluster-api-provider-vsphere
107+
- org: kubernetes
108+
repo: kubernetes
109+
base_ref: master
110+
path_alias: k8s.io/kubernetes
111+
spec:
112+
containers:
113+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250513-98d205aae3-1.32
114+
command:
115+
- runner.sh
116+
args:
117+
- ./hack/e2e.sh
118+
env:
119+
- name: GINKGO_FOCUS
120+
value: "\\[vcsim\\] \\[supervisor\\]"
121+
# we need privileged mode in order to do docker in docker
122+
securityContext:
123+
privileged: true
124+
capabilities:
125+
add: ["NET_ADMIN"]
126+
resources:
127+
requests:
128+
cpu: "4000m"
129+
memory: "3Gi"
130+
limits:
131+
cpu: "4000m"
132+
memory: "3Gi"
133+
annotations:
134+
testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere
135+
testgrid-tab-name: periodic-e2e-vcsim-supervisor-main
136+
testgrid-alert-email: [email protected]
137+
testgrid-num-failures-to-alert: "4"
138+
description: Runs all e2e tests
139+
- name: periodic-cluster-api-provider-vsphere-coverage-main
140+
cluster: eks-prow-build-cluster
141+
interval: 24h
142+
decorate: true
143+
decoration_config:
144+
timeout: 120m
145+
rerun_auth_config:
146+
github_team_slugs:
147+
- org: kubernetes-sigs
148+
slug: cluster-api-provider-vsphere-maintainers
149+
extra_refs:
150+
- org: kubernetes-sigs
151+
repo: cluster-api-provider-vsphere
152+
base_ref: main
153+
path_alias: sigs.k8s.io/cluster-api-provider-vsphere
154+
- org: kubernetes
155+
repo: test-infra
156+
base_ref: master
157+
path_alias: k8s.io/test-infra
158+
spec:
159+
containers:
160+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250513-98d205aae3-1.32
161+
command:
162+
- runner.sh
163+
- bash
164+
args:
165+
- -c
166+
- |
167+
result=0
168+
./hack/ci-test-coverage.sh || result=$?
169+
cp coverage.* ${ARTIFACTS}
170+
cd ../../k8s.io/test-infra/gopherage
171+
GO111MODULE=on go build .
172+
./gopherage filter --exclude-path="zz_generated,generated\.go" "${ARTIFACTS}/coverage.out" > "${ARTIFACTS}/filtered.cov" || result=$?
173+
./gopherage html "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/coverage.html" || result=$?
174+
./gopherage junit --threshold 0 "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/junit_coverage.xml" || result=$?
175+
exit $result
176+
securityContext:
177+
privileged: true
178+
capabilities:
179+
add: ["NET_ADMIN"]
180+
resources:
181+
requests:
182+
cpu: "4000m"
183+
memory: "4Gi"
184+
limits:
185+
cpu: "4000m"
186+
memory: "4Gi"
187+
annotations:
188+
testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere
189+
testgrid-tab-name: periodic-test-coverage-main
190+
testgrid-alert-email: [email protected]
191+
testgrid-num-failures-to-alert: "4"
192+
description: Shows test coverage for CAPV

0 commit comments

Comments
 (0)