Skip to content

Commit

Permalink
Sync Konflux configurations for serverless operator
Browse files Browse the repository at this point in the history
  • Loading branch information
serverless-qe committed Jan 23, 2025
1 parent 0de8ec9 commit 58dc699
Show file tree
Hide file tree
Showing 16 changed files with 595 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
---
apiVersion: appstudio.redhat.com/v1alpha1
kind: ReleasePlanAdmission
metadata:
labels:
release.appstudio.openshift.io/auto-release: "true"
pp.engineering.redhat.com/business-unit: hybrid-platforms
name: serverless-operator-136-1360-fbc-prod
namespace: rhtap-releng-tenant
spec:
applications:
- serverless-operator-136-fbc-414
- serverless-operator-136-fbc-415
- serverless-operator-136-fbc-416
- serverless-operator-136-fbc-417
- serverless-operator-136-fbc-418
origin: ocp-serverless-tenant
policy: fbc-standard
data:
releaseNotes:
product_id: 579
product_name: "OpenShift Serverless"
product_version: "1.36.0"
references:
- "https://docs.redhat.com/documentation/red_hat_openshift_serverless/"
type: "RHEA"
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.36.0 release of Red Hat OpenShift Serverless Operator."
topic: |
The 1.36.0 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.36.0"
fbc:
fromIndex: "registry-proxy.engineering.redhat.com/rh-osbs/iib-pub:{{ OCP_VERSION }}"
targetIndex: "quay.io/redhat-prod/redhat----redhat-operator-index:{{ OCP_VERSION }}"
publishingCredentials: "fbc-production-publishing-credentials-redhat-prod"
requestTimeoutSeconds: 1500
buildTimeoutSeconds: 1500
allowedPackages: [serverless-operator]
sign:
configMapName: hacbs-signing-pipeline-config-redhatrelease2
cosignSecretName: konflux-cosign-signing-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/fbc-release/fbc-release.yaml"
serviceAccountName: release-index-image-prod
timeouts:
pipeline: "4h0m0s"
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
---
apiVersion: appstudio.redhat.com/v1alpha1
kind: ReleasePlanAdmission
metadata:
labels:
release.appstudio.openshift.io/auto-release: "true"
pp.engineering.redhat.com/business-unit: hybrid-platforms
name: serverless-operator-136-1360-fbc-stage
namespace: rhtap-releng-tenant
spec:
applications:
- serverless-operator-136-fbc-414
- serverless-operator-136-fbc-415
- serverless-operator-136-fbc-416
- serverless-operator-136-fbc-417
- serverless-operator-136-fbc-418
origin: ocp-serverless-tenant
policy: fbc-stage
data:
releaseNotes:
product_id: 579
product_name: "OpenShift Serverless"
product_version: "1.36.0"
references:
- "https://docs.redhat.com/documentation/red_hat_openshift_serverless/"
type: "RHEA"
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.36.0 release of Red Hat OpenShift Serverless Operator."
topic: |
The 1.36.0 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.36.0"
fbc:
stagedIndex: true
fromIndex: "registry-proxy.engineering.redhat.com/rh-osbs/iib-pub-pending:{{ OCP_VERSION }}"
targetIndex: ""
publishingCredentials: "staged-index-fbc-publishing-credentials"
requestTimeoutSeconds: 1500
buildTimeoutSeconds: 1500
allowedPackages: [serverless-operator]
sign:
configMapName: hacbs-signing-pipeline-config-staging-redhatrelease2
cosignSecretName: konflux-cosign-signing-stage
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/fbc-release/fbc-release.yaml"
serviceAccountName: release-index-image-staging
timeouts:
pipeline: "4h0m0s"
170 changes: 170 additions & 0 deletions .konflux/releaseplanadmissions/serverless-operator-136-1360-prod.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,170 @@
---
apiVersion: appstudio.redhat.com/v1alpha1
kind: ReleasePlanAdmission
metadata:
labels:
release.appstudio.openshift.io/auto-release: "true"
pp.engineering.redhat.com/business-unit: hybrid-platforms
name: serverless-operator-136-1360-prod
namespace: rhtap-releng-tenant
spec:
applications: [serverless-operator-136]
origin: ocp-serverless-tenant
policy: registry-ocp-serverless-prod
data:
releaseNotes:
product_id: 579
product_name: "OpenShift Serverless"
product_version: "1.36.0"
references:
- "https://docs.redhat.com/documentation/red_hat_openshift_serverless/"
type: "RHEA"
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.36.0 release of Red Hat OpenShift Serverless Operator."
topic: |
The 1.36.0 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.36.0"
mapping:
components:
- name: serverless-openshift-kn-operator-136
repository: registry.redhat.io/openshift-serverless-1/serverless-openshift-kn-rhel8-operator
pushSourceContainer: true
- name: serverless-kn-operator-136
repository: registry.redhat.io/openshift-serverless-1/serverless-kn-operator-rhel8
pushSourceContainer: true
- name: serverless-ingress-136
repository: registry.redhat.io/openshift-serverless-1/serverless-ingress-rhel8
pushSourceContainer: true
- name: kn-serving-queue-116
repository: registry.redhat.io/openshift-serverless-1/kn-serving-queue-rhel8
pushSourceContainer: true
- name: kn-serving-activator-116
repository: registry.redhat.io/openshift-serverless-1/kn-serving-activator-rhel8
pushSourceContainer: true
- name: kn-serving-autoscaler-116
repository: registry.redhat.io/openshift-serverless-1/kn-serving-autoscaler-rhel8
pushSourceContainer: true
- name: kn-serving-autoscaler-hpa-116
repository: registry.redhat.io/openshift-serverless-1/kn-serving-autoscaler-hpa-rhel8
pushSourceContainer: true
- name: kn-serving-controller-116
repository: registry.redhat.io/openshift-serverless-1/kn-serving-controller-rhel8
pushSourceContainer: true
- name: kn-serving-webhook-116
repository: registry.redhat.io/openshift-serverless-1/kn-serving-webhook-rhel8
pushSourceContainer: true
- name: kn-serving-storage-version-migration-116
repository: registry.redhat.io/openshift-serverless-1/kn-serving-storage-version-migration-rhel8
pushSourceContainer: true
- name: net-kourier-kourier-116
repository: registry.redhat.io/openshift-serverless-1/net-kourier-kourier-rhel8
pushSourceContainer: true
- name: net-istio-controller-116
repository: registry.redhat.io/openshift-serverless-1/net-istio-controller-rhel8
pushSourceContainer: true
- name: net-istio-webhook-116
repository: registry.redhat.io/openshift-serverless-1/net-istio-webhook-rhel8
pushSourceContainer: true
- name: kn-eventing-controller-116
repository: registry.redhat.io/openshift-serverless-1/kn-eventing-controller-rhel8
pushSourceContainer: true
- name: kn-eventing-istio-controller-116
repository: registry.redhat.io/openshift-serverless-1/kn-eventing-istio-controller-rhel8
pushSourceContainer: true
- name: kn-eventing-webhook-116
repository: registry.redhat.io/openshift-serverless-1/kn-eventing-webhook-rhel8
pushSourceContainer: true
- name: kn-eventing-migrate-116
repository: registry.redhat.io/openshift-serverless-1/kn-eventing-migrate-rhel8
pushSourceContainer: true
- name: kn-eventing-mtchannel-broker-116
repository: registry.redhat.io/openshift-serverless-1/kn-eventing-mtchannel-broker-rhel8
pushSourceContainer: true
- name: kn-eventing-filter-116
repository: registry.redhat.io/openshift-serverless-1/kn-eventing-filter-rhel8
pushSourceContainer: true
- name: kn-eventing-ingress-116
repository: registry.redhat.io/openshift-serverless-1/kn-eventing-ingress-rhel8
pushSourceContainer: true
- name: kn-eventing-channel-controller-116
repository: registry.redhat.io/openshift-serverless-1/kn-eventing-channel-controller-rhel8
pushSourceContainer: true
- name: kn-eventing-channel-dispatcher-116
repository: registry.redhat.io/openshift-serverless-1/kn-eventing-channel-dispatcher-rhel8
pushSourceContainer: true
- name: kn-eventing-mtping-116
repository: registry.redhat.io/openshift-serverless-1/kn-eventing-mtping-rhel8
pushSourceContainer: true
- name: kn-eventing-apiserver-receive-adapter-116
repository: registry.redhat.io/openshift-serverless-1/kn-eventing-apiserver-receive-adapter-rhel8
pushSourceContainer: true
- name: kn-eventing-jobsink-116
repository: registry.redhat.io/openshift-serverless-1/kn-eventing-jobsink-rhel8
pushSourceContainer: true
- name: kn-backstage-plugins-eventmesh-116
repository: registry.redhat.io/openshift-serverless-1/kn-backstage-plugins-eventmesh-rhel8
pushSourceContainer: true
- name: kn-plugin-event-sender-116
repository: registry.redhat.io/openshift-serverless-1/kn-plugin-event-sender-rhel8
pushSourceContainer: true
- name: kn-client-kn-116
repository: registry.redhat.io/openshift-serverless-1/kn-client-kn-rhel8
pushSourceContainer: true
- name: kn-plugin-func-func-util-116
repository: registry.redhat.io/openshift-serverless-1/kn-plugin-func-func-util-rhel8
pushSourceContainer: true
- name: kn-ekb-receiver-116
repository: registry.redhat.io/openshift-serverless-1/kn-ekb-receiver-rhel8
pushSourceContainer: true
- name: kn-ekb-dispatcher-116
repository: registry.redhat.io/openshift-serverless-1/kn-ekb-dispatcher-rhel8
pushSourceContainer: true
- name: kn-ekb-kafka-controller-116
repository: registry.redhat.io/openshift-serverless-1/kn-ekb-kafka-controller-rhel8
pushSourceContainer: true
- name: kn-ekb-webhook-kafka-116
repository: registry.redhat.io/openshift-serverless-1/kn-ekb-webhook-kafka-rhel8
pushSourceContainer: true
- name: kn-ekb-post-install-116
repository: registry.redhat.io/openshift-serverless-1/kn-ekb-post-install-rhel8
pushSourceContainer: true
- name: serverless-must-gather-136
repository: registry.redhat.io/openshift-serverless-1/serverless-must-gather-rhel8
pushSourceContainer: true
- name: kn-client-cli-artifacts-116
repository: registry.redhat.io/openshift-serverless-1/kn-client-cli-artifacts-rhel8
pushSourceContainer: true
- name: serverless-bundle-136
repository: registry.redhat.io/openshift-serverless-1/serverless-operator-bundle
pushSourceContainer: true
defaults:
tags:
- "{{ git_sha }}"
- "{{ git_short_sha }}"
- "1.36.0"
pyxis:
secret: pyxis-prod-secret
server: production
sign:
configMapName: hacbs-signing-pipeline-config-redhatrelease2
cosignSecretName: konflux-cosign-signing-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/rh-advisories/rh-advisories.yaml"
serviceAccountName: release-registry-prod
timeouts:
pipeline: "10h0m0s"
Loading

0 comments on commit 58dc699

Please sign in to comment.