Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ resources:
memory: 200Mi
tests:
- always_run: false
as: operator-e2e-interop-aws-ocp422
as: cr-operator-e2e-aws
cron: 0 3,15 * * *
steps:
cluster_profile: aws-cspi-qe
Expand All @@ -151,7 +151,7 @@ tests:
{"step": "operator-e2e", "failure_type": "pod_failure", "classification": "operator-e2e Test Execution", "jira_additional_labels": ["!default","interop-tests"], "jira_assignee": "!default"}
]
}
FIREWATCH_CONFIG_FILE_PATH: https://raw.githubusercontent.com/CSPI-QE/cspi-utils/refs/heads/main/firewatch-base-configs/cr/lp-interop.json
FIREWATCH_CONFIG_FILE_PATH: https://raw.githubusercontent.com/CSPI-QE/cspi-utils/main/firewatch-base-configs/cr/lp-interop.json
FIREWATCH_DEFAULT_JIRA_ADDITIONAL_LABELS: '["4.22-lp","self-managed-lp","serverless-lp"]'
FIREWATCH_DEFAULT_JIRA_ASSIGNEE: maschmid@redhat.com
FIREWATCH_DEFAULT_JIRA_PROJECT: SRVCOM
Expand Down Expand Up @@ -243,8 +243,119 @@ tests:
cpu: 100m
memory: 200Mi
workflow: firewatch-ipi-aws-cr
- always_run: false
as: aws-fips
cron: 0 23 31 2 *
steps:
cluster_profile: aws-cspi-qe
env:
BASE_DOMAIN: cspilp.interop.ccitredhat.com
FIPS_ENABLED: "true"
FIREWATCH_CONFIG: |
{
"failure_rules":
[
{"step": "knative-eventing-kafka-broker-e2e", "failure_type": "test_failure", "classification": "knative-eventing-kafka-broker-e2e Test Failure", "jira_additional_labels": ["!default","interop-tests"], "jira_assignee": "!default"},
{"step": "knative-serving-eventing-e2e", "failure_type": "test_failure", "classification": "knative-serving-eventing-e2e Test Failure", "jira_additional_labels": ["!default","interop-tests"], "jira_assignee": "!default"},
{"step": "operator-e2e", "failure_type": "test_failure", "classification": "operator-e2e Test Failure", "jira_additional_labels": ["!default","interop-tests"], "jira_assignee": "!default"},
{"step": "knative-*", "failure_type": "pod_failure", "classification": "knative Test Execution", "jira_additional_labels": ["!default","interop-tests"], "jira_assignee": "!default"},
{"step": "operator-e2e", "failure_type": "pod_failure", "classification": "operator-e2e Test Execution", "jira_additional_labels": ["!default","interop-tests"], "jira_assignee": "!default"}
]
}
FIREWATCH_CONFIG_FILE_PATH: https://raw.githubusercontent.com/CSPI-QE/cspi-utils/main/firewatch-base-configs/aws-ipi/lp-interop.json
FIREWATCH_DEFAULT_JIRA_ADDITIONAL_LABELS: '["4.22-lp","self-managed-lp","serverless-lp","fips"]'
FIREWATCH_DEFAULT_JIRA_ASSIGNEE: maschmid@redhat.com
FIREWATCH_DEFAULT_JIRA_PROJECT: SRVCOM
OCP_VERSION: "4.22"
REPORT_TO_DR: "true"
REPORTPORTAL_CMP: Serverless-lp-interop
USER_TAGS: |
scenario serverless
test:
- as: operator-e2e
commands: GOPATH=/tmp/go PATH=$PATH:/tmp/go/bin SKIP_MESH_AUTH_POLICY_GENERATION=true
MAP_TESTS=true make test-e2e-with-kafka
dependencies:
- env: SERVERLESS_KNATIVE_OPERATOR
name: serverless-knative-operator
- env: SERVERLESS_MUST_GATHER
name: serverless-must-gather
- env: SERVERLESS_INDEX
name: serverless-index
- env: SERVERLESS_BUNDLE
name: serverless-bundle
- env: SERVERLESS_OPENSHIFT_KNATIVE_OPERATOR
name: serverless-openshift-knative-operator
- env: SERVERLESS_SOURCE_IMAGE
name: serverless-source-image
- env: SERVERLESS_INGRESS
name: serverless-ingress
- env: SERVERLESS_METADATA_WEBHOOK
name: serverless-metadata-webhook
from: serverless-source-image
resources:
limits:
memory: 8Gi
requests:
cpu: 100m
memory: 200Mi
- as: knative-serving-eventing-e2e
commands: GOPATH=/tmp/go PATH=$PATH:/tmp/go/bin SKIP_MESH_AUTH_POLICY_GENERATION=true
MAP_TESTS=true make test-upstream-e2e-no-upgrade
dependencies:
- env: SERVERLESS_KNATIVE_OPERATOR
name: serverless-knative-operator
- env: SERVERLESS_MUST_GATHER
name: serverless-must-gather
- env: SERVERLESS_INDEX
name: serverless-index
- env: SERVERLESS_BUNDLE
name: serverless-bundle
- env: SERVERLESS_OPENSHIFT_KNATIVE_OPERATOR
name: serverless-openshift-knative-operator
- env: SERVERLESS_SOURCE_IMAGE
name: serverless-source-image
- env: SERVERLESS_INGRESS
name: serverless-ingress
- env: SERVERLESS_METADATA_WEBHOOK
name: serverless-metadata-webhook
from: serverless-source-image
resources:
limits:
memory: 8Gi
requests:
cpu: 100m
memory: 200Mi
- as: knative-eventing-kafka-broker-e2e
commands: GOPATH=/tmp/go PATH=$PATH:/tmp/go/bin SKIP_MESH_AUTH_POLICY_GENERATION=true
MAP_TESTS=true make test-upstream-e2e-kafka-no-upgrade
dependencies:
- env: SERVERLESS_KNATIVE_OPERATOR
name: serverless-knative-operator
- env: SERVERLESS_MUST_GATHER
name: serverless-must-gather
- env: SERVERLESS_INDEX
name: serverless-index
- env: SERVERLESS_BUNDLE
name: serverless-bundle
- env: SERVERLESS_OPENSHIFT_KNATIVE_OPERATOR
name: serverless-openshift-knative-operator
- env: SERVERLESS_SOURCE_IMAGE
name: serverless-source-image
- env: SERVERLESS_INGRESS
name: serverless-ingress
- env: SERVERLESS_METADATA_WEBHOOK
name: serverless-metadata-webhook
from: serverless-source-image
resources:
limits:
memory: 10Gi
requests:
cpu: 100m
memory: 200Mi
workflow: firewatch-ipi-aws-cr
zz_generated_metadata:
branch: release-1.37
org: openshift-knative
repo: serverless-operator
variant: ocp-4.22-lp-interop-cr
variant: ocp-4.22-lp-interop
Original file line number Diff line number Diff line change
@@ -1,4 +1,98 @@
periodics:
- agent: kubernetes
cluster: build03
cron: 0 23 31 2 *
decorate: true
decoration_config:
skip_cloning: true
extra_refs:
- base_ref: release-1.37
org: openshift-knative
repo: serverless-operator
labels:
ci-operator.openshift.io/cloud: aws
ci-operator.openshift.io/cloud-cluster-profile: aws-cspi-qe
ci-operator.openshift.io/variant: ocp-4.22-lp-interop
ci.openshift.io/generator: prowgen
job-release: "4.22"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: periodic-ci-openshift-knative-serverless-operator-release-1.37-ocp-4.22-lp-interop-aws-fips
reporter_config:
slack:
channel: '#serverless-ci'
job_states_to_report:
- success
- failure
- error
report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}*
ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}}
:volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View
logs> :volcano: {{end}}'
spec:
containers:
- args:
- --gcs-upload-secret=/secrets/gcs/service-account.json
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- --lease-server-credentials-file=/etc/boskos/credentials
- --report-credentials-file=/etc/report/credentials
- --secret-dir=/secrets/ci-pull-credentials
- --target=aws-fips
- --variant=ocp-4.22-lp-interop
command:
- ci-operator
env:
- name: HTTP_SERVER_IP
valueFrom:
fieldRef:
fieldPath: status.podIP
image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest
imagePullPolicy: Always
name: ""
ports:
- containerPort: 8080
name: http
resources:
requests:
cpu: 10m
volumeMounts:
- mountPath: /etc/boskos
name: boskos
readOnly: true
- mountPath: /secrets/ci-pull-credentials
name: ci-pull-credentials
readOnly: true
- mountPath: /secrets/gcs
name: gcs-credentials
readOnly: true
- mountPath: /secrets/manifest-tool
name: manifest-tool-local-pusher
readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- mountPath: /etc/report
name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- name: boskos
secret:
items:
- key: credentials
path: credentials
secretName: boskos-credentials
- name: ci-pull-credentials
secret:
secretName: ci-pull-credentials
- name: manifest-tool-local-pusher
secret:
secretName: manifest-tool-local-pusher
- name: pull-secret
secret:
secretName: registry-pull-credentials
- name: result-aggregator
secret:
secretName: result-aggregator
- agent: kubernetes
cluster: build03
cron: 0 3,15 * * *
Expand All @@ -12,11 +106,11 @@ periodics:
labels:
ci-operator.openshift.io/cloud: aws
ci-operator.openshift.io/cloud-cluster-profile: aws-cspi-qe
ci-operator.openshift.io/variant: ocp-4.22-lp-interop-cr
ci-operator.openshift.io/variant: ocp-4.22-lp-interop
ci.openshift.io/generator: prowgen
job-release: "4.22"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: periodic-ci-openshift-knative-serverless-operator-release-1.37-ocp-4.22-lp-interop-cr-operator-e2e-interop-aws-ocp422
name: periodic-ci-openshift-knative-serverless-operator-release-1.37-ocp-4.22-lp-interop-cr-operator-e2e-aws
reporter_config:
slack:
channel: '#serverless-ci'
Expand All @@ -36,8 +130,8 @@ periodics:
- --lease-server-credentials-file=/etc/boskos/credentials
- --report-credentials-file=/etc/report/credentials
- --secret-dir=/secrets/ci-pull-credentials
- --target=operator-e2e-interop-aws-ocp422
- --variant=ocp-4.22-lp-interop-cr
- --target=cr-operator-e2e-aws
- --variant=ocp-4.22-lp-interop
command:
- ci-operator
env:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3716,25 +3716,25 @@ presubmits:
- ^release-1\.37$
- ^release-1\.37-
cluster: build06
context: ci/prow/ocp-4.22-lp-interop-cr-images
context: ci/prow/ocp-4.22-lp-interop-images
decorate: true
decoration_config:
skip_cloning: true
labels:
ci-operator.openshift.io/variant: ocp-4.22-lp-interop-cr
ci-operator.openshift.io/variant: ocp-4.22-lp-interop
ci.openshift.io/generator: prowgen
job-release: "4.22"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-knative-serverless-operator-release-1.37-ocp-4.22-lp-interop-cr-images
rerun_command: /test ocp-4.22-lp-interop-cr-images
name: pull-ci-openshift-knative-serverless-operator-release-1.37-ocp-4.22-lp-interop-images
rerun_command: /test ocp-4.22-lp-interop-images
spec:
containers:
- args:
- --gcs-upload-secret=/secrets/gcs/service-account.json
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- --report-credentials-file=/etc/report/credentials
- --target=[images]
- --variant=ocp-4.22-lp-interop-cr
- --variant=ocp-4.22-lp-interop
command:
- ci-operator
image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest
Expand Down Expand Up @@ -3767,4 +3767,4 @@ presubmits:
- name: result-aggregator
secret:
secretName: result-aggregator
trigger: (?m)^/test( | .* )ocp-4.22-lp-interop-cr-images,?($|\s.*)
trigger: (?m)^/test( | .* )ocp-4.22-lp-interop-images,?($|\s.*)