From 40a8ca1f20b1f91e2b43e529e113caa81594cf2a Mon Sep 17 00:00:00 2001 From: serverless-qe Date: Wed, 2 Sep 2026 10:20:14 +0000 Subject: [PATCH] Sync Konflux configurations for serverless operator --- .../serverless-operator-140.yaml | 7 + .../tests/ec-test.yaml | 25 +++ .../tests/override-snapshot-ec-test.yaml | 25 +++ .../serverless-operator-137-1370-prod.yaml | 183 +----------------- .../serverless-operator-137-1370-stage.yaml | 183 +----------------- 5 files changed, 63 insertions(+), 360 deletions(-) create mode 100755 .konflux/applications/serverless-operator-140/serverless-operator-140.yaml create mode 100755 .konflux/applications/serverless-operator-140/tests/ec-test.yaml create mode 100755 .konflux/applications/serverless-operator-140/tests/override-snapshot-ec-test.yaml diff --git a/.konflux/applications/serverless-operator-140/serverless-operator-140.yaml b/.konflux/applications/serverless-operator-140/serverless-operator-140.yaml new file mode 100755 index 000000000..cf504af12 --- /dev/null +++ b/.konflux/applications/serverless-operator-140/serverless-operator-140.yaml @@ -0,0 +1,7 @@ +apiVersion: appstudio.redhat.com/v1alpha1 +kind: Application +metadata: + name: serverless-operator-140 +spec: + description: serverless-operator release-1.40 + displayName: serverless-operator release-1.40 diff --git a/.konflux/applications/serverless-operator-140/tests/ec-test.yaml b/.konflux/applications/serverless-operator-140/tests/ec-test.yaml new file mode 100755 index 000000000..1d990f703 --- /dev/null +++ b/.konflux/applications/serverless-operator-140/tests/ec-test.yaml @@ -0,0 +1,25 @@ +apiVersion: appstudio.redhat.com/v1beta2 +kind: IntegrationTestScenario +metadata: + name: serverless-operator-140-ec +spec: + params: + - name: POLICY_CONFIGURATION + value: rhtap-releng-tenant/registry-standard-stage + - name: TIMEOUT + value: "120m" + - name: WORKERS + value: "8" + application: serverless-operator-140 + contexts: + - description: Application testing + name: push + resolverRef: + params: + - name: url + value: 'https://github.com/redhat-appstudio/build-definitions' + - name: revision + value: main + - name: pathInRepo + value: pipelines/enterprise-contract.yaml + resolver: git diff --git a/.konflux/applications/serverless-operator-140/tests/override-snapshot-ec-test.yaml b/.konflux/applications/serverless-operator-140/tests/override-snapshot-ec-test.yaml new file mode 100755 index 000000000..1a264c1d5 --- /dev/null +++ b/.konflux/applications/serverless-operator-140/tests/override-snapshot-ec-test.yaml @@ -0,0 +1,25 @@ +apiVersion: appstudio.redhat.com/v1beta2 +kind: IntegrationTestScenario +metadata: + name: serverless-operator-140-ec-override-snapshot +spec: + params: + - name: POLICY_CONFIGURATION + value: rhtap-releng-tenant/registry-ocp-serverless-prod + - name: TIMEOUT + value: "120m" + - name: WORKERS + value: "8" + application: serverless-operator-140 + contexts: + - description: Override Snapshot testing + name: override + resolverRef: + params: + - name: url + value: 'https://github.com/redhat-appstudio/build-definitions' + - name: revision + value: main + - name: pathInRepo + value: pipelines/enterprise-contract.yaml + resolver: git diff --git a/.konflux/releaseplanadmissions/serverless-operator-137-1370-prod.yaml b/.konflux/releaseplanadmissions/serverless-operator-137-1370-prod.yaml index d7b6fdc43..5d1efa7ed 100755 --- a/.konflux/releaseplanadmissions/serverless-operator-137-1370-prod.yaml +++ b/.konflux/releaseplanadmissions/serverless-operator-137-1370-prod.yaml @@ -7,6 +7,8 @@ metadata: pp.engineering.redhat.com/business-unit: hybrid-platforms name: serverless-operator-137-1370-prod namespace: rhtap-releng-tenant + annotations: + rhel_target: el9 spec: applications: [serverless-operator-137] origin: ocp-serverless-tenant @@ -18,186 +20,6 @@ spec: product_version: "1.37.0" mapping: components: - - name: serverless-openshift-kn-operator-137 - repositories: - - url: registry.redhat.io/openshift-serverless-1/serverless-openshift-kn-rhel9-operator - pushSourceContainer: true - - name: serverless-kn-operator-137 - repositories: - - url: registry.redhat.io/openshift-serverless-1/serverless-kn-operator-rhel9 - pushSourceContainer: true - - name: serverless-ingress-137 - repositories: - - url: registry.redhat.io/openshift-serverless-1/serverless-ingress-rhel9 - pushSourceContainer: true - - name: kn-serving-queue-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-serving-queue-rhel9 - pushSourceContainer: true - - name: kn-serving-activator-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-serving-activator-rhel9 - pushSourceContainer: true - - name: kn-serving-autoscaler-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-serving-autoscaler-rhel9 - pushSourceContainer: true - - name: kn-serving-autoscaler-hpa-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-serving-autoscaler-hpa-rhel9 - pushSourceContainer: true - - name: kn-serving-controller-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-serving-controller-rhel9 - pushSourceContainer: true - - name: kn-serving-webhook-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-serving-webhook-rhel9 - pushSourceContainer: true - - name: kn-serving-storage-version-migration-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-serving-storage-version-migration-rhel9 - pushSourceContainer: true - - name: net-kourier-kourier-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/net-kourier-kourier-rhel9 - pushSourceContainer: true - - name: net-istio-controller-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/net-istio-controller-rhel9 - pushSourceContainer: true - - name: net-istio-webhook-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/net-istio-webhook-rhel9 - pushSourceContainer: true - - name: kn-eventing-controller-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-eventing-controller-rhel9 - pushSourceContainer: true - - name: kn-eventing-istio-controller-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-eventing-istio-controller-rhel9 - pushSourceContainer: true - - name: kn-eventing-webhook-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-eventing-webhook-rhel9 - pushSourceContainer: true - - name: kn-eventing-migrate-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-eventing-migrate-rhel9 - pushSourceContainer: true - - name: kn-eventing-mtchannel-broker-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-eventing-mtchannel-broker-rhel9 - pushSourceContainer: true - - name: kn-eventing-filter-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-eventing-filter-rhel9 - pushSourceContainer: true - - name: kn-eventing-ingress-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-eventing-ingress-rhel9 - pushSourceContainer: true - - name: kn-eventing-channel-controller-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-eventing-channel-controller-rhel9 - pushSourceContainer: true - - name: kn-eventing-channel-dispatcher-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-eventing-channel-dispatcher-rhel9 - pushSourceContainer: true - - name: kn-eventing-mtping-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-eventing-mtping-rhel9 - pushSourceContainer: true - - name: kn-eventing-jobsink-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-eventing-jobsink-rhel9 - pushSourceContainer: true - - name: kn-eventing-apiserver-receive-adapter-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-eventing-apiserver-receive-adapter-rhel9 - pushSourceContainer: true - - name: kn-eventing-integrations-transform-jsonata-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-eventing-integrations-transform-jsonata-rhel9 - pushSourceContainer: true - - name: kn-eventing-integrations-timer-source-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-eventing-integrations-timer-source-rhel9 - pushSourceContainer: true - - name: kn-eventing-integrations-aws-s3-source-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-eventing-integrations-aws-s3-source-rhel9 - pushSourceContainer: true - - name: kn-eventing-integrations-aws-sqs-source-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-eventing-integrations-aws-sqs-source-rhel9 - pushSourceContainer: true - - name: kn-eventing-integrations-aws-ddb-streams-source-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-eventing-integrations-aws-ddb-streams-source-rhel9 - pushSourceContainer: true - - name: kn-eventing-integrations-log-sink-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-eventing-integrations-log-sink-rhel9 - pushSourceContainer: true - - name: kn-eventing-integrations-aws-s3-sink-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-eventing-integrations-aws-s3-sink-rhel9 - pushSourceContainer: true - - name: kn-eventing-integrations-aws-sqs-sink-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-eventing-integrations-aws-sqs-sink-rhel9 - pushSourceContainer: true - - name: kn-eventing-integrations-aws-sns-sink-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-eventing-integrations-aws-sns-sink-rhel9 - pushSourceContainer: true - - name: kn-backstage-plugins-eventmesh-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-backstage-plugins-eventmesh-rhel9 - pushSourceContainer: true - - name: kn-plugin-event-sender-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-plugin-event-sender-rhel9 - pushSourceContainer: true - - name: kn-client-kn-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-client-kn-rhel9 - pushSourceContainer: true - - name: kn-plugin-func-func-util-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-plugin-func-func-util-rhel9 - pushSourceContainer: true - - name: kn-ekb-receiver-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-ekb-receiver-rhel9 - pushSourceContainer: true - - name: kn-ekb-dispatcher-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-ekb-dispatcher-rhel9 - pushSourceContainer: true - - name: kn-ekb-kafka-controller-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-ekb-kafka-controller-rhel9 - pushSourceContainer: true - - name: kn-ekb-webhook-kafka-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-ekb-webhook-kafka-rhel9 - pushSourceContainer: true - - name: kn-ekb-post-install-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-ekb-post-install-rhel9 - pushSourceContainer: true - - name: serverless-must-gather-137 - repositories: - - url: registry.redhat.io/openshift-serverless-1/serverless-must-gather-rhel9 - pushSourceContainer: true - - name: kn-client-cli-artifacts-117 - repositories: - - url: registry.redhat.io/openshift-serverless-1/kn-client-cli-artifacts-rhel9 - pushSourceContainer: true - name: serverless-bundle-137 repositories: - url: registry.redhat.io/openshift-serverless-1/serverless-operator-bundle @@ -213,6 +35,7 @@ spec: secret: pyxis-prod-secret server: production intention: production + enforceContainerFirstSecurityLabels: true pipeline: pipelineRef: resolver: git diff --git a/.konflux/releaseplanadmissions/serverless-operator-137-1370-stage.yaml b/.konflux/releaseplanadmissions/serverless-operator-137-1370-stage.yaml index c552dac87..21c0cf61e 100755 --- a/.konflux/releaseplanadmissions/serverless-operator-137-1370-stage.yaml +++ b/.konflux/releaseplanadmissions/serverless-operator-137-1370-stage.yaml @@ -7,6 +7,8 @@ metadata: pp.engineering.redhat.com/business-unit: hybrid-platforms name: serverless-operator-137-1370-stage namespace: rhtap-releng-tenant + annotations: + rhel_target: el9 spec: applications: [serverless-operator-137] origin: ocp-serverless-tenant @@ -18,186 +20,6 @@ spec: product_version: "1.37.0" mapping: components: - - name: serverless-openshift-kn-operator-137 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/serverless-openshift-kn-rhel9-operator - pushSourceContainer: true - - name: serverless-kn-operator-137 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/serverless-kn-operator-rhel9 - pushSourceContainer: true - - name: serverless-ingress-137 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/serverless-ingress-rhel9 - pushSourceContainer: true - - name: kn-serving-queue-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-serving-queue-rhel9 - pushSourceContainer: true - - name: kn-serving-activator-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-serving-activator-rhel9 - pushSourceContainer: true - - name: kn-serving-autoscaler-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-serving-autoscaler-rhel9 - pushSourceContainer: true - - name: kn-serving-autoscaler-hpa-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-serving-autoscaler-hpa-rhel9 - pushSourceContainer: true - - name: kn-serving-controller-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-serving-controller-rhel9 - pushSourceContainer: true - - name: kn-serving-webhook-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-serving-webhook-rhel9 - pushSourceContainer: true - - name: kn-serving-storage-version-migration-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-serving-storage-version-migration-rhel9 - pushSourceContainer: true - - name: net-kourier-kourier-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/net-kourier-kourier-rhel9 - pushSourceContainer: true - - name: net-istio-controller-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/net-istio-controller-rhel9 - pushSourceContainer: true - - name: net-istio-webhook-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/net-istio-webhook-rhel9 - pushSourceContainer: true - - name: kn-eventing-controller-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-eventing-controller-rhel9 - pushSourceContainer: true - - name: kn-eventing-istio-controller-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-eventing-istio-controller-rhel9 - pushSourceContainer: true - - name: kn-eventing-webhook-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-eventing-webhook-rhel9 - pushSourceContainer: true - - name: kn-eventing-migrate-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-eventing-migrate-rhel9 - pushSourceContainer: true - - name: kn-eventing-mtchannel-broker-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-eventing-mtchannel-broker-rhel9 - pushSourceContainer: true - - name: kn-eventing-filter-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-eventing-filter-rhel9 - pushSourceContainer: true - - name: kn-eventing-ingress-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-eventing-ingress-rhel9 - pushSourceContainer: true - - name: kn-eventing-channel-controller-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-eventing-channel-controller-rhel9 - pushSourceContainer: true - - name: kn-eventing-channel-dispatcher-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-eventing-channel-dispatcher-rhel9 - pushSourceContainer: true - - name: kn-eventing-mtping-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-eventing-mtping-rhel9 - pushSourceContainer: true - - name: kn-eventing-jobsink-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-eventing-jobsink-rhel9 - pushSourceContainer: true - - name: kn-eventing-apiserver-receive-adapter-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-eventing-apiserver-receive-adapter-rhel9 - pushSourceContainer: true - - name: kn-eventing-integrations-transform-jsonata-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-eventing-integrations-transform-jsonata-rhel9 - pushSourceContainer: true - - name: kn-eventing-integrations-timer-source-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-eventing-integrations-timer-source-rhel9 - pushSourceContainer: true - - name: kn-eventing-integrations-aws-s3-source-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-eventing-integrations-aws-s3-source-rhel9 - pushSourceContainer: true - - name: kn-eventing-integrations-aws-sqs-source-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-eventing-integrations-aws-sqs-source-rhel9 - pushSourceContainer: true - - name: kn-eventing-integrations-aws-ddb-streams-source-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-eventing-integrations-aws-ddb-streams-source-rhel9 - pushSourceContainer: true - - name: kn-eventing-integrations-log-sink-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-eventing-integrations-log-sink-rhel9 - pushSourceContainer: true - - name: kn-eventing-integrations-aws-s3-sink-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-eventing-integrations-aws-s3-sink-rhel9 - pushSourceContainer: true - - name: kn-eventing-integrations-aws-sqs-sink-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-eventing-integrations-aws-sqs-sink-rhel9 - pushSourceContainer: true - - name: kn-eventing-integrations-aws-sns-sink-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-eventing-integrations-aws-sns-sink-rhel9 - pushSourceContainer: true - - name: kn-backstage-plugins-eventmesh-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-backstage-plugins-eventmesh-rhel9 - pushSourceContainer: true - - name: kn-plugin-event-sender-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-plugin-event-sender-rhel9 - pushSourceContainer: true - - name: kn-client-kn-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-client-kn-rhel9 - pushSourceContainer: true - - name: kn-plugin-func-func-util-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-plugin-func-func-util-rhel9 - pushSourceContainer: true - - name: kn-ekb-receiver-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-ekb-receiver-rhel9 - pushSourceContainer: true - - name: kn-ekb-dispatcher-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-ekb-dispatcher-rhel9 - pushSourceContainer: true - - name: kn-ekb-kafka-controller-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-ekb-kafka-controller-rhel9 - pushSourceContainer: true - - name: kn-ekb-webhook-kafka-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-ekb-webhook-kafka-rhel9 - pushSourceContainer: true - - name: kn-ekb-post-install-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-ekb-post-install-rhel9 - pushSourceContainer: true - - name: serverless-must-gather-137 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/serverless-must-gather-rhel9 - pushSourceContainer: true - - name: kn-client-cli-artifacts-117 - repositories: - - url: registry.stage.redhat.io/openshift-serverless-1/kn-client-cli-artifacts-rhel9 - pushSourceContainer: true - name: serverless-bundle-137 repositories: - url: registry.stage.redhat.io/openshift-serverless-1/serverless-operator-bundle @@ -213,6 +35,7 @@ spec: secret: pyxis-staging-secret server: stage intention: staging + enforceContainerFirstSecurityLabels: true pipeline: pipelineRef: resolver: git