From b3d02f7e908bf340cd5ae7c3a2be73c48ce9e93f Mon Sep 17 00:00:00 2001 From: serverless-qe Date: Tue, 10 Feb 2026 11:53:58 +0000 Subject: [PATCH 1/2] Generate dockerfiles with "make generate-release" --- openshift/ci-operator/build-image/Dockerfile | 8 ++--- .../ci-operator/knative-images/kn/Dockerfile | 29 ++++++++++--------- .../knative-test-images/helloworld/Dockerfile | 26 +++++++++-------- 3 files changed, 34 insertions(+), 29 deletions(-) diff --git a/openshift/ci-operator/build-image/Dockerfile b/openshift/ci-operator/build-image/Dockerfile index 4ad257e542..a566455e45 100755 --- a/openshift/ci-operator/build-image/Dockerfile +++ b/openshift/ci-operator/build-image/Dockerfile @@ -1,17 +1,17 @@ # DO NOT EDIT! Generated Dockerfile. -FROM registry.ci.openshift.org/ocp/4.17:cli-artifacts as tools +FROM registry.ci.openshift.org/ocp/4.19:cli-artifacts as tools # Dockerfile to bootstrap build and test in openshift-ci -FROM registry.ci.openshift.org/openshift/release:rhel-8-release-golang-1.24-openshift-4.20 as builder +FROM registry.ci.openshift.org/openshift/release:rhel-9-release-golang-1.24-openshift-4.20 as builder ARG TARGETARCH -COPY --from=tools /usr/share/openshift/linux_$TARGETARCH/oc.rhel8 /usr/bin/oc +COPY --from=tools /usr/share/openshift/linux_$TARGETARCH/oc.rhel9 /usr/bin/oc RUN ln -s /usr/bin/oc /usr/bin/kubectl -RUN yum install -y httpd-tools +RUN dnf install -y httpd-tools RUN wget https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 && \ chmod 700 ./get-helm-3 diff --git a/openshift/ci-operator/knative-images/kn/Dockerfile b/openshift/ci-operator/knative-images/kn/Dockerfile index fe76a36383..03a22822e6 100755 --- a/openshift/ci-operator/knative-images/kn/Dockerfile +++ b/openshift/ci-operator/knative-images/kn/Dockerfile @@ -1,6 +1,6 @@ # DO NOT EDIT! Generated Dockerfile for cmd/kn. -ARG GO_BUILDER=registry.ci.openshift.org/openshift/release:rhel-8-release-golang-1.24-openshift-4.19 -ARG GO_RUNTIME=registry.access.redhat.com/ubi8/ubi-minimal +ARG GO_BUILDER=registry.ci.openshift.org/openshift/release:rhel-9-release-golang-1.24-openshift-4.20 +ARG GO_RUNTIME=registry.access.redhat.com/ubi9/ubi-minimal FROM $GO_BUILDER as builder @@ -9,15 +9,15 @@ COPY . . ENV CGO_ENABLED=1 ENV GOEXPERIMENT=strictfipsruntime -ENV GOFLAGS='' +ENV GOFLAGS='-mod=mod' -ENV KN_PLUGIN_FUNC_UTIL_IMAGE=registry.redhat.io/openshift-serverless-1/kn-plugin-func-func-util-rhel8@sha256:0ae40d26e834e208d0909b90fb3a37c3feb38a299034b5086f1bec69d6719eb2 -ENV KN_PLUGIN_EVENT_SENDER_IMAGE=registry.redhat.io/openshift-serverless-1/kn-plugin-event-sender-rhel8@sha256:58e3ccea5c558575fe4adc6f5f6d570ebec0934de1ba1110bc32fe76fb379c7e +ENV KN_PLUGIN_FUNC_UTIL_IMAGE=registry.redhat.io/openshift-serverless-1/kn-plugin-func-func-util-rhel8@sha256:82e69a1890042f5636ac7bb645b1aaeaba0a4894851eccc1fa1c63296918e31a +ENV KN_PLUGIN_EVENT_SENDER_IMAGE=registry.redhat.io/openshift-serverless-1/kn-plugin-event-sender-rhel8@sha256:0c2cdf917bbad1f5bca8a2a2ef12a96cfcd0c77c190cc35687eb57169b54ab6f RUN go build -tags strictfipsruntime -o /usr/bin/main ./cmd/kn FROM $GO_RUNTIME -ARG VERSION=knative-v1.18 +ARG VERSION= COPY --from=builder /usr/bin/main /ko-app/kn COPY LICENSE /licenses/ @@ -25,14 +25,17 @@ COPY LICENSE /licenses/ USER 65532 LABEL \ - com.redhat.component="openshift-serverless-1-client-kn-rhel8-container" \ - name="openshift-serverless-1/client-kn-rhel8" \ + com.redhat.component="openshift-serverless-1-kn-rhel9-container" \ + name="openshift-serverless-1/kn-rhel9" \ version=$VERSION \ - summary="Red Hat OpenShift Serverless 1 Client Kn" \ + summary="Red Hat OpenShift Serverless 1 Kn" \ maintainer="serverless-support@redhat.com" \ - description="Red Hat OpenShift Serverless 1 Client Kn" \ - io.k8s.display-name="Red Hat OpenShift Serverless 1 Client Kn" \ - io.k8s.description="Red Hat OpenShift Serverless Client Kn" \ - io.openshift.tags="kn" + description="Red Hat OpenShift Serverless 1 Kn" \ + io.k8s.display-name="Red Hat OpenShift Serverless 1 Kn" \ + io.k8s.description="Red Hat OpenShift Serverless Kn" \ + io.openshift.tags="kn" \ + vendor="Red Hat, Inc." \ + release=$VERSION \ + cpe="cpe:/a:redhat:openshift_serverless:1.37::el9" ENTRYPOINT ["/ko-app/kn"] diff --git a/openshift/ci-operator/knative-test-images/helloworld/Dockerfile b/openshift/ci-operator/knative-test-images/helloworld/Dockerfile index 5ad187c32b..1419a6eee6 100755 --- a/openshift/ci-operator/knative-test-images/helloworld/Dockerfile +++ b/openshift/ci-operator/knative-test-images/helloworld/Dockerfile @@ -1,6 +1,6 @@ # DO NOT EDIT! Generated Dockerfile for test/test_images/helloworld. -ARG GO_BUILDER=registry.ci.openshift.org/openshift/release:rhel-8-release-golang-1.24-openshift-4.19 -ARG GO_RUNTIME=registry.access.redhat.com/ubi8/ubi-minimal +ARG GO_BUILDER=registry.ci.openshift.org/openshift/release:rhel-9-release-golang-1.24-openshift-4.20 +ARG GO_RUNTIME=registry.access.redhat.com/ubi9/ubi-minimal FROM $GO_BUILDER as builder @@ -9,14 +9,13 @@ COPY . . ENV CGO_ENABLED=1 ENV GOEXPERIMENT=strictfipsruntime -ENV GOFLAGS='' +ENV GOFLAGS='-mod=mod' -RUN GOWORK=off go mod vendor RUN go build -tags strictfipsruntime -o /usr/bin/main ./test/test_images/helloworld FROM $GO_RUNTIME -ARG VERSION=knative-v1.18 +ARG VERSION= COPY --from=builder /usr/bin/main /ko-app/helloworld COPY LICENSE /licenses/ @@ -24,14 +23,17 @@ COPY LICENSE /licenses/ USER 65532 LABEL \ - com.redhat.component="openshift-serverless-1-client-test-test-images-helloworld-rhel8-container" \ - name="openshift-serverless-1/client-test-test-images-helloworld-rhel8" \ + com.redhat.component="openshift-serverless-1-test-test-images-helloworld-rhel9-container" \ + name="openshift-serverless-1/test-test-images-helloworld-rhel9" \ version=$VERSION \ - summary="Red Hat OpenShift Serverless 1 Client Test Test Images Helloworld" \ + summary="Red Hat OpenShift Serverless 1 Test Test Images Helloworld" \ maintainer="serverless-support@redhat.com" \ - description="Red Hat OpenShift Serverless 1 Client Test Test Images Helloworld" \ - io.k8s.display-name="Red Hat OpenShift Serverless 1 Client Test Test Images Helloworld" \ - io.k8s.description="Red Hat OpenShift Serverless Client Test Test Images Helloworld" \ - io.openshift.tags="test-test-images-helloworld" + description="Red Hat OpenShift Serverless 1 Test Test Images Helloworld" \ + io.k8s.display-name="Red Hat OpenShift Serverless 1 Test Test Images Helloworld" \ + io.k8s.description="Red Hat OpenShift Serverless Test Test Images Helloworld" \ + io.openshift.tags="test-test-images-helloworld" \ + vendor="Red Hat, Inc." \ + release=$VERSION \ + cpe="cpe:/a:redhat:openshift_serverless:1.37::el9" ENTRYPOINT ["/ko-app/helloworld"] From 11a0ea97244257fa30b286f0fc94d7566d56aa7c Mon Sep 17 00:00:00 2001 From: serverless-qe Date: Tue, 10 Feb 2026 11:54:00 +0000 Subject: [PATCH 2/2] [release-v1.18] Sync Konflux configurations --- .../kn-client-cli-artifacts-118.yaml | 13 +++ .../imagerepositories/kn-client-kn-118.yaml | 4 +- .../kn-client-test-grpc-ping-118.yaml | 4 +- .../kn-client-test-helloworld-118.yaml | 4 +- .../kn-client-test-servingcontainer-118.yaml | 4 +- .../kn-client-test-sidecarcontainer-118.yaml | 4 +- .../kn-client-cli-artifacts-118.yaml} | 8 +- .../components/kn-client-kn-118.yaml | 2 +- .../kn-client-test-grpc-ping-118.yaml | 2 +- .../kn-client-test-helloworld-118.yaml | 2 +- .../kn-client-test-servingcontainer-118.yaml | 2 +- .../kn-client-test-sidecarcontainer-118.yaml | 2 +- .../kn-client-client-118.yaml | 13 --- .tekton/docker-build.yaml | 81 ++++++++++--------- ...client-cli-artifacts-118-pull-request.yaml | 63 +++++++++++++++ .tekton/kn-client-cli-artifacts-118-push.yaml | 62 ++++++++++++++ .tekton/kn-client-kn-118-pull-request.yaml | 18 ++--- .tekton/kn-client-kn-118-push.yaml | 20 ++--- ...lient-test-grpc-ping-118-pull-request.yaml | 18 ++--- .../kn-client-test-grpc-ping-118-push.yaml | 20 ++--- ...ient-test-helloworld-118-pull-request.yaml | 18 ++--- .../kn-client-test-helloworld-118-push.yaml | 20 ++--- ...est-servingcontainer-118-pull-request.yaml | 18 ++--- ...client-test-servingcontainer-118-push.yaml | 20 ++--- ...est-sidecarcontainer-118-pull-request.yaml | 18 ++--- ...client-test-sidecarcontainer-118-push.yaml | 20 ++--- 26 files changed, 294 insertions(+), 166 deletions(-) create mode 100755 .konflux/applications/serverless-operator-137/components/imagerepositories/kn-client-cli-artifacts-118.yaml rename .konflux/applications/{serverless-operator-138 => serverless-operator-137}/components/imagerepositories/kn-client-kn-118.yaml (72%) rename .konflux/applications/{serverless-operator-138 => serverless-operator-137}/components/imagerepositories/kn-client-test-grpc-ping-118.yaml (72%) rename .konflux/applications/{serverless-operator-138 => serverless-operator-137}/components/imagerepositories/kn-client-test-helloworld-118.yaml (72%) rename .konflux/applications/{serverless-operator-138 => serverless-operator-137}/components/imagerepositories/kn-client-test-servingcontainer-118.yaml (72%) rename .konflux/applications/{serverless-operator-138 => serverless-operator-137}/components/imagerepositories/kn-client-test-sidecarcontainer-118.yaml (72%) rename .konflux/applications/{serverless-operator-138/components/kn-client-client-118.yaml => serverless-operator-137/components/kn-client-cli-artifacts-118.yaml} (64%) rename .konflux/applications/{serverless-operator-138 => serverless-operator-137}/components/kn-client-kn-118.yaml (92%) rename .konflux/applications/{serverless-operator-138 => serverless-operator-137}/components/kn-client-test-grpc-ping-118.yaml (93%) rename .konflux/applications/{serverless-operator-138 => serverless-operator-137}/components/kn-client-test-helloworld-118.yaml (93%) rename .konflux/applications/{serverless-operator-138 => serverless-operator-137}/components/kn-client-test-servingcontainer-118.yaml (93%) rename .konflux/applications/{serverless-operator-138 => serverless-operator-137}/components/kn-client-test-sidecarcontainer-118.yaml (93%) delete mode 100755 .konflux/applications/serverless-operator-138/components/imagerepositories/kn-client-client-118.yaml create mode 100755 .tekton/kn-client-cli-artifacts-118-pull-request.yaml create mode 100755 .tekton/kn-client-cli-artifacts-118-push.yaml diff --git a/.konflux/applications/serverless-operator-137/components/imagerepositories/kn-client-cli-artifacts-118.yaml b/.konflux/applications/serverless-operator-137/components/imagerepositories/kn-client-cli-artifacts-118.yaml new file mode 100755 index 0000000000..cb377b48ce --- /dev/null +++ b/.konflux/applications/serverless-operator-137/components/imagerepositories/kn-client-cli-artifacts-118.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 + appstudio.redhat.com/component: kn-client-cli-artifacts-118 + name: kn-client-cli-artifacts-118 +spec: + image: + name: serverless-operator-137/kn-client-cli-artifacts + visibility: public diff --git a/.konflux/applications/serverless-operator-138/components/imagerepositories/kn-client-kn-118.yaml b/.konflux/applications/serverless-operator-137/components/imagerepositories/kn-client-kn-118.yaml similarity index 72% rename from .konflux/applications/serverless-operator-138/components/imagerepositories/kn-client-kn-118.yaml rename to .konflux/applications/serverless-operator-137/components/imagerepositories/kn-client-kn-118.yaml index ffa2463968..83da56bbd5 100755 --- a/.konflux/applications/serverless-operator-138/components/imagerepositories/kn-client-kn-118.yaml +++ b/.konflux/applications/serverless-operator-137/components/imagerepositories/kn-client-kn-118.yaml @@ -4,10 +4,10 @@ metadata: annotations: image-controller.appstudio.redhat.com/update-component-image: "true" labels: - appstudio.redhat.com/application: serverless-operator-138 + appstudio.redhat.com/application: serverless-operator-137 appstudio.redhat.com/component: kn-client-kn-118 name: kn-client-kn-118 spec: image: - name: serverless-operator-138/kn-client-kn + name: serverless-operator-137/kn-client-kn visibility: public diff --git a/.konflux/applications/serverless-operator-138/components/imagerepositories/kn-client-test-grpc-ping-118.yaml b/.konflux/applications/serverless-operator-137/components/imagerepositories/kn-client-test-grpc-ping-118.yaml similarity index 72% rename from .konflux/applications/serverless-operator-138/components/imagerepositories/kn-client-test-grpc-ping-118.yaml rename to .konflux/applications/serverless-operator-137/components/imagerepositories/kn-client-test-grpc-ping-118.yaml index e460cc4193..2a83b85591 100755 --- a/.konflux/applications/serverless-operator-138/components/imagerepositories/kn-client-test-grpc-ping-118.yaml +++ b/.konflux/applications/serverless-operator-137/components/imagerepositories/kn-client-test-grpc-ping-118.yaml @@ -4,10 +4,10 @@ metadata: annotations: image-controller.appstudio.redhat.com/update-component-image: "true" labels: - appstudio.redhat.com/application: serverless-operator-138 + appstudio.redhat.com/application: serverless-operator-137 appstudio.redhat.com/component: kn-client-test-grpc-ping-118 name: kn-client-test-grpc-ping-118 spec: image: - name: serverless-operator-138/kn-client-test-grpc-ping + name: serverless-operator-137/kn-client-test-grpc-ping visibility: public diff --git a/.konflux/applications/serverless-operator-138/components/imagerepositories/kn-client-test-helloworld-118.yaml b/.konflux/applications/serverless-operator-137/components/imagerepositories/kn-client-test-helloworld-118.yaml similarity index 72% rename from .konflux/applications/serverless-operator-138/components/imagerepositories/kn-client-test-helloworld-118.yaml rename to .konflux/applications/serverless-operator-137/components/imagerepositories/kn-client-test-helloworld-118.yaml index e0c3cc33b3..54809decea 100755 --- a/.konflux/applications/serverless-operator-138/components/imagerepositories/kn-client-test-helloworld-118.yaml +++ b/.konflux/applications/serverless-operator-137/components/imagerepositories/kn-client-test-helloworld-118.yaml @@ -4,10 +4,10 @@ metadata: annotations: image-controller.appstudio.redhat.com/update-component-image: "true" labels: - appstudio.redhat.com/application: serverless-operator-138 + appstudio.redhat.com/application: serverless-operator-137 appstudio.redhat.com/component: kn-client-test-helloworld-118 name: kn-client-test-helloworld-118 spec: image: - name: serverless-operator-138/kn-client-test-helloworld + name: serverless-operator-137/kn-client-test-helloworld visibility: public diff --git a/.konflux/applications/serverless-operator-138/components/imagerepositories/kn-client-test-servingcontainer-118.yaml b/.konflux/applications/serverless-operator-137/components/imagerepositories/kn-client-test-servingcontainer-118.yaml similarity index 72% rename from .konflux/applications/serverless-operator-138/components/imagerepositories/kn-client-test-servingcontainer-118.yaml rename to .konflux/applications/serverless-operator-137/components/imagerepositories/kn-client-test-servingcontainer-118.yaml index 753d39973d..30c78d2f32 100755 --- a/.konflux/applications/serverless-operator-138/components/imagerepositories/kn-client-test-servingcontainer-118.yaml +++ b/.konflux/applications/serverless-operator-137/components/imagerepositories/kn-client-test-servingcontainer-118.yaml @@ -4,10 +4,10 @@ metadata: annotations: image-controller.appstudio.redhat.com/update-component-image: "true" labels: - appstudio.redhat.com/application: serverless-operator-138 + appstudio.redhat.com/application: serverless-operator-137 appstudio.redhat.com/component: kn-client-test-servingcontainer-118 name: kn-client-test-servingcontainer-118 spec: image: - name: serverless-operator-138/kn-client-test-servingcontainer + name: serverless-operator-137/kn-client-test-servingcontainer visibility: public diff --git a/.konflux/applications/serverless-operator-138/components/imagerepositories/kn-client-test-sidecarcontainer-118.yaml b/.konflux/applications/serverless-operator-137/components/imagerepositories/kn-client-test-sidecarcontainer-118.yaml similarity index 72% rename from .konflux/applications/serverless-operator-138/components/imagerepositories/kn-client-test-sidecarcontainer-118.yaml rename to .konflux/applications/serverless-operator-137/components/imagerepositories/kn-client-test-sidecarcontainer-118.yaml index b7055afb14..7f1239a82c 100755 --- a/.konflux/applications/serverless-operator-138/components/imagerepositories/kn-client-test-sidecarcontainer-118.yaml +++ b/.konflux/applications/serverless-operator-137/components/imagerepositories/kn-client-test-sidecarcontainer-118.yaml @@ -4,10 +4,10 @@ metadata: annotations: image-controller.appstudio.redhat.com/update-component-image: "true" labels: - appstudio.redhat.com/application: serverless-operator-138 + appstudio.redhat.com/application: serverless-operator-137 appstudio.redhat.com/component: kn-client-test-sidecarcontainer-118 name: kn-client-test-sidecarcontainer-118 spec: image: - name: serverless-operator-138/kn-client-test-sidecarcontainer + name: serverless-operator-137/kn-client-test-sidecarcontainer visibility: public diff --git a/.konflux/applications/serverless-operator-138/components/kn-client-client-118.yaml b/.konflux/applications/serverless-operator-137/components/kn-client-cli-artifacts-118.yaml similarity index 64% rename from .konflux/applications/serverless-operator-138/components/kn-client-client-118.yaml rename to .konflux/applications/serverless-operator-137/components/kn-client-cli-artifacts-118.yaml index dce3e5fa76..830b13e63f 100755 --- a/.konflux/applications/serverless-operator-138/components/kn-client-client-118.yaml +++ b/.konflux/applications/serverless-operator-137/components/kn-client-cli-artifacts-118.yaml @@ -4,14 +4,14 @@ metadata: annotations: build.appstudio.openshift.io/pipeline: '{"name":"docker-build","bundle":"latest"}' build.appstudio.openshift.io/request: configure-pac-no-mr - name: kn-client-client-118 + name: kn-client-cli-artifacts-118 spec: - componentName: kn-client-client-118 - application: serverless-operator-138 + componentName: kn-client-cli-artifacts-118 + application: serverless-operator-137 source: git: url: https://github.com/openshift-knative/client.git context: - dockerfileUrl: openshift/ci-operator/knative-images/client/Dockerfile + dockerfileUrl: openshift/ci-operator/knative-images/cli-artifacts/Dockerfile revision: release-v1.18 diff --git a/.konflux/applications/serverless-operator-138/components/kn-client-kn-118.yaml b/.konflux/applications/serverless-operator-137/components/kn-client-kn-118.yaml similarity index 92% rename from .konflux/applications/serverless-operator-138/components/kn-client-kn-118.yaml rename to .konflux/applications/serverless-operator-137/components/kn-client-kn-118.yaml index 0f2662d580..222f4f8302 100755 --- a/.konflux/applications/serverless-operator-138/components/kn-client-kn-118.yaml +++ b/.konflux/applications/serverless-operator-137/components/kn-client-kn-118.yaml @@ -7,7 +7,7 @@ metadata: name: kn-client-kn-118 spec: componentName: kn-client-kn-118 - application: serverless-operator-138 + application: serverless-operator-137 source: git: diff --git a/.konflux/applications/serverless-operator-138/components/kn-client-test-grpc-ping-118.yaml b/.konflux/applications/serverless-operator-137/components/kn-client-test-grpc-ping-118.yaml similarity index 93% rename from .konflux/applications/serverless-operator-138/components/kn-client-test-grpc-ping-118.yaml rename to .konflux/applications/serverless-operator-137/components/kn-client-test-grpc-ping-118.yaml index 590707f54d..c3af465141 100755 --- a/.konflux/applications/serverless-operator-138/components/kn-client-test-grpc-ping-118.yaml +++ b/.konflux/applications/serverless-operator-137/components/kn-client-test-grpc-ping-118.yaml @@ -7,7 +7,7 @@ metadata: name: kn-client-test-grpc-ping-118 spec: componentName: kn-client-test-grpc-ping-118 - application: serverless-operator-138 + application: serverless-operator-137 source: git: diff --git a/.konflux/applications/serverless-operator-138/components/kn-client-test-helloworld-118.yaml b/.konflux/applications/serverless-operator-137/components/kn-client-test-helloworld-118.yaml similarity index 93% rename from .konflux/applications/serverless-operator-138/components/kn-client-test-helloworld-118.yaml rename to .konflux/applications/serverless-operator-137/components/kn-client-test-helloworld-118.yaml index 2294ef6643..8f4f4fe600 100755 --- a/.konflux/applications/serverless-operator-138/components/kn-client-test-helloworld-118.yaml +++ b/.konflux/applications/serverless-operator-137/components/kn-client-test-helloworld-118.yaml @@ -7,7 +7,7 @@ metadata: name: kn-client-test-helloworld-118 spec: componentName: kn-client-test-helloworld-118 - application: serverless-operator-138 + application: serverless-operator-137 source: git: diff --git a/.konflux/applications/serverless-operator-138/components/kn-client-test-servingcontainer-118.yaml b/.konflux/applications/serverless-operator-137/components/kn-client-test-servingcontainer-118.yaml similarity index 93% rename from .konflux/applications/serverless-operator-138/components/kn-client-test-servingcontainer-118.yaml rename to .konflux/applications/serverless-operator-137/components/kn-client-test-servingcontainer-118.yaml index 0170bbc322..960636b899 100755 --- a/.konflux/applications/serverless-operator-138/components/kn-client-test-servingcontainer-118.yaml +++ b/.konflux/applications/serverless-operator-137/components/kn-client-test-servingcontainer-118.yaml @@ -7,7 +7,7 @@ metadata: name: kn-client-test-servingcontainer-118 spec: componentName: kn-client-test-servingcontainer-118 - application: serverless-operator-138 + application: serverless-operator-137 source: git: diff --git a/.konflux/applications/serverless-operator-138/components/kn-client-test-sidecarcontainer-118.yaml b/.konflux/applications/serverless-operator-137/components/kn-client-test-sidecarcontainer-118.yaml similarity index 93% rename from .konflux/applications/serverless-operator-138/components/kn-client-test-sidecarcontainer-118.yaml rename to .konflux/applications/serverless-operator-137/components/kn-client-test-sidecarcontainer-118.yaml index 51251bec27..3ca112ecf5 100755 --- a/.konflux/applications/serverless-operator-138/components/kn-client-test-sidecarcontainer-118.yaml +++ b/.konflux/applications/serverless-operator-137/components/kn-client-test-sidecarcontainer-118.yaml @@ -7,7 +7,7 @@ metadata: name: kn-client-test-sidecarcontainer-118 spec: componentName: kn-client-test-sidecarcontainer-118 - application: serverless-operator-138 + application: serverless-operator-137 source: git: diff --git a/.konflux/applications/serverless-operator-138/components/imagerepositories/kn-client-client-118.yaml b/.konflux/applications/serverless-operator-138/components/imagerepositories/kn-client-client-118.yaml deleted file mode 100755 index 01696ba190..0000000000 --- a/.konflux/applications/serverless-operator-138/components/imagerepositories/kn-client-client-118.yaml +++ /dev/null @@ -1,13 +0,0 @@ -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-138 - appstudio.redhat.com/component: kn-client-client-118 - name: kn-client-client-118 -spec: - image: - name: serverless-operator-138/kn-client-client - visibility: public diff --git a/.tekton/docker-build.yaml b/.tekton/docker-build.yaml index aa06b19dac..d5ebff29a4 100755 --- a/.tekton/docker-build.yaml +++ b/.tekton/docker-build.yaml @@ -1,7 +1,6 @@ apiVersion: tekton.dev/v1 kind: Pipeline metadata: - creationTimestamp: labels: pipelines.openshift.io/runtime: generic pipelines.openshift.io/strategy: docker @@ -13,27 +12,14 @@ spec: _Uses `buildah` to create a multi-platform container image leveraging [trusted artifacts](https://konflux-ci.dev/architecture/ADR/0036-trusted-artifacts.html). It also optionally creates a source image and runs some build-time tests. This pipeline requires that the [multi platform controller](https://github.com/konflux-ci/multi-platform-controller) is deployed and configured on your Konflux instance. Information is shared between tasks using OCI artifacts instead of PVCs. EC will pass the [`trusted_task.trusted`](https://conforma.dev/docs/policy/packages/release_trusted_task.html#trusted_task__trusted) policy as long as all data used to build the artifact is generated from trusted tasks. This pipeline is pushed as a Tekton bundle to [quay.io](https://quay.io/repository/konflux-ci/tekton-catalog/pipeline-docker-build-multi-platform-oci-ta?tab=tags)_ - finally: - - name: show-sbom - params: - - name: IMAGE_URL - value: $(tasks.build-image-index.results.IMAGE_URL) - taskRef: - params: - - name: name - value: show-sbom - - name: bundle - value: quay.io/konflux-ci/tekton-catalog/task-show-sbom:0.1@sha256:beb0616db051952b4b861dd8c3e00fa1c0eccbd926feddf71194d3bb3ace9ce7 - - name: kind - value: task - resolver: bundles params: - default: - linux/x86_64 - linux/arm64 - linux/ppc64le - linux/s390x - description: List of platforms to build the container images on. The available set of values is determined by the configuration of the multi-platform-controller. + description: List of platforms to build the container images on. The available + set of values is determined by the configuration of the multi-platform-controller. name: build-platforms type: array - default: --all-projects --org=3e1a4cca-ebfb-495f-b64c-3cc960d566b4 --exclude=test*,vendor,third_party @@ -45,7 +31,8 @@ spec: name: build-source-image type: string - default: "false" - description: 'Enable in-development package managers. WARNING: the behavior may change at any time without notice. Use at your own risk.' + description: 'Enable in-development package managers. WARNING: the behavior may + change at any time without notice. Use at your own risk.' name: prefetch-input-dev-package-managers - default: [] description: Additional image tags @@ -62,11 +49,13 @@ spec: name: output-image type: string - default: . - description: Path to the source code of an application's component from where to build image. + description: Path to the source code of an application's component from where + to build image. name: path-context type: string - default: Dockerfile - description: Path to the Dockerfile inside the context specified by parameter path-context + description: Path to the Dockerfile inside the context specified by parameter + path-context name: dockerfile type: string - default: "false" @@ -82,17 +71,26 @@ spec: name: hermetic type: string - default: "" - description: Build dependencies to be prefetched by Cachi2 + description: Build dependencies to be prefetched name: prefetch-input type: string - default: "" - description: Image tag expiration time, time values could be something like 1h, 2d, 3w for hours, days, and weeks, respectively. + description: Image tag expiration time, time values could be something like 1h, + 2d, 3w for hours, days, and weeks, respectively. name: image-expires-after type: string - default: "true" description: Add built image into an OCI image index name: build-image-index type: string + - default: docker + description: The format for the resulting image's mediaType. Valid values are + oci or docker. + name: buildah-format + type: string + - default: "false" + description: Enable cache proxy configuration + name: enable-cache-proxy - default: [] description: Array of --build-arg values ("arg=value" strings) for buildah name: build-args @@ -102,17 +100,10 @@ spec: name: build-args-file type: string - default: "false" - description: Whether to enable privileged mode, should be used only with remote VMs + description: Whether to enable privileged mode, should be used only with remote + VMs name: privileged-nested type: string - - name: buildah-format - default: docker - type: string - description: The format for the resulting image's mediaType. Valid values are oci or docker. - - name: enable-cache-proxy - default: 'false' - description: Enable cache proxy configuration - type: string results: - description: "" name: IMAGE_URL @@ -278,18 +269,20 @@ spec: value: $(params.build-args-file) - name: PRIVILEGED_NESTED value: $(params.privileged-nested) - - name: SOURCE_ARTIFACT - value: $(tasks.prefetch-dependencies.results.SOURCE_ARTIFACT) - - name: CACHI2_ARTIFACT - value: $(tasks.prefetch-dependencies.results.CACHI2_ARTIFACT) - - name: IMAGE_APPEND_PLATFORM - value: "true" + - name: SOURCE_URL + value: $(tasks.clone-repository.results.url) - name: BUILDAH_FORMAT value: $(params.buildah-format) - name: HTTP_PROXY value: $(tasks.init.results.http-proxy) - name: NO_PROXY value: $(tasks.init.results.no-proxy) + - name: SOURCE_ARTIFACT + value: $(tasks.prefetch-dependencies.results.SOURCE_ARTIFACT) + - name: CACHI2_ARTIFACT + value: $(tasks.prefetch-dependencies.results.CACHI2_ARTIFACT) + - name: IMAGE_APPEND_PLATFORM + value: "true" runAfter: - prefetch-dependencies taskRef: @@ -416,7 +409,12 @@ spec: operator: in values: - "false" - - name: ecosystem-cert-preflight-checks + - matrix: + params: + - name: platform + value: + - $(params.build-platforms) + name: ecosystem-cert-preflight-checks params: - name: image-url value: $(tasks.build-image-index.results.IMAGE_URL) @@ -436,7 +434,12 @@ spec: operator: in values: - "false" - - name: clamav-scan + - matrix: + params: + - name: image-arch + value: + - $(params.build-platforms) + name: clamav-scan params: - name: image-digest value: $(tasks.build-image-index.results.IMAGE_DIGEST) @@ -546,7 +549,7 @@ spec: - name: name value: rpms-signature-scan - name: bundle - value: quay.io/konflux-ci/konflux-vanguard/task-rpms-signature-scan:0.2@sha256:e127e0e0a5aab1364b560436594fe7ed67abcd5f8d6dd3ef14ac1f35cf81078c + value: quay.io/konflux-ci/tekton-catalog/task-rpms-signature-scan:0.2@sha256:f2df541f49b5310f343b55f58b0881a46a2b46c5df39a9c34563c5042b106f6f - name: kind value: task resolver: bundles diff --git a/.tekton/kn-client-cli-artifacts-118-pull-request.yaml b/.tekton/kn-client-cli-artifacts-118-pull-request.yaml new file mode 100755 index 0000000000..af119b2ba0 --- /dev/null +++ b/.tekton/kn-client-cli-artifacts-118-pull-request.yaml @@ -0,0 +1,63 @@ +apiVersion: tekton.dev/v1 +kind: PipelineRun +metadata: + annotations: + build.appstudio.openshift.io/repo: https://github.com/openshift-knative/client?rev={{revision}} + build.appstudio.redhat.com/commit_sha: '{{revision}}' + build.appstudio.redhat.com/pull_request_number: '{{pull_request_number}}' + build.appstudio.redhat.com/target_branch: '{{target_branch}}' + pipelinesascode.tekton.dev/max-keep-runs: "3" + pipelinesascode.tekton.dev/on-cel-expression: event == "pull_request" && target_branch == "release-v1.18" + creationTimestamp: null + labels: + appstudio.openshift.io/application: serverless-operator-137 + appstudio.openshift.io/component: kn-client-cli-artifacts-118 + pipelines.appstudio.openshift.io/type: build + name: kn-client-cli-artifacts-118-on-pull-request + namespace: ocp-serverless-tenant +spec: + params: + - name: dockerfile + value: openshift/ci-operator/knative-images/cli-artifacts/Dockerfile + - name: build-args + value: + - CLI_ARTIFACTS=brew.registry.redhat.io/rh-osbs/openshift-serverless-1-kn-cli-artifacts-rhel8:1.16.0 + - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_9_golang_1.23 + - GO_RUNTIME=registry.access.redhat.com/ubi9/ubi-minimal + - JAVA_BUILDER=registry.access.redhat.com/ubi9/openjdk-21 + - JAVA_RUNTIME=registry.access.redhat.com/ubi9/openjdk-21-runtime + - NODE_BUILDER=registry.access.redhat.com/ubi9/nodejs-20 + - NODE_RUNTIME=registry.access.redhat.com/ubi9/nodejs-20 + - VERSION=1.37.1 + - name: git-url + value: '{{source_url}}' + - name: hermetic + value: "true" + - name: image-expires-after + value: 5d + - name: output-image + value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-137/kn-client-cli-artifacts:on-pr-{{revision}} + - name: build-platforms + value: + - linux/x86_64 + - name: revision + value: '{{revision}}' + - name: prefetch-input + value: '[{"path":".","type":"gomod"}]' + taskRunSpecs: + - pipelineTaskName: sast-shell-check + stepSpecs: + - name: sast-shell-check + computeResources: + requests: + memory: 4Gi + limits: + memory: 4Gi + pipelineRef: + name: docker-build + taskRunTemplate: + serviceAccountName: build-pipeline-kn-client-cli-artifacts-118 + workspaces: + - name: git-auth + secret: + secretName: '{{ git_auth_secret }}' diff --git a/.tekton/kn-client-cli-artifacts-118-push.yaml b/.tekton/kn-client-cli-artifacts-118-push.yaml new file mode 100755 index 0000000000..c785a91864 --- /dev/null +++ b/.tekton/kn-client-cli-artifacts-118-push.yaml @@ -0,0 +1,62 @@ +apiVersion: tekton.dev/v1 +kind: PipelineRun +metadata: + annotations: + build.appstudio.openshift.io/repo: https://github.com/openshift-knative/client?rev={{revision}} + build.appstudio.redhat.com/commit_sha: '{{revision}}' + build.appstudio.redhat.com/target_branch: '{{target_branch}}' + pipelinesascode.tekton.dev/max-keep-runs: "3" + pipelinesascode.tekton.dev/on-cel-expression: event == "push" && target_branch == "release-v1.18" + creationTimestamp: null + labels: + appstudio.openshift.io/application: serverless-operator-137 + appstudio.openshift.io/component: kn-client-cli-artifacts-118 + pipelines.appstudio.openshift.io/type: build + name: kn-client-cli-artifacts-118-on-push + namespace: ocp-serverless-tenant +spec: + params: + - name: dockerfile + value: openshift/ci-operator/knative-images/cli-artifacts/Dockerfile + - name: build-args + value: + - CLI_ARTIFACTS=brew.registry.redhat.io/rh-osbs/openshift-serverless-1-kn-cli-artifacts-rhel8:1.16.0 + - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_9_golang_1.23 + - GO_RUNTIME=registry.access.redhat.com/ubi9/ubi-minimal + - JAVA_BUILDER=registry.access.redhat.com/ubi9/openjdk-21 + - JAVA_RUNTIME=registry.access.redhat.com/ubi9/openjdk-21-runtime + - NODE_BUILDER=registry.access.redhat.com/ubi9/nodejs-20 + - NODE_RUNTIME=registry.access.redhat.com/ubi9/nodejs-20 + - VERSION=1.37.1 + - name: git-url + value: '{{source_url}}' + - name: hermetic + value: "true" + - name: output-image + value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-137/kn-client-cli-artifacts:{{revision}} + - name: revision + value: '{{revision}}' + - name: additional-tags + value: + - $(context.pipelineRun.uid)-{{revision}} + - 1.37.1 + - latest + - name: prefetch-input + value: '[{"path":".","type":"gomod"}]' + taskRunSpecs: + - pipelineTaskName: sast-shell-check + stepSpecs: + - name: sast-shell-check + computeResources: + requests: + memory: 4Gi + limits: + memory: 4Gi + pipelineRef: + name: docker-build + taskRunTemplate: + serviceAccountName: build-pipeline-kn-client-cli-artifacts-118 + workspaces: + - name: git-auth + secret: + secretName: '{{ git_auth_secret }}' diff --git a/.tekton/kn-client-kn-118-pull-request.yaml b/.tekton/kn-client-kn-118-pull-request.yaml index 0a67455dca..910c181d1e 100755 --- a/.tekton/kn-client-kn-118-pull-request.yaml +++ b/.tekton/kn-client-kn-118-pull-request.yaml @@ -10,7 +10,7 @@ metadata: pipelinesascode.tekton.dev/on-cel-expression: event == "pull_request" && target_branch == "release-v1.18" creationTimestamp: null labels: - appstudio.openshift.io/application: serverless-operator-138 + appstudio.openshift.io/application: serverless-operator-137 appstudio.openshift.io/component: kn-client-kn-118 pipelines.appstudio.openshift.io/type: build name: kn-client-kn-118-on-pull-request @@ -22,13 +22,13 @@ spec: - name: build-args value: - CLI_ARTIFACTS=brew.registry.redhat.io/rh-osbs/openshift-serverless-1-kn-cli-artifacts-rhel8:1.16.0 - - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_8_golang_1.24 - - GO_RUNTIME=registry.access.redhat.com/ubi8/ubi-minimal - - JAVA_BUILDER=registry.access.redhat.com/ubi8/openjdk-21 - - JAVA_RUNTIME=registry.access.redhat.com/ubi8/openjdk-21-runtime - - NODE_BUILDER=registry.access.redhat.com/ubi8/nodejs-20 - - NODE_RUNTIME=registry.access.redhat.com/ubi8/nodejs-20 - - VERSION=1.38.0 + - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_9_golang_1.23 + - GO_RUNTIME=registry.access.redhat.com/ubi9/ubi-minimal + - JAVA_BUILDER=registry.access.redhat.com/ubi9/openjdk-21 + - JAVA_RUNTIME=registry.access.redhat.com/ubi9/openjdk-21-runtime + - NODE_BUILDER=registry.access.redhat.com/ubi9/nodejs-20 + - NODE_RUNTIME=registry.access.redhat.com/ubi9/nodejs-20 + - VERSION=1.37.1 - name: git-url value: '{{source_url}}' - name: hermetic @@ -36,7 +36,7 @@ spec: - name: image-expires-after value: 5d - name: output-image - value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-138/kn-client-kn:on-pr-{{revision}} + value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-137/kn-client-kn:on-pr-{{revision}} - name: build-platforms value: - linux/x86_64 diff --git a/.tekton/kn-client-kn-118-push.yaml b/.tekton/kn-client-kn-118-push.yaml index e25ceed6bc..001ba4c386 100755 --- a/.tekton/kn-client-kn-118-push.yaml +++ b/.tekton/kn-client-kn-118-push.yaml @@ -9,7 +9,7 @@ metadata: pipelinesascode.tekton.dev/on-cel-expression: event == "push" && target_branch == "release-v1.18" creationTimestamp: null labels: - appstudio.openshift.io/application: serverless-operator-138 + appstudio.openshift.io/application: serverless-operator-137 appstudio.openshift.io/component: kn-client-kn-118 pipelines.appstudio.openshift.io/type: build name: kn-client-kn-118-on-push @@ -21,25 +21,25 @@ spec: - name: build-args value: - CLI_ARTIFACTS=brew.registry.redhat.io/rh-osbs/openshift-serverless-1-kn-cli-artifacts-rhel8:1.16.0 - - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_8_golang_1.24 - - GO_RUNTIME=registry.access.redhat.com/ubi8/ubi-minimal - - JAVA_BUILDER=registry.access.redhat.com/ubi8/openjdk-21 - - JAVA_RUNTIME=registry.access.redhat.com/ubi8/openjdk-21-runtime - - NODE_BUILDER=registry.access.redhat.com/ubi8/nodejs-20 - - NODE_RUNTIME=registry.access.redhat.com/ubi8/nodejs-20 - - VERSION=1.38.0 + - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_9_golang_1.23 + - GO_RUNTIME=registry.access.redhat.com/ubi9/ubi-minimal + - JAVA_BUILDER=registry.access.redhat.com/ubi9/openjdk-21 + - JAVA_RUNTIME=registry.access.redhat.com/ubi9/openjdk-21-runtime + - NODE_BUILDER=registry.access.redhat.com/ubi9/nodejs-20 + - NODE_RUNTIME=registry.access.redhat.com/ubi9/nodejs-20 + - VERSION=1.37.1 - name: git-url value: '{{source_url}}' - name: hermetic value: "true" - name: output-image - value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-138/kn-client-kn:{{revision}} + value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-137/kn-client-kn:{{revision}} - name: revision value: '{{revision}}' - name: additional-tags value: - $(context.pipelineRun.uid)-{{revision}} - - 1.38.0 + - 1.37.1 - latest - name: prefetch-input value: '[{"path":".","type":"gomod"}]' diff --git a/.tekton/kn-client-test-grpc-ping-118-pull-request.yaml b/.tekton/kn-client-test-grpc-ping-118-pull-request.yaml index c6470b1333..4f2f9c52c9 100755 --- a/.tekton/kn-client-test-grpc-ping-118-pull-request.yaml +++ b/.tekton/kn-client-test-grpc-ping-118-pull-request.yaml @@ -10,7 +10,7 @@ metadata: pipelinesascode.tekton.dev/on-cel-expression: event == "pull_request" && target_branch == "release-v1.18" creationTimestamp: null labels: - appstudio.openshift.io/application: serverless-operator-138 + appstudio.openshift.io/application: serverless-operator-137 appstudio.openshift.io/component: kn-client-test-grpc-ping-118 pipelines.appstudio.openshift.io/type: build name: kn-client-test-grpc-ping-118-on-pull-request @@ -22,13 +22,13 @@ spec: - name: build-args value: - CLI_ARTIFACTS=brew.registry.redhat.io/rh-osbs/openshift-serverless-1-kn-cli-artifacts-rhel8:1.16.0 - - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_8_golang_1.24 - - GO_RUNTIME=registry.access.redhat.com/ubi8/ubi-minimal - - JAVA_BUILDER=registry.access.redhat.com/ubi8/openjdk-21 - - JAVA_RUNTIME=registry.access.redhat.com/ubi8/openjdk-21-runtime - - NODE_BUILDER=registry.access.redhat.com/ubi8/nodejs-20 - - NODE_RUNTIME=registry.access.redhat.com/ubi8/nodejs-20 - - VERSION=1.38.0 + - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_9_golang_1.23 + - GO_RUNTIME=registry.access.redhat.com/ubi9/ubi-minimal + - JAVA_BUILDER=registry.access.redhat.com/ubi9/openjdk-21 + - JAVA_RUNTIME=registry.access.redhat.com/ubi9/openjdk-21-runtime + - NODE_BUILDER=registry.access.redhat.com/ubi9/nodejs-20 + - NODE_RUNTIME=registry.access.redhat.com/ubi9/nodejs-20 + - VERSION=1.37.1 - name: git-url value: '{{source_url}}' - name: hermetic @@ -36,7 +36,7 @@ spec: - name: image-expires-after value: 5d - name: output-image - value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-138/kn-client-test-grpc-ping:on-pr-{{revision}} + value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-137/kn-client-test-grpc-ping:on-pr-{{revision}} - name: build-platforms value: - linux/x86_64 diff --git a/.tekton/kn-client-test-grpc-ping-118-push.yaml b/.tekton/kn-client-test-grpc-ping-118-push.yaml index ae68bcf14c..cdfe64608d 100755 --- a/.tekton/kn-client-test-grpc-ping-118-push.yaml +++ b/.tekton/kn-client-test-grpc-ping-118-push.yaml @@ -9,7 +9,7 @@ metadata: pipelinesascode.tekton.dev/on-cel-expression: event == "push" && target_branch == "release-v1.18" creationTimestamp: null labels: - appstudio.openshift.io/application: serverless-operator-138 + appstudio.openshift.io/application: serverless-operator-137 appstudio.openshift.io/component: kn-client-test-grpc-ping-118 pipelines.appstudio.openshift.io/type: build name: kn-client-test-grpc-ping-118-on-push @@ -21,25 +21,25 @@ spec: - name: build-args value: - CLI_ARTIFACTS=brew.registry.redhat.io/rh-osbs/openshift-serverless-1-kn-cli-artifacts-rhel8:1.16.0 - - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_8_golang_1.24 - - GO_RUNTIME=registry.access.redhat.com/ubi8/ubi-minimal - - JAVA_BUILDER=registry.access.redhat.com/ubi8/openjdk-21 - - JAVA_RUNTIME=registry.access.redhat.com/ubi8/openjdk-21-runtime - - NODE_BUILDER=registry.access.redhat.com/ubi8/nodejs-20 - - NODE_RUNTIME=registry.access.redhat.com/ubi8/nodejs-20 - - VERSION=1.38.0 + - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_9_golang_1.23 + - GO_RUNTIME=registry.access.redhat.com/ubi9/ubi-minimal + - JAVA_BUILDER=registry.access.redhat.com/ubi9/openjdk-21 + - JAVA_RUNTIME=registry.access.redhat.com/ubi9/openjdk-21-runtime + - NODE_BUILDER=registry.access.redhat.com/ubi9/nodejs-20 + - NODE_RUNTIME=registry.access.redhat.com/ubi9/nodejs-20 + - VERSION=1.37.1 - name: git-url value: '{{source_url}}' - name: hermetic value: "true" - name: output-image - value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-138/kn-client-test-grpc-ping:{{revision}} + value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-137/kn-client-test-grpc-ping:{{revision}} - name: revision value: '{{revision}}' - name: additional-tags value: - $(context.pipelineRun.uid)-{{revision}} - - 1.38.0 + - 1.37.1 - latest - name: prefetch-input value: '[{"path":".","type":"gomod"}]' diff --git a/.tekton/kn-client-test-helloworld-118-pull-request.yaml b/.tekton/kn-client-test-helloworld-118-pull-request.yaml index ed98eaa7d8..e4b86a2ca0 100755 --- a/.tekton/kn-client-test-helloworld-118-pull-request.yaml +++ b/.tekton/kn-client-test-helloworld-118-pull-request.yaml @@ -10,7 +10,7 @@ metadata: pipelinesascode.tekton.dev/on-cel-expression: event == "pull_request" && target_branch == "release-v1.18" creationTimestamp: null labels: - appstudio.openshift.io/application: serverless-operator-138 + appstudio.openshift.io/application: serverless-operator-137 appstudio.openshift.io/component: kn-client-test-helloworld-118 pipelines.appstudio.openshift.io/type: build name: kn-client-test-helloworld-118-on-pull-request @@ -22,13 +22,13 @@ spec: - name: build-args value: - CLI_ARTIFACTS=brew.registry.redhat.io/rh-osbs/openshift-serverless-1-kn-cli-artifacts-rhel8:1.16.0 - - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_8_golang_1.24 - - GO_RUNTIME=registry.access.redhat.com/ubi8/ubi-minimal - - JAVA_BUILDER=registry.access.redhat.com/ubi8/openjdk-21 - - JAVA_RUNTIME=registry.access.redhat.com/ubi8/openjdk-21-runtime - - NODE_BUILDER=registry.access.redhat.com/ubi8/nodejs-20 - - NODE_RUNTIME=registry.access.redhat.com/ubi8/nodejs-20 - - VERSION=1.38.0 + - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_9_golang_1.23 + - GO_RUNTIME=registry.access.redhat.com/ubi9/ubi-minimal + - JAVA_BUILDER=registry.access.redhat.com/ubi9/openjdk-21 + - JAVA_RUNTIME=registry.access.redhat.com/ubi9/openjdk-21-runtime + - NODE_BUILDER=registry.access.redhat.com/ubi9/nodejs-20 + - NODE_RUNTIME=registry.access.redhat.com/ubi9/nodejs-20 + - VERSION=1.37.1 - name: git-url value: '{{source_url}}' - name: hermetic @@ -36,7 +36,7 @@ spec: - name: image-expires-after value: 5d - name: output-image - value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-138/kn-client-test-helloworld:on-pr-{{revision}} + value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-137/kn-client-test-helloworld:on-pr-{{revision}} - name: build-platforms value: - linux/x86_64 diff --git a/.tekton/kn-client-test-helloworld-118-push.yaml b/.tekton/kn-client-test-helloworld-118-push.yaml index eb84b282f4..27f598e54c 100755 --- a/.tekton/kn-client-test-helloworld-118-push.yaml +++ b/.tekton/kn-client-test-helloworld-118-push.yaml @@ -9,7 +9,7 @@ metadata: pipelinesascode.tekton.dev/on-cel-expression: event == "push" && target_branch == "release-v1.18" creationTimestamp: null labels: - appstudio.openshift.io/application: serverless-operator-138 + appstudio.openshift.io/application: serverless-operator-137 appstudio.openshift.io/component: kn-client-test-helloworld-118 pipelines.appstudio.openshift.io/type: build name: kn-client-test-helloworld-118-on-push @@ -21,25 +21,25 @@ spec: - name: build-args value: - CLI_ARTIFACTS=brew.registry.redhat.io/rh-osbs/openshift-serverless-1-kn-cli-artifacts-rhel8:1.16.0 - - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_8_golang_1.24 - - GO_RUNTIME=registry.access.redhat.com/ubi8/ubi-minimal - - JAVA_BUILDER=registry.access.redhat.com/ubi8/openjdk-21 - - JAVA_RUNTIME=registry.access.redhat.com/ubi8/openjdk-21-runtime - - NODE_BUILDER=registry.access.redhat.com/ubi8/nodejs-20 - - NODE_RUNTIME=registry.access.redhat.com/ubi8/nodejs-20 - - VERSION=1.38.0 + - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_9_golang_1.23 + - GO_RUNTIME=registry.access.redhat.com/ubi9/ubi-minimal + - JAVA_BUILDER=registry.access.redhat.com/ubi9/openjdk-21 + - JAVA_RUNTIME=registry.access.redhat.com/ubi9/openjdk-21-runtime + - NODE_BUILDER=registry.access.redhat.com/ubi9/nodejs-20 + - NODE_RUNTIME=registry.access.redhat.com/ubi9/nodejs-20 + - VERSION=1.37.1 - name: git-url value: '{{source_url}}' - name: hermetic value: "true" - name: output-image - value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-138/kn-client-test-helloworld:{{revision}} + value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-137/kn-client-test-helloworld:{{revision}} - name: revision value: '{{revision}}' - name: additional-tags value: - $(context.pipelineRun.uid)-{{revision}} - - 1.38.0 + - 1.37.1 - latest - name: prefetch-input value: '[{"path":".","type":"gomod"}]' diff --git a/.tekton/kn-client-test-servingcontainer-118-pull-request.yaml b/.tekton/kn-client-test-servingcontainer-118-pull-request.yaml index 4127a1bdca..875e02b799 100755 --- a/.tekton/kn-client-test-servingcontainer-118-pull-request.yaml +++ b/.tekton/kn-client-test-servingcontainer-118-pull-request.yaml @@ -10,7 +10,7 @@ metadata: pipelinesascode.tekton.dev/on-cel-expression: event == "pull_request" && target_branch == "release-v1.18" creationTimestamp: null labels: - appstudio.openshift.io/application: serverless-operator-138 + appstudio.openshift.io/application: serverless-operator-137 appstudio.openshift.io/component: kn-client-test-servingcontainer-118 pipelines.appstudio.openshift.io/type: build name: kn-client-test-servingcontainer-118-on-pull-request @@ -22,13 +22,13 @@ spec: - name: build-args value: - CLI_ARTIFACTS=brew.registry.redhat.io/rh-osbs/openshift-serverless-1-kn-cli-artifacts-rhel8:1.16.0 - - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_8_golang_1.24 - - GO_RUNTIME=registry.access.redhat.com/ubi8/ubi-minimal - - JAVA_BUILDER=registry.access.redhat.com/ubi8/openjdk-21 - - JAVA_RUNTIME=registry.access.redhat.com/ubi8/openjdk-21-runtime - - NODE_BUILDER=registry.access.redhat.com/ubi8/nodejs-20 - - NODE_RUNTIME=registry.access.redhat.com/ubi8/nodejs-20 - - VERSION=1.38.0 + - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_9_golang_1.23 + - GO_RUNTIME=registry.access.redhat.com/ubi9/ubi-minimal + - JAVA_BUILDER=registry.access.redhat.com/ubi9/openjdk-21 + - JAVA_RUNTIME=registry.access.redhat.com/ubi9/openjdk-21-runtime + - NODE_BUILDER=registry.access.redhat.com/ubi9/nodejs-20 + - NODE_RUNTIME=registry.access.redhat.com/ubi9/nodejs-20 + - VERSION=1.37.1 - name: git-url value: '{{source_url}}' - name: hermetic @@ -36,7 +36,7 @@ spec: - name: image-expires-after value: 5d - name: output-image - value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-138/kn-client-test-servingcontainer:on-pr-{{revision}} + value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-137/kn-client-test-servingcontainer:on-pr-{{revision}} - name: build-platforms value: - linux/x86_64 diff --git a/.tekton/kn-client-test-servingcontainer-118-push.yaml b/.tekton/kn-client-test-servingcontainer-118-push.yaml index 909c00c9ba..471513048e 100755 --- a/.tekton/kn-client-test-servingcontainer-118-push.yaml +++ b/.tekton/kn-client-test-servingcontainer-118-push.yaml @@ -9,7 +9,7 @@ metadata: pipelinesascode.tekton.dev/on-cel-expression: event == "push" && target_branch == "release-v1.18" creationTimestamp: null labels: - appstudio.openshift.io/application: serverless-operator-138 + appstudio.openshift.io/application: serverless-operator-137 appstudio.openshift.io/component: kn-client-test-servingcontainer-118 pipelines.appstudio.openshift.io/type: build name: kn-client-test-servingcontainer-118-on-push @@ -21,25 +21,25 @@ spec: - name: build-args value: - CLI_ARTIFACTS=brew.registry.redhat.io/rh-osbs/openshift-serverless-1-kn-cli-artifacts-rhel8:1.16.0 - - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_8_golang_1.24 - - GO_RUNTIME=registry.access.redhat.com/ubi8/ubi-minimal - - JAVA_BUILDER=registry.access.redhat.com/ubi8/openjdk-21 - - JAVA_RUNTIME=registry.access.redhat.com/ubi8/openjdk-21-runtime - - NODE_BUILDER=registry.access.redhat.com/ubi8/nodejs-20 - - NODE_RUNTIME=registry.access.redhat.com/ubi8/nodejs-20 - - VERSION=1.38.0 + - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_9_golang_1.23 + - GO_RUNTIME=registry.access.redhat.com/ubi9/ubi-minimal + - JAVA_BUILDER=registry.access.redhat.com/ubi9/openjdk-21 + - JAVA_RUNTIME=registry.access.redhat.com/ubi9/openjdk-21-runtime + - NODE_BUILDER=registry.access.redhat.com/ubi9/nodejs-20 + - NODE_RUNTIME=registry.access.redhat.com/ubi9/nodejs-20 + - VERSION=1.37.1 - name: git-url value: '{{source_url}}' - name: hermetic value: "true" - name: output-image - value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-138/kn-client-test-servingcontainer:{{revision}} + value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-137/kn-client-test-servingcontainer:{{revision}} - name: revision value: '{{revision}}' - name: additional-tags value: - $(context.pipelineRun.uid)-{{revision}} - - 1.38.0 + - 1.37.1 - latest - name: prefetch-input value: '[{"path":".","type":"gomod"}]' diff --git a/.tekton/kn-client-test-sidecarcontainer-118-pull-request.yaml b/.tekton/kn-client-test-sidecarcontainer-118-pull-request.yaml index 15e91c5c06..7044530a76 100755 --- a/.tekton/kn-client-test-sidecarcontainer-118-pull-request.yaml +++ b/.tekton/kn-client-test-sidecarcontainer-118-pull-request.yaml @@ -10,7 +10,7 @@ metadata: pipelinesascode.tekton.dev/on-cel-expression: event == "pull_request" && target_branch == "release-v1.18" creationTimestamp: null labels: - appstudio.openshift.io/application: serverless-operator-138 + appstudio.openshift.io/application: serverless-operator-137 appstudio.openshift.io/component: kn-client-test-sidecarcontainer-118 pipelines.appstudio.openshift.io/type: build name: kn-client-test-sidecarcontainer-118-on-pull-request @@ -22,13 +22,13 @@ spec: - name: build-args value: - CLI_ARTIFACTS=brew.registry.redhat.io/rh-osbs/openshift-serverless-1-kn-cli-artifacts-rhel8:1.16.0 - - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_8_golang_1.24 - - GO_RUNTIME=registry.access.redhat.com/ubi8/ubi-minimal - - JAVA_BUILDER=registry.access.redhat.com/ubi8/openjdk-21 - - JAVA_RUNTIME=registry.access.redhat.com/ubi8/openjdk-21-runtime - - NODE_BUILDER=registry.access.redhat.com/ubi8/nodejs-20 - - NODE_RUNTIME=registry.access.redhat.com/ubi8/nodejs-20 - - VERSION=1.38.0 + - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_9_golang_1.23 + - GO_RUNTIME=registry.access.redhat.com/ubi9/ubi-minimal + - JAVA_BUILDER=registry.access.redhat.com/ubi9/openjdk-21 + - JAVA_RUNTIME=registry.access.redhat.com/ubi9/openjdk-21-runtime + - NODE_BUILDER=registry.access.redhat.com/ubi9/nodejs-20 + - NODE_RUNTIME=registry.access.redhat.com/ubi9/nodejs-20 + - VERSION=1.37.1 - name: git-url value: '{{source_url}}' - name: hermetic @@ -36,7 +36,7 @@ spec: - name: image-expires-after value: 5d - name: output-image - value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-138/kn-client-test-sidecarcontainer:on-pr-{{revision}} + value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-137/kn-client-test-sidecarcontainer:on-pr-{{revision}} - name: build-platforms value: - linux/x86_64 diff --git a/.tekton/kn-client-test-sidecarcontainer-118-push.yaml b/.tekton/kn-client-test-sidecarcontainer-118-push.yaml index bef5dd7baf..5c06081794 100755 --- a/.tekton/kn-client-test-sidecarcontainer-118-push.yaml +++ b/.tekton/kn-client-test-sidecarcontainer-118-push.yaml @@ -9,7 +9,7 @@ metadata: pipelinesascode.tekton.dev/on-cel-expression: event == "push" && target_branch == "release-v1.18" creationTimestamp: null labels: - appstudio.openshift.io/application: serverless-operator-138 + appstudio.openshift.io/application: serverless-operator-137 appstudio.openshift.io/component: kn-client-test-sidecarcontainer-118 pipelines.appstudio.openshift.io/type: build name: kn-client-test-sidecarcontainer-118-on-push @@ -21,25 +21,25 @@ spec: - name: build-args value: - CLI_ARTIFACTS=brew.registry.redhat.io/rh-osbs/openshift-serverless-1-kn-cli-artifacts-rhel8:1.16.0 - - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_8_golang_1.24 - - GO_RUNTIME=registry.access.redhat.com/ubi8/ubi-minimal - - JAVA_BUILDER=registry.access.redhat.com/ubi8/openjdk-21 - - JAVA_RUNTIME=registry.access.redhat.com/ubi8/openjdk-21-runtime - - NODE_BUILDER=registry.access.redhat.com/ubi8/nodejs-20 - - NODE_RUNTIME=registry.access.redhat.com/ubi8/nodejs-20 - - VERSION=1.38.0 + - GO_BUILDER=brew.registry.redhat.io/rh-osbs/openshift-golang-builder:rhel_9_golang_1.23 + - GO_RUNTIME=registry.access.redhat.com/ubi9/ubi-minimal + - JAVA_BUILDER=registry.access.redhat.com/ubi9/openjdk-21 + - JAVA_RUNTIME=registry.access.redhat.com/ubi9/openjdk-21-runtime + - NODE_BUILDER=registry.access.redhat.com/ubi9/nodejs-20 + - NODE_RUNTIME=registry.access.redhat.com/ubi9/nodejs-20 + - VERSION=1.37.1 - name: git-url value: '{{source_url}}' - name: hermetic value: "true" - name: output-image - value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-138/kn-client-test-sidecarcontainer:{{revision}} + value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-137/kn-client-test-sidecarcontainer:{{revision}} - name: revision value: '{{revision}}' - name: additional-tags value: - $(context.pipelineRun.uid)-{{revision}} - - 1.38.0 + - 1.37.1 - latest - name: prefetch-input value: '[{"path":".","type":"gomod"}]'