From a33c5a6d56e2a679fe949adba4e35a3908930b20 Mon Sep 17 00:00:00 2001 From: Tomas Nevrlka Date: Thu, 26 Sep 2024 09:57:28 +0200 Subject: [PATCH] deprecate images using BASE_IMAGES_DIGESTS result - Results with BASE_IMAGES_DIGESTS are too large and cause builds to hit the Tekton result size limit - Deprecate all tasks using the result so they will be unsupported after 2024-11-13T00:00:00Z --- task/buildah-oci-ta/0.1/buildah-oci-ta.yaml | 1 + task/buildah-remote-oci-ta/0.1/buildah-remote-oci-ta.yaml | 1 + task/buildah-remote/0.1/buildah-remote.yaml | 1 + task/buildah/0.1/buildah.yaml | 1 + task/rpm-ostree/0.1/rpm-ostree.yaml | 1 + task/s2i-java/0.1/s2i-java.yaml | 1 + task/s2i-nodejs/0.1/s2i-nodejs.yaml | 1 + 7 files changed, 7 insertions(+) diff --git a/task/buildah-oci-ta/0.1/buildah-oci-ta.yaml b/task/buildah-oci-ta/0.1/buildah-oci-ta.yaml index 7563bab725..d0a8a240db 100644 --- a/task/buildah-oci-ta/0.1/buildah-oci-ta.yaml +++ b/task/buildah-oci-ta/0.1/buildah-oci-ta.yaml @@ -4,6 +4,7 @@ kind: Task metadata: name: buildah-oci-ta annotations: + build.appstudio.redhat.com/expires-on: "2024-11-13T00:00:00Z" tekton.dev/pipelines.minVersion: 0.12.1 tekton.dev/tags: image-build, konflux labels: diff --git a/task/buildah-remote-oci-ta/0.1/buildah-remote-oci-ta.yaml b/task/buildah-remote-oci-ta/0.1/buildah-remote-oci-ta.yaml index 3ae20e205e..04bfac5559 100644 --- a/task/buildah-remote-oci-ta/0.1/buildah-remote-oci-ta.yaml +++ b/task/buildah-remote-oci-ta/0.1/buildah-remote-oci-ta.yaml @@ -2,6 +2,7 @@ apiVersion: tekton.dev/v1 kind: Task metadata: annotations: + build.appstudio.redhat.com/expires-on: "2024-11-13T00:00:00Z" tekton.dev/pipelines.minVersion: 0.12.1 tekton.dev/tags: image-build, konflux creationTimestamp: null diff --git a/task/buildah-remote/0.1/buildah-remote.yaml b/task/buildah-remote/0.1/buildah-remote.yaml index 58f45f4c9e..79642cf543 100644 --- a/task/buildah-remote/0.1/buildah-remote.yaml +++ b/task/buildah-remote/0.1/buildah-remote.yaml @@ -2,6 +2,7 @@ apiVersion: tekton.dev/v1 kind: Task metadata: annotations: + build.appstudio.redhat.com/expires-on: "2024-11-13T00:00:00Z" tekton.dev/pipelines.minVersion: 0.12.1 tekton.dev/tags: image-build, konflux creationTimestamp: null diff --git a/task/buildah/0.1/buildah.yaml b/task/buildah/0.1/buildah.yaml index fbc9fb9fcc..465fd59c6b 100644 --- a/task/buildah/0.1/buildah.yaml +++ b/task/buildah/0.1/buildah.yaml @@ -7,6 +7,7 @@ metadata: annotations: tekton.dev/pipelines.minVersion: "0.12.1" tekton.dev/tags: "image-build, konflux" + build.appstudio.redhat.com/expires-on: 2024-11-13T00:00:00Z name: buildah spec: description: |- diff --git a/task/rpm-ostree/0.1/rpm-ostree.yaml b/task/rpm-ostree/0.1/rpm-ostree.yaml index 71d1890742..285c2cffe5 100644 --- a/task/rpm-ostree/0.1/rpm-ostree.yaml +++ b/task/rpm-ostree/0.1/rpm-ostree.yaml @@ -4,6 +4,7 @@ metadata: annotations: tekton.dev/pipelines.minVersion: 0.12.1 tekton.dev/tags: image-build, konflux + build.appstudio.redhat.com/expires-on: 2024-11-13T00:00:00Z labels: app.kubernetes.io/version: "0.1" build.appstudio.redhat.com/build_type: rpm-ostree diff --git a/task/s2i-java/0.1/s2i-java.yaml b/task/s2i-java/0.1/s2i-java.yaml index 707cc86472..b8dac4fde8 100644 --- a/task/s2i-java/0.1/s2i-java.yaml +++ b/task/s2i-java/0.1/s2i-java.yaml @@ -5,6 +5,7 @@ metadata: app.kubernetes.io/version: "0.1" build-definition.include: add-sbom-and-push build.appstudio.redhat.com/build_type: "java" + build.appstudio.redhat.com/expires-on: 2024-11-13T00:00:00Z annotations: tekton.dev/displayName: s2i java tekton.dev/pipelines.minVersion: "0.19" diff --git a/task/s2i-nodejs/0.1/s2i-nodejs.yaml b/task/s2i-nodejs/0.1/s2i-nodejs.yaml index a44f2e9bfa..60e7546221 100644 --- a/task/s2i-nodejs/0.1/s2i-nodejs.yaml +++ b/task/s2i-nodejs/0.1/s2i-nodejs.yaml @@ -8,6 +8,7 @@ metadata: tekton.dev/displayName: s2i nodejs tekton.dev/pipelines.minVersion: "0.19" tekton.dev/tags: s2i, nodejs, workspace + build.appstudio.redhat.com/expires-on: 2024-11-13T00:00:00Z name: s2i-nodejs spec: description: |