Skip to content

Commit 2a641b9

Browse files
committed
cluster-authentication-operator: add external-oidc conformance periodic
1 parent 31eca19 commit 2a641b9

File tree

2 files changed

+85
-0
lines changed

2 files changed

+85
-0
lines changed

ci-operator/config/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-4.20__periodics.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,18 @@ tests:
193193
TEST_SUITE: openshift/auth/external-oidc
194194
workflow: openshift-e2e-vsphere
195195
timeout: 5h0m0s
196+
- as: e2e-aws-external-oidc-conformance
197+
interval: 24h
198+
steps:
199+
cluster_profile: aws
200+
env:
201+
FEATURE_SET: TechPreviewNoUpgrade
202+
TEST_SKIPS: ExternalOIDC\|\[Feature:OAuthServer\]\|\[Feature:RoleBindingRestrictions\]\|oauth-apiserver\|\[apigroup:oauth.openshift.io\]\|\[apigroup:user.openshift.io\]\|OAuth
203+
access token
204+
TEST_SUITE: openshift/conformance
205+
pre:
206+
- chain: idp-external-oidc-keycloak
207+
workflow: openshift-e2e-aws
196208
zz_generated_metadata:
197209
branch: release-4.20
198210
org: openshift

ci-operator/jobs/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-4.20-periodics.yaml

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,79 @@ periodics:
7474
- name: result-aggregator
7575
secret:
7676
secretName: result-aggregator
77+
- agent: kubernetes
78+
cluster: build09
79+
decorate: true
80+
extra_refs:
81+
- base_ref: release-4.20
82+
org: openshift
83+
repo: cluster-authentication-operator
84+
interval: 24h
85+
labels:
86+
ci-operator.openshift.io/cloud: aws
87+
ci-operator.openshift.io/cloud-cluster-profile: aws
88+
ci-operator.openshift.io/variant: periodics
89+
ci.openshift.io/generator: prowgen
90+
job-release: "4.20"
91+
pj-rehearse.openshift.io/can-be-rehearsed: "true"
92+
name: periodic-ci-openshift-cluster-authentication-operator-release-4.20-periodics-e2e-aws-external-oidc-conformance
93+
spec:
94+
containers:
95+
- args:
96+
- --gcs-upload-secret=/secrets/gcs/service-account.json
97+
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
98+
- --lease-server-credentials-file=/etc/boskos/credentials
99+
- --report-credentials-file=/etc/report/credentials
100+
- --secret-dir=/secrets/ci-pull-credentials
101+
- --target=e2e-aws-external-oidc-conformance
102+
- --variant=periodics
103+
command:
104+
- ci-operator
105+
image: ci-operator:latest
106+
imagePullPolicy: Always
107+
name: ""
108+
resources:
109+
requests:
110+
cpu: 10m
111+
volumeMounts:
112+
- mountPath: /etc/boskos
113+
name: boskos
114+
readOnly: true
115+
- mountPath: /secrets/ci-pull-credentials
116+
name: ci-pull-credentials
117+
readOnly: true
118+
- mountPath: /secrets/gcs
119+
name: gcs-credentials
120+
readOnly: true
121+
- mountPath: /secrets/manifest-tool
122+
name: manifest-tool-local-pusher
123+
readOnly: true
124+
- mountPath: /etc/pull-secret
125+
name: pull-secret
126+
readOnly: true
127+
- mountPath: /etc/report
128+
name: result-aggregator
129+
readOnly: true
130+
serviceAccountName: ci-operator
131+
volumes:
132+
- name: boskos
133+
secret:
134+
items:
135+
- key: credentials
136+
path: credentials
137+
secretName: boskos-credentials
138+
- name: ci-pull-credentials
139+
secret:
140+
secretName: ci-pull-credentials
141+
- name: manifest-tool-local-pusher
142+
secret:
143+
secretName: manifest-tool-local-pusher
144+
- name: pull-secret
145+
secret:
146+
secretName: registry-pull-credentials
147+
- name: result-aggregator
148+
secret:
149+
secretName: result-aggregator
77150
- agent: kubernetes
78151
cluster: build09
79152
decorate: true

0 commit comments

Comments
 (0)