Skip to content

Commit 102a185

Browse files
authored
Remove S2I image from CSV (#3478)
1 parent 58cfc39 commit 102a185

File tree

5 files changed

+2
-11
lines changed

5 files changed

+2
-11
lines changed

hack/generate/csv.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,6 @@ image 'KN_PLUGIN_EVENT_SENDER' "${KNATIVE_KN_PLUGIN_EVENT_SENDER}"
128128
image 'KN_CLIENT' "${KNATIVE_KN_CLIENT}"
129129

130130
image "KN_PLUGIN_FUNC_UTIL" "${KNATIVE_KN_PLUGIN_FUNC_FUNC_UTIL}"
131-
image "KN_PLUGIN_FUNC_TEKTON_S2I" "${KNATIVE_KN_PLUGIN_FUNC_TEKTON_S2I}"
132131
image "KN_PLUGIN_FUNC_TEKTON_BUILDAH" "${KNATIVE_KN_PLUGIN_FUNC_TEKTON_BUILDAH}"
133132
image "KN_PLUGIN_FUNC_NODEJS_20_MINIMAL" "${KNATIVE_KN_PLUGIN_FUNC_NODEJS_20_MINIMAL}"
134133
image "KN_PLUGIN_FUNC_OPENJDK_21" "${KNATIVE_KN_PLUGIN_FUNC_OPENJDK_21}"

hack/lib/images.bash

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,6 @@ function knative_kn_plugin_func_images() {
205205

206206
export KNATIVE_KN_PLUGIN_FUNC_FUNC_UTIL=${KNATIVE_KN_PLUGIN_FUNC_FUNC_UTIL:-$(latest_registry_redhat_io_image_sha "${knative_kn_plugin_func}-func-util:${tag}")}
207207

208-
export KNATIVE_KN_PLUGIN_FUNC_TEKTON_S2I=${KNATIVE_KN_PLUGIN_FUNC_UTIL:-"$(metadata.get dependencies.func.tekton_s2i)"}
209208
export KNATIVE_KN_PLUGIN_FUNC_TEKTON_BUILDAH=${KNATIVE_KN_PLUGIN_FUNC_UTIL:-"$(metadata.get dependencies.func.tekton_buildah)"}
210209
export KNATIVE_KN_PLUGIN_FUNC_NODEJS_20_MINIMAL=${KNATIVE_KN_PLUGIN_FUNC_UTIL:-"$(metadata.get dependencies.func.nodejs_20_minimal)"}
211210
export KNATIVE_KN_PLUGIN_FUNC_OPENJDK_21=${KNATIVE_KN_PLUGIN_FUNC_UTIL:-"$(metadata.get dependencies.func.openjdk_21)"}

olm-catalog/serverless-operator/manifests/serverless-operator.clusterserviceversion.yaml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ spec:
145145
Knative Functions bring greater efficiency, more scalability and faster development to facilitate rapid go-to-market.
146146
147147
Other features include:
148-
- Build strategies including Source-to-Image (S2I) and Buildpacks
148+
- Buildpacks
149149
- Multiple runtimes, including Node.js, Quarkus and Go
150150
- Local developer experience through the kn CLI
151151
- Project templates
@@ -940,8 +940,6 @@ spec:
940940
value: "registry.redhat.io/openshift-serverless-1/kn-client-kn-rhel8@sha256:8f19047b88831262346f1889791cb3716d89ea0bb239b194485ec69a0e86f693"
941941
- name: "IMAGE_KN_PLUGIN_FUNC_UTIL"
942942
value: "registry.redhat.io/openshift-serverless-1/kn-plugin-func-func-util-rhel8@sha256:0a2f431f477ad83bea5f6d7016afa82e6fa5404dba2fbfb8b408555e659b008f"
943-
- name: "IMAGE_KN_PLUGIN_FUNC_TEKTON_S2I"
944-
value: "registry.redhat.io/source-to-image/source-to-image-rhel8@sha256:6a6025914296a62fdf2092c3a40011bd9b966a6806b094d51eec5e1bd5026ef4"
945943
- name: "IMAGE_KN_PLUGIN_FUNC_TEKTON_BUILDAH"
946944
value: "registry.redhat.io/rhel8/buildah@sha256:3d505d9c0f5d4cd5a4ec03b8d038656c6cdbdf5191e00ce6388f7e0e4d2f1b74"
947945
- name: "IMAGE_KN_PLUGIN_FUNC_NODEJS_20_MINIMAL"
@@ -1114,8 +1112,6 @@ spec:
11141112
value: "registry.redhat.io/openshift-serverless-1/kn-client-kn-rhel8@sha256:8f19047b88831262346f1889791cb3716d89ea0bb239b194485ec69a0e86f693"
11151113
- name: "IMAGE_KN_PLUGIN_FUNC_UTIL"
11161114
value: "registry.redhat.io/openshift-serverless-1/kn-plugin-func-func-util-rhel8@sha256:0a2f431f477ad83bea5f6d7016afa82e6fa5404dba2fbfb8b408555e659b008f"
1117-
- name: "IMAGE_KN_PLUGIN_FUNC_TEKTON_S2I"
1118-
value: "registry.redhat.io/source-to-image/source-to-image-rhel8@sha256:6a6025914296a62fdf2092c3a40011bd9b966a6806b094d51eec5e1bd5026ef4"
11191115
- name: "IMAGE_KN_PLUGIN_FUNC_TEKTON_BUILDAH"
11201116
value: "registry.redhat.io/rhel8/buildah@sha256:3d505d9c0f5d4cd5a4ec03b8d038656c6cdbdf5191e00ce6388f7e0e4d2f1b74"
11211117
- name: "IMAGE_KN_PLUGIN_FUNC_NODEJS_20_MINIMAL"
@@ -1391,8 +1387,6 @@ spec:
13911387
image: "registry.redhat.io/openshift-serverless-1/kn-client-kn-rhel8@sha256:8f19047b88831262346f1889791cb3716d89ea0bb239b194485ec69a0e86f693"
13921388
- name: "IMAGE_KN_PLUGIN_FUNC_UTIL"
13931389
image: "registry.redhat.io/openshift-serverless-1/kn-plugin-func-func-util-rhel8@sha256:0a2f431f477ad83bea5f6d7016afa82e6fa5404dba2fbfb8b408555e659b008f"
1394-
- name: "IMAGE_KN_PLUGIN_FUNC_TEKTON_S2I"
1395-
image: "registry.redhat.io/source-to-image/source-to-image-rhel8@sha256:6a6025914296a62fdf2092c3a40011bd9b966a6806b094d51eec5e1bd5026ef4"
13961390
- name: "IMAGE_KN_PLUGIN_FUNC_TEKTON_BUILDAH"
13971391
image: "registry.redhat.io/rhel8/buildah@sha256:3d505d9c0f5d4cd5a4ec03b8d038656c6cdbdf5191e00ce6388f7e0e4d2f1b74"
13981392
- name: "IMAGE_KN_PLUGIN_FUNC_NODEJS_20_MINIMAL"

olm-catalog/serverless-operator/project.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@ dependencies:
6363
kube_rbac_proxy: registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9@sha256:6136488d256d1f805162f462a68a0a50eef1dc5ba9b57daf49d1a7db274b0d22
6464
func:
6565
promotion_tag: knative-v1.15
66-
tekton_s2i: registry.redhat.io/source-to-image/source-to-image-rhel8@sha256:6a6025914296a62fdf2092c3a40011bd9b966a6806b094d51eec5e1bd5026ef4
6766
tekton_buildah: registry.redhat.io/rhel8/buildah@sha256:3d505d9c0f5d4cd5a4ec03b8d038656c6cdbdf5191e00ce6388f7e0e4d2f1b74
6867
nodejs_20_minimal: registry.access.redhat.com/ubi8/nodejs-20-minimal@sha256:a2a7e399aaf09a48c28f40820da16709b62aee6f2bc703116b9345fab5830861
6968
openjdk_21: registry.access.redhat.com/ubi8/openjdk-21@sha256:441897a1f691c7d4b3a67bb3e0fea83e18352214264cb383fd057bbbd5ed863c

templates/csv.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ spec:
144144
Knative Functions bring greater efficiency, more scalability and faster development to facilitate rapid go-to-market.
145145
146146
Other features include:
147-
- Build strategies including Source-to-Image (S2I) and Buildpacks
147+
- Buildpacks
148148
- Multiple runtimes, including Node.js, Quarkus and Go
149149
- Local developer experience through the kn CLI
150150
- Project templates

0 commit comments

Comments
 (0)