From e25c5731aadf572e1d432ab3f51f0881c1ba9ac8 Mon Sep 17 00:00:00 2001 From: serverless-qe Date: Thu, 29 Jan 2026 08:08:22 +0000 Subject: [PATCH] Sync Konflux configurations for serverless operator --- .../serverless-operator-137-1371-prod.yaml | 229 ++++++++++++++++++ .../serverless-operator-137-1371-stage.yaml | 229 ++++++++++++++++++ .../serverless-operator-137-1371-prod.yaml | 25 ++ .../serverless-operator-137-1371-stage.yaml | 25 ++ 4 files changed, 508 insertions(+) create mode 100755 .konflux/releaseplanadmissions/serverless-operator-137-1371-prod.yaml create mode 100755 .konflux/releaseplanadmissions/serverless-operator-137-1371-stage.yaml create mode 100755 .konflux/releaseplans/serverless-operator-137-1371-prod.yaml create mode 100755 .konflux/releaseplans/serverless-operator-137-1371-stage.yaml diff --git a/.konflux/releaseplanadmissions/serverless-operator-137-1371-prod.yaml b/.konflux/releaseplanadmissions/serverless-operator-137-1371-prod.yaml new file mode 100755 index 000000000..6a537ff1b --- /dev/null +++ b/.konflux/releaseplanadmissions/serverless-operator-137-1371-prod.yaml @@ -0,0 +1,229 @@ +--- +apiVersion: appstudio.redhat.com/v1alpha1 +kind: ReleasePlanAdmission +metadata: + labels: + release.appstudio.openshift.io/block-releases: "false" + pp.engineering.redhat.com/business-unit: hybrid-platforms + name: serverless-operator-137-1371-prod + namespace: rhtap-releng-tenant +spec: + applications: [serverless-operator-137] + origin: ocp-serverless-tenant + policy: registry-ocp-serverless-prod + data: + releaseNotes: + product_id: [579] + product_name: "OpenShift Serverless" + product_version: "1.37.1" + 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 + pushSourceContainer: true + defaults: + tags: + - "{{ git_sha }}" + - "{{ git_short_sha }}" + - "1.37.1" + - "1.37.1-{{ timestamp }}" + pushSourceContainer: true + pyxis: + secret: pyxis-prod-secret + server: production + intention: production + pipeline: + pipelineRef: + resolver: git + params: + - name: url + value: "https://github.com/konflux-ci/release-service-catalog.git" + - name: revision + value: production + - name: pathInRepo + value: "pipelines/managed/rh-advisories/rh-advisories.yaml" + serviceAccountName: release-registry-prod + timeouts: + pipeline: "10h0m0s" + tasks: "10h0m0s" diff --git a/.konflux/releaseplanadmissions/serverless-operator-137-1371-stage.yaml b/.konflux/releaseplanadmissions/serverless-operator-137-1371-stage.yaml new file mode 100755 index 000000000..dd7700dfd --- /dev/null +++ b/.konflux/releaseplanadmissions/serverless-operator-137-1371-stage.yaml @@ -0,0 +1,229 @@ +--- +apiVersion: appstudio.redhat.com/v1alpha1 +kind: ReleasePlanAdmission +metadata: + labels: + release.appstudio.openshift.io/block-releases: "false" + pp.engineering.redhat.com/business-unit: hybrid-platforms + name: serverless-operator-137-1371-stage + namespace: rhtap-releng-tenant +spec: + applications: [serverless-operator-137] + origin: ocp-serverless-tenant + policy: registry-ocp-serverless-stage + data: + releaseNotes: + product_id: [579] + product_name: "OpenShift Serverless" + product_version: "1.37.1" + 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 + pushSourceContainer: true + defaults: + tags: + - "{{ git_sha }}" + - "{{ git_short_sha }}" + - "1.37.1" + - "1.37.1-{{ timestamp }}" + pushSourceContainer: true + pyxis: + secret: pyxis-staging-secret + server: stage + intention: staging + pipeline: + pipelineRef: + resolver: git + params: + - name: url + value: "https://github.com/konflux-ci/release-service-catalog.git" + - name: revision + value: production + - name: pathInRepo + value: "pipelines/managed/rh-advisories/rh-advisories.yaml" + serviceAccountName: release-registry-staging + timeouts: + pipeline: "10h0m0s" + tasks: "10h0m0s" diff --git a/.konflux/releaseplans/serverless-operator-137-1371-prod.yaml b/.konflux/releaseplans/serverless-operator-137-1371-prod.yaml new file mode 100755 index 000000000..63a8a7d45 --- /dev/null +++ b/.konflux/releaseplans/serverless-operator-137-1371-prod.yaml @@ -0,0 +1,25 @@ +apiVersion: appstudio.redhat.com/v1alpha1 +kind: ReleasePlan +metadata: + labels: + release.appstudio.openshift.io/auto-release: 'false' + release.appstudio.openshift.io/releasePlanAdmission: 'serverless-operator-137-1371-prod' + release.appstudio.openshift.io/standing-attribution: 'true' + name: serverless-operator-137-1371-prod +spec: + application: serverless-operator-137 + target: rhtap-releng-tenant + data: + releaseNotes: + solution: | + The Red Hat OpenShift Serverless Operator provides a collection of APIs that + enables containers, microservices and functions to run "serverless". + Serverless applications can scale up and down (to zero) on demand and be triggered by a + number of event sources. OpenShift Serverless integrates with a number of + platform services, such as Monitoring and it is based on the open + source project Knative. + description: "The 1.37.1 release of Red Hat OpenShift Serverless Operator." + topic: | + The 1.37.1 GA release of Red Hat OpenShift Serverless Operator. + For more details see [product documentation](https://docs.redhat.com/documentation/red_hat_openshift_serverless). + synopsis: "Red Hat OpenShift Serverless Release 1.37.1" diff --git a/.konflux/releaseplans/serverless-operator-137-1371-stage.yaml b/.konflux/releaseplans/serverless-operator-137-1371-stage.yaml new file mode 100755 index 000000000..8ed22f84b --- /dev/null +++ b/.konflux/releaseplans/serverless-operator-137-1371-stage.yaml @@ -0,0 +1,25 @@ +apiVersion: appstudio.redhat.com/v1alpha1 +kind: ReleasePlan +metadata: + labels: + release.appstudio.openshift.io/auto-release: 'true' + release.appstudio.openshift.io/releasePlanAdmission: 'serverless-operator-137-1371-stage' + release.appstudio.openshift.io/standing-attribution: 'true' + name: serverless-operator-137-1371-stage +spec: + application: serverless-operator-137 + target: rhtap-releng-tenant + data: + releaseNotes: + solution: | + The Red Hat OpenShift Serverless Operator provides a collection of APIs that + enables containers, microservices and functions to run "serverless". + Serverless applications can scale up and down (to zero) on demand and be triggered by a + number of event sources. OpenShift Serverless integrates with a number of + platform services, such as Monitoring and it is based on the open + source project Knative. + description: "The 1.37.1 release of Red Hat OpenShift Serverless Operator." + topic: | + The 1.37.1 GA release of Red Hat OpenShift Serverless Operator. + For more details see [product documentation](https://docs.redhat.com/documentation/red_hat_openshift_serverless). + synopsis: "Red Hat OpenShift Serverless Release 1.37.1"