From f57317708ef5934815903e27225cf5c0cb0f8434 Mon Sep 17 00:00:00 2001 From: Kaustubh Pande Date: Thu, 11 Dec 2025 12:23:38 +0530 Subject: [PATCH] add fbc v4.21 for v1.37 --- .../serverless-index-137-fbc-421.yaml | 13 ++++++++++ .../serverless-index-137-fbc-421.yaml | 17 +++++++++++++ .../serverless-operator-137-fbc-421.yaml | 7 ++++++ .../tests/ec-test.yaml | 25 +++++++++++++++++++ .../tests/override-snapshot-ec-test.yaml | 25 +++++++++++++++++++ 5 files changed, 87 insertions(+) create mode 100644 .konflux/applications/serverless-operator-137-fbc-421/components/imagerepositories/serverless-index-137-fbc-421.yaml create mode 100644 .konflux/applications/serverless-operator-137-fbc-421/components/serverless-index-137-fbc-421.yaml create mode 100644 .konflux/applications/serverless-operator-137-fbc-421/serverless-operator-137-fbc-421.yaml create mode 100644 .konflux/applications/serverless-operator-137-fbc-421/tests/ec-test.yaml create mode 100644 .konflux/applications/serverless-operator-137-fbc-421/tests/override-snapshot-ec-test.yaml diff --git a/.konflux/applications/serverless-operator-137-fbc-421/components/imagerepositories/serverless-index-137-fbc-421.yaml b/.konflux/applications/serverless-operator-137-fbc-421/components/imagerepositories/serverless-index-137-fbc-421.yaml new file mode 100644 index 000000000..69a3207c1 --- /dev/null +++ b/.konflux/applications/serverless-operator-137-fbc-421/components/imagerepositories/serverless-index-137-fbc-421.yaml @@ -0,0 +1,13 @@ +apiVersion: appstudio.redhat.com/v1alpha1 +kind: ImageRepository +metadata: + annotations: + image-controller.appstudio.redhat.com/update-component-image: "true" + labels: + appstudio.redhat.com/application: serverless-operator-137-fbc-421 + appstudio.redhat.com/component: serverless-index-137-fbc-421 + name: serverless-index-137-fbc-421 +spec: + image: + name: serverless-operator-137-fbc-421/serverless-index-137-fbc-421 + visibility: public diff --git a/.konflux/applications/serverless-operator-137-fbc-421/components/serverless-index-137-fbc-421.yaml b/.konflux/applications/serverless-operator-137-fbc-421/components/serverless-index-137-fbc-421.yaml new file mode 100644 index 000000000..ee9449c87 --- /dev/null +++ b/.konflux/applications/serverless-operator-137-fbc-421/components/serverless-index-137-fbc-421.yaml @@ -0,0 +1,17 @@ +apiVersion: appstudio.redhat.com/v1alpha1 +kind: Component +metadata: + annotations: + build.appstudio.openshift.io/pipeline: '{"name":"docker-build","bundle":"latest"}' + build.appstudio.openshift.io/request: configure-pac-no-mr + name: serverless-index-137-fbc-421 +spec: + componentName: serverless-index-137-fbc-421 + application: serverless-operator-137-fbc-421 + + source: + git: + url: https://github.com/openshift-knative/serverless-operator.git + context: ./olm-catalog/serverless-operator-index/v4.21 + dockerfileUrl: Dockerfile + revision: release-1.37 diff --git a/.konflux/applications/serverless-operator-137-fbc-421/serverless-operator-137-fbc-421.yaml b/.konflux/applications/serverless-operator-137-fbc-421/serverless-operator-137-fbc-421.yaml new file mode 100644 index 000000000..6bd00ddaa --- /dev/null +++ b/.konflux/applications/serverless-operator-137-fbc-421/serverless-operator-137-fbc-421.yaml @@ -0,0 +1,7 @@ +apiVersion: appstudio.redhat.com/v1alpha1 +kind: Application +metadata: + name: serverless-operator-137-fbc-421 +spec: + description: serverless-operator release-1.37 FBC 4.21 + displayName: serverless-operator release-1.37 FBC 4.21 diff --git a/.konflux/applications/serverless-operator-137-fbc-421/tests/ec-test.yaml b/.konflux/applications/serverless-operator-137-fbc-421/tests/ec-test.yaml new file mode 100644 index 000000000..baf1f62c6 --- /dev/null +++ b/.konflux/applications/serverless-operator-137-fbc-421/tests/ec-test.yaml @@ -0,0 +1,25 @@ +apiVersion: appstudio.redhat.com/v1beta2 +kind: IntegrationTestScenario +metadata: + name: serverless-operator-137-fbc-421-ec +spec: + params: + - name: POLICY_CONFIGURATION + value: rhtap-releng-tenant/fbc-ocp-serverless-stage + - name: TIMEOUT + value: "120m" + - name: WORKERS + value: "8" + application: serverless-operator-137-fbc-421 + 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-137-fbc-421/tests/override-snapshot-ec-test.yaml b/.konflux/applications/serverless-operator-137-fbc-421/tests/override-snapshot-ec-test.yaml new file mode 100644 index 000000000..c57086a07 --- /dev/null +++ b/.konflux/applications/serverless-operator-137-fbc-421/tests/override-snapshot-ec-test.yaml @@ -0,0 +1,25 @@ +apiVersion: appstudio.redhat.com/v1beta2 +kind: IntegrationTestScenario +metadata: + name: serverless-operator-137-fbc-421-ec-override-snapshot +spec: + params: + - name: POLICY_CONFIGURATION + value: rhtap-releng-tenant/fbc-ocp-serverless-prod + - name: TIMEOUT + value: "120m" + - name: WORKERS + value: "8" + application: serverless-operator-137-fbc-421 + 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