Skip to content

Commit 7f0596a

Browse files
authored
Apicurio ocp 4.19 expansion (#62099)
1 parent aa4e67a commit 7f0596a

File tree

3 files changed

+170
-29
lines changed

3 files changed

+170
-29
lines changed

ci-operator/config/Apicurio/apicurio-registry-system-tests/Apicurio-apicurio-registry-system-tests-main__service-registry-ocp4.18-lp-interop.yaml

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -23,31 +23,6 @@ resources:
2323
cpu: 100m
2424
memory: 200Mi
2525
tests:
26-
- as: service-registry-2-6-fips
27-
cron: 0 23 31 2 *
28-
steps:
29-
cluster_profile: aws-cspi-qe
30-
env:
31-
BASE_DOMAIN: cspilp.interop.ccitredhat.com
32-
FIPS_ENABLED: "true"
33-
FIREWATCH_CONFIG: |
34-
{
35-
"failure_rules":
36-
[
37-
{"step": "service-registry-run-tests", "failure_type": "pod_failure", "classification": "Test Execution", "group": {"name": "lp-tests", "priority": 1}, "jira_additional_labels": ["!default","interop-tests"]},
38-
{"step": "service-registry-run-tests", "failure_type": "test_failure", "classification": "Test Failure", "jira_project": "APICURQE", "group": {"name": "lp-tests", "priority": 1}, "jira_additional_labels": ["!default","interop-tests"]}
39-
]
40-
}
41-
FIREWATCH_CONFIG_FILE_PATH: https://raw.githubusercontent.com/CSPI-QE/cspi-utils/main/firewatch-base-configs/aws-ipi/lp-interop.json
42-
FIREWATCH_DEFAULT_JIRA_ADDITIONAL_LABELS: '["4.18-lp","self-managed-lp","service-registry-lp","fips"]'
43-
FIREWATCH_DEFAULT_JIRA_ASSIGNEE: rkubis@redhat.com
44-
FIREWATCH_DEFAULT_JIRA_PROJECT: LPINTEROP
45-
USER_TAGS: |
46-
scenario service-registry
47-
test:
48-
- ref: service-registry-run-tests
49-
workflow: firewatch-ipi-aws
50-
timeout: 4h0m0s
5126
- as: service-registry-2-6
5227
cron: 0 23 31 2 *
5328
steps:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
base_images:
2+
cli:
3+
name: "4.19"
4+
namespace: ocp
5+
tag: cli
6+
os:
7+
name: ubi
8+
namespace: ocp
9+
tag: "8"
10+
test-image:
11+
name: apicurio-ci-tools
12+
namespace: ci
13+
tag: interop
14+
releases:
15+
latest:
16+
candidate:
17+
product: ocp
18+
stream: nightly
19+
version: "4.19"
20+
resources:
21+
'*':
22+
requests:
23+
cpu: 100m
24+
memory: 200Mi
25+
tests:
26+
- as: service-registry-2-6-fips
27+
cron: 0 23 31 2 *
28+
steps:
29+
cluster_profile: aws-cspi-qe
30+
env:
31+
BASE_DOMAIN: cspilp.interop.ccitredhat.com
32+
FIPS_ENABLED: "true"
33+
FIREWATCH_CONFIG: |
34+
{
35+
"failure_rules":
36+
[
37+
{"step": "service-registry-run-tests", "failure_type": "pod_failure", "classification": "Test Execution", "group": {"name": "lp-tests", "priority": 1}, "jira_additional_labels": ["!default","interop-tests"]},
38+
{"step": "service-registry-run-tests", "failure_type": "test_failure", "classification": "Test Failure", "jira_project": "APICURQE", "group": {"name": "lp-tests", "priority": 1}, "jira_additional_labels": ["!default","interop-tests"]}
39+
]
40+
}
41+
FIREWATCH_CONFIG_FILE_PATH: https://raw.githubusercontent.com/CSPI-QE/cspi-utils/main/firewatch-base-configs/aws-ipi/lp-interop.json
42+
FIREWATCH_DEFAULT_JIRA_ADDITIONAL_LABELS: '["4.19-lp","self-managed-lp","service-registry-lp","fips"]'
43+
FIREWATCH_DEFAULT_JIRA_ASSIGNEE: rkubis@redhat.com
44+
FIREWATCH_DEFAULT_JIRA_PROJECT: LPINTEROP
45+
USER_TAGS: |
46+
scenario service-registry
47+
test:
48+
- ref: service-registry-run-tests
49+
workflow: firewatch-ipi-aws
50+
timeout: 4h0m0s
51+
- as: service-registry-2-6
52+
cron: 0 23 31 2 *
53+
steps:
54+
cluster_profile: aws-cspi-qe
55+
env:
56+
BASE_DOMAIN: cspilp.interop.ccitredhat.com
57+
FIREWATCH_CONFIG: |
58+
{
59+
"failure_rules":
60+
[
61+
{"step": "service-registry-run-tests", "failure_type": "pod_failure", "classification": "Test Execution", "group": {"name": "lp-tests", "priority": 1}, "jira_additional_labels": ["!default","interop-tests"]},
62+
{"step": "service-registry-run-tests", "failure_type": "test_failure", "classification": "Test Failure", "jira_project": "APICURQE", "group": {"name": "lp-tests", "priority": 1}, "jira_additional_labels": ["!default","interop-tests"]}
63+
]
64+
}
65+
FIREWATCH_CONFIG_FILE_PATH: https://raw.githubusercontent.com/CSPI-QE/cspi-utils/main/firewatch-base-configs/aws-ipi/lp-interop.json
66+
FIREWATCH_DEFAULT_JIRA_ADDITIONAL_LABELS: '["4.19-lp","self-managed-lp","service-registry-lp"]'
67+
FIREWATCH_DEFAULT_JIRA_ASSIGNEE: rkubis@redhat.com
68+
FIREWATCH_DEFAULT_JIRA_PROJECT: LPINTEROP
69+
USER_TAGS: |
70+
scenario service-registry
71+
test:
72+
- ref: service-registry-run-tests
73+
workflow: firewatch-ipi-aws
74+
timeout: 4h0m0s
75+
zz_generated_metadata:
76+
branch: main
77+
org: Apicurio
78+
repo: apicurio-registry-system-tests
79+
variant: service-registry-ocp4.19-lp-interop

ci-operator/jobs/Apicurio/apicurio-registry-system-tests/Apicurio-apicurio-registry-system-tests-main-periodics.yaml

Lines changed: 91 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -705,11 +705,98 @@ periodics:
705705
labels:
706706
ci-operator.openshift.io/cloud: aws
707707
ci-operator.openshift.io/cloud-cluster-profile: aws-cspi-qe
708-
ci-operator.openshift.io/variant: service-registry-ocp4.18-lp-interop
708+
ci-operator.openshift.io/variant: service-registry-ocp4.19-lp-interop
709709
ci.openshift.io/generator: prowgen
710-
job-release: "4.18"
710+
job-release: "4.19"
711+
pj-rehearse.openshift.io/can-be-rehearsed: "true"
712+
name: periodic-ci-Apicurio-apicurio-registry-system-tests-main-service-registry-ocp4.19-lp-interop-service-registry-2-6
713+
reporter_config:
714+
slack:
715+
channel: '#apicurio-qe'
716+
job_states_to_report:
717+
- success
718+
- failure
719+
- error
720+
report_template: '{{if eq .Status.State "success"}} :slack-green: Job *{{.Spec.Job}}*
721+
ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> {{else}} :failed:
722+
Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View
723+
logs> {{end}}'
724+
spec:
725+
containers:
726+
- args:
727+
- --gcs-upload-secret=/secrets/gcs/service-account.json
728+
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
729+
- --lease-server-credentials-file=/etc/boskos/credentials
730+
- --report-credentials-file=/etc/report/credentials
731+
- --secret-dir=/secrets/ci-pull-credentials
732+
- --target=service-registry-2-6
733+
- --variant=service-registry-ocp4.19-lp-interop
734+
command:
735+
- ci-operator
736+
image: ci-operator:latest
737+
imagePullPolicy: Always
738+
name: ""
739+
resources:
740+
requests:
741+
cpu: 10m
742+
volumeMounts:
743+
- mountPath: /etc/boskos
744+
name: boskos
745+
readOnly: true
746+
- mountPath: /secrets/ci-pull-credentials
747+
name: ci-pull-credentials
748+
readOnly: true
749+
- mountPath: /secrets/gcs
750+
name: gcs-credentials
751+
readOnly: true
752+
- mountPath: /secrets/manifest-tool
753+
name: manifest-tool-local-pusher
754+
readOnly: true
755+
- mountPath: /etc/pull-secret
756+
name: pull-secret
757+
readOnly: true
758+
- mountPath: /etc/report
759+
name: result-aggregator
760+
readOnly: true
761+
serviceAccountName: ci-operator
762+
volumes:
763+
- name: boskos
764+
secret:
765+
items:
766+
- key: credentials
767+
path: credentials
768+
secretName: boskos-credentials
769+
- name: ci-pull-credentials
770+
secret:
771+
secretName: ci-pull-credentials
772+
- name: manifest-tool-local-pusher
773+
secret:
774+
secretName: manifest-tool-local-pusher
775+
- name: pull-secret
776+
secret:
777+
secretName: registry-pull-credentials
778+
- name: result-aggregator
779+
secret:
780+
secretName: result-aggregator
781+
- agent: kubernetes
782+
cluster: build06
783+
cron: 0 23 31 2 *
784+
decorate: true
785+
decoration_config:
786+
skip_cloning: true
787+
timeout: 4h0m0s
788+
extra_refs:
789+
- base_ref: main
790+
org: Apicurio
791+
repo: apicurio-registry-system-tests
792+
labels:
793+
ci-operator.openshift.io/cloud: aws
794+
ci-operator.openshift.io/cloud-cluster-profile: aws-cspi-qe
795+
ci-operator.openshift.io/variant: service-registry-ocp4.19-lp-interop
796+
ci.openshift.io/generator: prowgen
797+
job-release: "4.19"
711798
pj-rehearse.openshift.io/can-be-rehearsed: "true"
712-
name: periodic-ci-Apicurio-apicurio-registry-system-tests-main-service-registry-ocp4.18-lp-interop-service-registry-2-6-fips
799+
name: periodic-ci-Apicurio-apicurio-registry-system-tests-main-service-registry-ocp4.19-lp-interop-service-registry-2-6-fips
713800
reporter_config:
714801
slack:
715802
channel: '#apicurio-qe'
@@ -730,7 +817,7 @@ periodics:
730817
- --report-credentials-file=/etc/report/credentials
731818
- --secret-dir=/secrets/ci-pull-credentials
732819
- --target=service-registry-2-6-fips
733-
- --variant=service-registry-ocp4.18-lp-interop
820+
- --variant=service-registry-ocp4.19-lp-interop
734821
command:
735822
- ci-operator
736823
image: ci-operator:latest

0 commit comments

Comments
 (0)