Skip to content

Commit 1ae944a

Browse files
jparrillclaude
andcommitted
feat(tekton): Update Konflux Tekton pipeline task references
Update task bundle references and apply migration changes: - init 0.2→0.3: remove deprecated params (image-url, rebuild, skip-checks) - Remove pipeline-level rebuild parameter - Remove when conditions referencing init.results.build - clair-scan 0.2→0.3: add matrix for image-platform - clamav-scan 0.2→0.3: add matrix for image-arch - ecosystem-cert-preflight-checks: add matrix for platform - Update all task bundle SHA digests to latest versions Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Signed-off-by: Juan Manuel Parrilla Madrid <jparrill@redhat.com>
1 parent f52ec43 commit 1ae944a

2 files changed

Lines changed: 72 additions & 102 deletions

File tree

.tekton/oadp-hypershift-oadp-plugin-main-pull-request.yaml

Lines changed: 36 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ spec:
5454
- name: name
5555
value: show-sbom
5656
- name: bundle
57-
value: quay.io/konflux-ci/tekton-catalog/task-show-sbom:0.1@sha256:86c069cac0a669797e8049faa8aa4088e70ff7fcd579d5bdc37626a9e0488a05
57+
value: quay.io/konflux-ci/tekton-catalog/task-show-sbom:0.1@sha256:e2c1b4eac642f32e91f3bc5d3cb48c5c70888aaf45c3650d9ea34573de7a7fd5
5858
- name: kind
5959
value: task
6060
resolver: bundles
@@ -77,10 +77,6 @@ spec:
7777
description: Path to the Dockerfile inside the context specified by parameter path-context
7878
name: dockerfile
7979
type: string
80-
- default: "false"
81-
description: Force rebuild image
82-
name: rebuild
83-
type: string
8480
- default: "false"
8581
description: Skip checks against built image
8682
name: skip-checks
@@ -136,19 +132,12 @@ spec:
136132
value: $(tasks.clone-repository.results.commit)
137133
tasks:
138134
- name: init
139-
params:
140-
- name: image-url
141-
value: $(params.output-image)
142-
- name: rebuild
143-
value: $(params.rebuild)
144-
- name: skip-checks
145-
value: $(params.skip-checks)
146135
taskRef:
147136
params:
148137
- name: name
149138
value: init
150139
- name: bundle
151-
value: quay.io/konflux-ci/tekton-catalog/task-init:0.2@sha256:1d8221c84f91b923d89de50bf16481ea729e3b68ea04a9a7cbe8485ddbb27ee6
140+
value: quay.io/konflux-ci/tekton-catalog/task-init:0.3@sha256:aa6f8632cc23d605c5942505ff1d00280db16a6fda5c4c56c4ed9ae936b5fbc6
152141
- name: kind
153142
value: task
154143
resolver: bundles
@@ -169,15 +158,10 @@ spec:
169158
- name: name
170159
value: git-clone-oci-ta
171160
- name: bundle
172-
value: quay.io/konflux-ci/tekton-catalog/task-git-clone-oci-ta:0.1@sha256:d35e5d501cb5f5f88369511f76249857cb5ac30250e1dcf086939321964ff6b9
161+
value: quay.io/konflux-ci/tekton-catalog/task-git-clone-oci-ta:0.1@sha256:306b69e6db435ad4a7cf258b6219d9b998eb37da44f5e9ac882ac86a08109154
173162
- name: kind
174163
value: task
175164
resolver: bundles
176-
when:
177-
- input: $(tasks.init.results.build)
178-
operator: in
179-
values:
180-
- "true"
181165
workspaces:
182166
- name: basic-auth
183167
workspace: git-auth
@@ -200,7 +184,7 @@ spec:
200184
- name: name
201185
value: prefetch-dependencies-oci-ta
202186
- name: bundle
203-
value: quay.io/konflux-ci/tekton-catalog/task-prefetch-dependencies-oci-ta:0.2@sha256:092491ac0f6e1009d10c58a1319d1029371bf637cc1293cceba53c6da5314ed1
187+
value: quay.io/konflux-ci/tekton-catalog/task-prefetch-dependencies-oci-ta:0.2@sha256:c664a6df6514b59c3ce53570b0994b45af66ecc89ba2a8e41834eae0622addf6
204188
- name: kind
205189
value: task
206190
resolver: bundles
@@ -265,15 +249,10 @@ spec:
265249
- name: name
266250
value: buildah-remote-oci-ta
267251
- name: bundle
268-
value: quay.io/konflux-ci/tekton-catalog/task-buildah-remote-oci-ta:0.4@sha256:9e866d4d0489a6ab84ae263db416c9f86d2d6117ef4444f495a0e97388ae3ac0
252+
value: quay.io/konflux-ci/tekton-catalog/task-buildah-remote-oci-ta:0.8@sha256:417f776b6be35d6e51d9133ef8f0540f20ff80d761c76de37fb0e51786918950
269253
- name: kind
270254
value: task
271255
resolver: bundles
272-
when:
273-
- input: $(tasks.init.results.build)
274-
operator: in
275-
values:
276-
- "true"
277256
- name: build-image-index
278257
params:
279258
- name: IMAGE
@@ -294,15 +273,10 @@ spec:
294273
- name: name
295274
value: build-image-index
296275
- name: bundle
297-
value: quay.io/konflux-ci/tekton-catalog/task-build-image-index:0.1@sha256:3499772af90aad0d3935629be6d37dd9292195fb629e6f43ec839c7f545a0faa
276+
value: quay.io/konflux-ci/tekton-catalog/task-build-image-index:0.2@sha256:30989fa1f475bb8f6bda811b26bd4ddf7187288ed5815ce634ba399341852c75
298277
- name: kind
299278
value: task
300279
resolver: bundles
301-
when:
302-
- input: $(tasks.init.results.build)
303-
operator: in
304-
values:
305-
- "true"
306280
- name: build-source-image
307281
params:
308282
- name: BINARY_IMAGE
@@ -320,15 +294,11 @@ spec:
320294
- name: name
321295
value: source-build-oci-ta
322296
- name: bundle
323-
value: quay.io/konflux-ci/tekton-catalog/task-source-build-oci-ta:0.3@sha256:b1eb49583b41872b27356fee20d5f0eb6ff7f5cdeacde7ffb39655f031104728
297+
value: quay.io/konflux-ci/tekton-catalog/task-source-build-oci-ta:0.3@sha256:c35ba219390d77a48ee19347e5ee8d13e5c23e3984299e02291d6da1ed8a986c
324298
- name: kind
325299
value: task
326300
resolver: bundles
327301
when:
328-
- input: $(tasks.init.results.build)
329-
operator: in
330-
values:
331-
- "true"
332302
- input: $(params.build-source-image)
333303
operator: in
334304
values:
@@ -346,7 +316,7 @@ spec:
346316
- name: name
347317
value: deprecated-image-check
348318
- name: bundle
349-
value: quay.io/konflux-ci/tekton-catalog/task-deprecated-image-check:0.5@sha256:3c8b81fa868e27c6266e7660a4bfb4c822846dcf4304606e71e20893b0d3e515
319+
value: quay.io/konflux-ci/tekton-catalog/task-deprecated-image-check:0.5@sha256:e3a55ccdf1091b4a35507f9ee2d1918d8e89a5f96babcb5486b491226da03d6f
350320
- name: kind
351321
value: task
352322
resolver: bundles
@@ -355,7 +325,12 @@ spec:
355325
operator: in
356326
values:
357327
- "false"
358-
- name: clair-scan
328+
- matrix:
329+
params:
330+
- name: image-platform
331+
value:
332+
- $(params.build-platforms)
333+
name: clair-scan
359334
params:
360335
- name: image-digest
361336
value: $(tasks.build-image-index.results.IMAGE_DIGEST)
@@ -368,7 +343,7 @@ spec:
368343
- name: name
369344
value: clair-scan
370345
- name: bundle
371-
value: quay.io/konflux-ci/tekton-catalog/task-clair-scan:0.2@sha256:417f44117f8d87a4a62fea6589b5746612ac61640b454dbd88f74892380411f2
346+
value: quay.io/konflux-ci/tekton-catalog/task-clair-scan:0.3@sha256:b01d8e2c58eb407ac23fa07b8e44c4631f0cf7257e87507c829fa2486aff9804
372347
- name: kind
373348
value: task
374349
resolver: bundles
@@ -388,7 +363,7 @@ spec:
388363
- name: name
389364
value: ecosystem-cert-preflight-checks
390365
- name: bundle
391-
value: quay.io/konflux-ci/tekton-catalog/task-ecosystem-cert-preflight-checks:0.2@sha256:f99d2bdb02f13223d494077a2cde31418d09369f33c02134a8e7e5fad2f61eda
366+
value: quay.io/konflux-ci/tekton-catalog/task-ecosystem-cert-preflight-checks:0.2@sha256:64ec9d88ee72f6f317afa22173c60ed2158d92580a8c639b0480dbe60af9580b
392367
- name: kind
393368
value: task
394369
resolver: bundles
@@ -397,6 +372,11 @@ spec:
397372
operator: in
398373
values:
399374
- "false"
375+
matrix:
376+
params:
377+
- name: platform
378+
value:
379+
- $(params.build-platforms)
400380
- name: sast-snyk-check
401381
params:
402382
- name: image-digest
@@ -414,7 +394,7 @@ spec:
414394
- name: name
415395
value: sast-snyk-check-oci-ta
416396
- name: bundle
417-
value: quay.io/konflux-ci/tekton-catalog/task-sast-snyk-check-oci-ta:0.4@sha256:fe5e5ba3a72632cd505910de2eacd62c9d11ed570c325173188f8d568ac60771
397+
value: quay.io/konflux-ci/tekton-catalog/task-sast-snyk-check-oci-ta:0.4@sha256:0c2ab8ce6d419400b63dd67d061052ac51de7b1ebe93f8ae86ed07ac638d756d
418398
- name: kind
419399
value: task
420400
resolver: bundles
@@ -436,7 +416,7 @@ spec:
436416
- name: name
437417
value: clamav-scan
438418
- name: bundle
439-
value: quay.io/konflux-ci/tekton-catalog/task-clamav-scan:0.2@sha256:7749146f7e4fe530846f1b15c9366178ec9f44776ef1922a60d3e7e2b8c6426b
419+
value: quay.io/konflux-ci/tekton-catalog/task-clamav-scan:0.3@sha256:5b5b31eae9063a00b91acc049b536e548d87c730068e439eefe33ab5238ee118
440420
- name: kind
441421
value: task
442422
resolver: bundles
@@ -445,6 +425,11 @@ spec:
445425
operator: in
446426
values:
447427
- "false"
428+
matrix:
429+
params:
430+
- name: image-arch
431+
value:
432+
- $(params.build-platforms)
448433
- name: sast-coverity-check
449434
params:
450435
- name: image-digest
@@ -481,7 +466,7 @@ spec:
481466
- name: name
482467
value: sast-coverity-check-oci-ta
483468
- name: bundle
484-
value: quay.io/konflux-ci/tekton-catalog/task-sast-coverity-check-oci-ta:0.3@sha256:f9ca942208dc2e63b479384ccc56a611cc793397ecc837637b5b9f89c2ecbefe
469+
value: quay.io/konflux-ci/tekton-catalog/task-sast-coverity-check-oci-ta:0.3@sha256:e8c63570f1d01d70b2a21b22a2a4aad9ca7d5c0327d8b2a4058a6e616cce17ca
485470
- name: kind
486471
value: task
487472
resolver: bundles
@@ -502,7 +487,7 @@ spec:
502487
- name: name
503488
value: coverity-availability-check
504489
- name: bundle
505-
value: quay.io/konflux-ci/tekton-catalog/task-coverity-availability-check:0.2@sha256:db2b267dc15e4ed17f704ee91b8e9b38068e1a35b1018a328fdca621819d74c6
490+
value: quay.io/konflux-ci/tekton-catalog/task-coverity-availability-check:0.2@sha256:a24d8f3cd01ccc54fa6fb73aa57a78f5559a0e58eddfe0583fc9cb97d59b4efc
506491
- name: kind
507492
value: task
508493
resolver: bundles
@@ -528,7 +513,7 @@ spec:
528513
- name: name
529514
value: sast-shell-check-oci-ta
530515
- name: bundle
531-
value: quay.io/konflux-ci/tekton-catalog/task-sast-shell-check-oci-ta:0.1@sha256:bf7bdde00b7212f730c1356672290af6f38d070da2c8a316987b5c32fd49e0b9
516+
value: quay.io/konflux-ci/tekton-catalog/task-sast-shell-check-oci-ta:0.1@sha256:f475b4b6b0c1687fa1aafa5ba38813e04f080b185af2975e12b457742d9dd857
532517
- name: kind
533518
value: task
534519
resolver: bundles
@@ -554,7 +539,7 @@ spec:
554539
- name: name
555540
value: sast-unicode-check-oci-ta
556541
- name: bundle
557-
value: quay.io/konflux-ci/tekton-catalog/task-sast-unicode-check-oci-ta:0.3@sha256:a2bde66f6b4164620298c7d709b8f08515409404000fa1dc2260d2508b135651
542+
value: quay.io/konflux-ci/tekton-catalog/task-sast-unicode-check-oci-ta:0.4@sha256:b38140b2f0b2163def80e28a792b2702245d38a5610a504f2e56c198f3b8f70b
558543
- name: kind
559544
value: task
560545
resolver: bundles
@@ -579,7 +564,7 @@ spec:
579564
- name: name
580565
value: apply-tags
581566
- name: bundle
582-
value: quay.io/konflux-ci/tekton-catalog/task-apply-tags:0.2@sha256:517a51e260c0b59654a9d7b842e1ab07d76bce15ca7ce9c8fd2489a19be6463d
567+
value: quay.io/konflux-ci/tekton-catalog/task-apply-tags:0.3@sha256:510b6d2a3b188adeb716e49566b57d611ab36bd69a2794b5ddfc11dbf014c2ca
583568
- name: kind
584569
value: task
585570
resolver: bundles
@@ -602,7 +587,7 @@ spec:
602587
- name: name
603588
value: push-dockerfile-oci-ta
604589
- name: bundle
605-
value: quay.io/konflux-ci/tekton-catalog/task-push-dockerfile-oci-ta:0.1@sha256:8c75c4a747e635e5f3e12266a3bb6e5d3132bf54e37eaa53d505f89897dd8eca
590+
value: quay.io/konflux-ci/tekton-catalog/task-push-dockerfile-oci-ta:0.1@sha256:2623be4a9bad87ade614b4b24a8f98a4e100042a845e8f162b8237168697294c
606591
- name: kind
607592
value: task
608593
resolver: bundles
@@ -619,7 +604,7 @@ spec:
619604
- name: name
620605
value: rpms-signature-scan
621606
- name: bundle
622-
value: quay.io/konflux-ci/tekton-catalog/task-rpms-signature-scan:0.2@sha256:1b6c20ab3dbfb0972803d3ebcb2fa72642e59400c77bd66dfd82028bdd09e120
607+
value: quay.io/konflux-ci/tekton-catalog/task-rpms-signature-scan:0.2@sha256:47b81d6b3d752649eddfbb8b3fd8f6522c4bb07f6d1946f9bc45dae3f92e2c9a
623608
- name: kind
624609
value: task
625610
resolver: bundles
@@ -646,7 +631,7 @@ spec:
646631
- name: name
647632
value: generate-labels
648633
- name: bundle
649-
value: quay.io/konflux-ci/tekton-catalog/task-generate-labels:0.1@sha256:e1f4746dc33206a17867ead8f5c82a569cd925d352a19d108f205f54efc5589d
634+
value: quay.io/konflux-ci/tekton-catalog/task-generate-labels:0.1@sha256:c3cd286313d236443fa4cc758a52fe547cf099f64c0f3c5190ec6d507b6fc273
650635
- name: kind
651636
value: task
652637
resolver: bundles

0 commit comments

Comments
 (0)