Skip to content

Commit eecfe01

Browse files
authored
Helm zstream expansion and remove FIPS config (openshift#58575)
1 parent 62a4aa4 commit eecfe01

File tree

4 files changed

+20
-140
lines changed

4 files changed

+20
-140
lines changed

ci-operator/config/redhat-developer/helm/redhat-developer-helm-release-3.11__helm-ocp4.16-lp-interop.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ resources:
2626
memory: 200Mi
2727
tests:
2828
- as: helm-interop-aws
29-
cron: 0 6 11 7 *
29+
cron: 0 6 25 12 *
3030
steps:
3131
cluster_profile: aws-cspi-qe
3232
env:
@@ -57,7 +57,7 @@ tests:
5757
cpu: 100m
5858
workflow: firewatch-ipi-aws
5959
- as: helm-interop-ibmcloud
60-
cron: 0 6 11 7 *
60+
cron: 0 6 25 12 *
6161
steps:
6262
cluster_profile: ibmcloud-cspi-qe
6363
env:

ci-operator/config/redhat-developer/helm/redhat-developer-helm-release-3.11__helm-ocp4.17-lp-interop.yaml

Lines changed: 11 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -13,22 +13,24 @@ images:
1313
to: helm
1414
releases:
1515
latest:
16-
candidate:
16+
prerelease:
1717
product: ocp
18-
stream: nightly
19-
version: "4.17"
18+
version_bounds:
19+
lower: 4.17.0-0
20+
stream: 4-stable
21+
upper: 4.18.0-0
2022
resources:
2123
'*':
2224
requests:
2325
cpu: 200m
2426
memory: 200Mi
2527
tests:
26-
- as: helm-interop-aws
27-
cron: 0 6 11 2 *
28+
- as: helm-interop-ibmcloud
29+
cron: 0 6 25 12 *
2830
steps:
29-
cluster_profile: aws-cspi-qe
31+
cluster_profile: ibmcloud-cspi-qe
3032
env:
31-
BASE_DOMAIN: cspilp.interop.ccitredhat.com
33+
BASE_DOMAIN: zstream.interop.ccitredhat.com
3234
FIREWATCH_CONFIG: |
3335
{
3436
"failure_rules":
@@ -37,11 +39,9 @@ tests:
3739
{"step": "helm-acceptance-test", "failure_type": "test_failure", "classification": "Test Failure", "jira_project": "HELM", "group": {"name": "lp-tests", "priority": 1}, "jira_additional_labels": ["!default","interop-tests"]}
3840
]
3941
}
40-
FIREWATCH_CONFIG_FILE_PATH: https://raw.githubusercontent.com/CSPI-QE/cspi-utils/main/firewatch-base-configs/aws-ipi/lp-interop.json
42+
FIREWATCH_CONFIG_FILE_PATH: https://raw.githubusercontent.com/CSPI-QE/cspi-utils/main/firewatch-base-configs/ibm-ipi/lp-interop.json
4143
FIREWATCH_DEFAULT_JIRA_ADDITIONAL_LABELS: '["4.17-lp","self-managed-lp","helm-lp"]'
4244
FIREWATCH_DEFAULT_JIRA_PROJECT: LPINTEROP
43-
USER_TAGS: |
44-
scenario helm
4545
test:
4646
- as: helm-acceptance-test
4747
commands: |
@@ -53,39 +53,7 @@ tests:
5353
resources:
5454
requests:
5555
cpu: 100m
56-
workflow: firewatch-ipi-aws
57-
- as: helm-interop-aws-fips
58-
cron: 0 6 11 2 *
59-
steps:
60-
cluster_profile: aws-cspi-qe
61-
env:
62-
BASE_DOMAIN: cspilp.interop.ccitredhat.com
63-
FIPS_ENABLED: "true"
64-
FIREWATCH_CONFIG: |
65-
{
66-
"failure_rules":
67-
[
68-
{"step": "helm-acceptance-test", "failure_type": "pod_failure", "classification": "Test Execution", "group": {"name": "lp-tests", "priority": 1}, "jira_additional_labels": ["!default","interop-tests"]},
69-
{"step": "helm-acceptance-test", "failure_type": "test_failure", "classification": "Test Failure", "jira_project": "HELM", "group": {"name": "lp-tests", "priority": 1}, "jira_additional_labels": ["!default","interop-tests"]}
70-
]
71-
}
72-
FIREWATCH_CONFIG_FILE_PATH: https://raw.githubusercontent.com/CSPI-QE/cspi-utils/main/firewatch-base-configs/aws-ipi/lp-interop.json
73-
FIREWATCH_DEFAULT_JIRA_ADDITIONAL_LABELS: '["4.17-lp","self-managed-lp","fips","helm-lp"]'
74-
FIREWATCH_DEFAULT_JIRA_PROJECT: LPINTEROP
75-
USER_TAGS: |
76-
scenario helm
77-
test:
78-
- as: helm-acceptance-test
79-
commands: |
80-
make -f openshift-ci/Makefile build test-acceptance
81-
mv acceptance-testing/.acceptance/results.xml acceptance-testing/.acceptance/junit_results.xml
82-
cp -r acceptance-testing/.acceptance/junit_*.xml ${ARTIFACT_DIR}/
83-
cp -r acceptance-testing/.acceptance/*.html ${ARTIFACT_DIR}/
84-
from: helm
85-
resources:
86-
requests:
87-
cpu: 100m
88-
workflow: firewatch-ipi-aws
56+
workflow: firewatch-ipi-ibmcloud
8957
zz_generated_metadata:
9058
branch: release-3.11
9159
org: redhat-developer

ci-operator/jobs/redhat-developer/helm/redhat-developer-helm-release-3.11-periodics.yaml

Lines changed: 7 additions & 94 deletions
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,7 @@ periodics:
341341
secretName: result-aggregator
342342
- agent: kubernetes
343343
cluster: build10
344-
cron: 0 6 11 7 *
344+
cron: 0 6 25 12 *
345345
decorate: true
346346
decoration_config:
347347
skip_cloning: true
@@ -426,7 +426,7 @@ periodics:
426426
secretName: result-aggregator
427427
- agent: kubernetes
428428
cluster: build10
429-
cron: 0 6 11 7 *
429+
cron: 0 6 25 12 *
430430
decorate: true
431431
decoration_config:
432432
skip_cloning: true
@@ -511,7 +511,7 @@ periodics:
511511
secretName: result-aggregator
512512
- agent: kubernetes
513513
cluster: build10
514-
cron: 0 6 11 2 *
514+
cron: 0 6 25 12 *
515515
decorate: true
516516
decoration_config:
517517
skip_cloning: true
@@ -520,99 +520,12 @@ periodics:
520520
org: redhat-developer
521521
repo: helm
522522
labels:
523-
ci-operator.openshift.io/cloud: aws
524-
ci-operator.openshift.io/cloud-cluster-profile: aws-cspi-qe
525-
ci-operator.openshift.io/variant: helm-ocp4.17-lp-interop
526-
ci.openshift.io/generator: prowgen
527-
job-release: "4.17"
528-
pj-rehearse.openshift.io/can-be-rehearsed: "true"
529-
name: periodic-ci-redhat-developer-helm-release-3.11-helm-ocp4.17-lp-interop-helm-interop-aws
530-
reporter_config:
531-
slack:
532-
channel: '#helm-interop'
533-
job_states_to_report:
534-
- success
535-
- failure
536-
- error
537-
report_template: '{{if eq .Status.State "success"}} :slack-green: Job *{{.Spec.Job}}*
538-
ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> {{else}} :failed:
539-
Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View
540-
logs> {{end}}'
541-
spec:
542-
containers:
543-
- args:
544-
- --gcs-upload-secret=/secrets/gcs/service-account.json
545-
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
546-
- --lease-server-credentials-file=/etc/boskos/credentials
547-
- --report-credentials-file=/etc/report/credentials
548-
- --secret-dir=/secrets/ci-pull-credentials
549-
- --target=helm-interop-aws
550-
- --variant=helm-ocp4.17-lp-interop
551-
command:
552-
- ci-operator
553-
image: ci-operator:latest
554-
imagePullPolicy: Always
555-
name: ""
556-
resources:
557-
requests:
558-
cpu: 10m
559-
volumeMounts:
560-
- mountPath: /etc/boskos
561-
name: boskos
562-
readOnly: true
563-
- mountPath: /secrets/ci-pull-credentials
564-
name: ci-pull-credentials
565-
readOnly: true
566-
- mountPath: /secrets/gcs
567-
name: gcs-credentials
568-
readOnly: true
569-
- mountPath: /secrets/manifest-tool
570-
name: manifest-tool-local-pusher
571-
readOnly: true
572-
- mountPath: /etc/pull-secret
573-
name: pull-secret
574-
readOnly: true
575-
- mountPath: /etc/report
576-
name: result-aggregator
577-
readOnly: true
578-
serviceAccountName: ci-operator
579-
volumes:
580-
- name: boskos
581-
secret:
582-
items:
583-
- key: credentials
584-
path: credentials
585-
secretName: boskos-credentials
586-
- name: ci-pull-credentials
587-
secret:
588-
secretName: ci-pull-credentials
589-
- name: manifest-tool-local-pusher
590-
secret:
591-
secretName: manifest-tool-local-pusher
592-
- name: pull-secret
593-
secret:
594-
secretName: registry-pull-credentials
595-
- name: result-aggregator
596-
secret:
597-
secretName: result-aggregator
598-
- agent: kubernetes
599-
cluster: build10
600-
cron: 0 6 11 2 *
601-
decorate: true
602-
decoration_config:
603-
skip_cloning: true
604-
extra_refs:
605-
- base_ref: release-3.11
606-
org: redhat-developer
607-
repo: helm
608-
labels:
609-
ci-operator.openshift.io/cloud: aws
610-
ci-operator.openshift.io/cloud-cluster-profile: aws-cspi-qe
523+
ci-operator.openshift.io/cloud: ibmcloud
524+
ci-operator.openshift.io/cloud-cluster-profile: ibmcloud-cspi-qe
611525
ci-operator.openshift.io/variant: helm-ocp4.17-lp-interop
612526
ci.openshift.io/generator: prowgen
613-
job-release: "4.17"
614527
pj-rehearse.openshift.io/can-be-rehearsed: "true"
615-
name: periodic-ci-redhat-developer-helm-release-3.11-helm-ocp4.17-lp-interop-helm-interop-aws-fips
528+
name: periodic-ci-redhat-developer-helm-release-3.11-helm-ocp4.17-lp-interop-helm-interop-ibmcloud
616529
reporter_config:
617530
slack:
618531
channel: '#helm-interop'
@@ -632,7 +545,7 @@ periodics:
632545
- --lease-server-credentials-file=/etc/boskos/credentials
633546
- --report-credentials-file=/etc/report/credentials
634547
- --secret-dir=/secrets/ci-pull-credentials
635-
- --target=helm-interop-aws-fips
548+
- --target=helm-interop-ibmcloud
636549
- --variant=helm-ocp4.17-lp-interop
637550
command:
638551
- ci-operator

ci-operator/jobs/redhat-developer/helm/redhat-developer-helm-release-3.11-presubmits.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,6 @@ presubmits:
184184
labels:
185185
ci-operator.openshift.io/variant: helm-ocp4.17-lp-interop
186186
ci.openshift.io/generator: prowgen
187-
job-release: "4.17"
188187
pj-rehearse.openshift.io/can-be-rehearsed: "true"
189188
name: pull-ci-redhat-developer-helm-release-3.11-helm-ocp4.17-lp-interop-images
190189
rerun_command: /test helm-ocp4.17-lp-interop-images

0 commit comments

Comments
 (0)