Skip to content

Commit caeb8cf

Browse files
authored
Merge pull request #2246 from lightspeed-core/konflux/references/release/0.5
Update Konflux references
2 parents 8a0613f + a451899 commit caeb8cf

4 files changed

Lines changed: 136 additions & 64 deletions

File tree

.tekton/lightspeed-stack-0-5-pull-request.yaml

Lines changed: 34 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,18 @@ spec:
149149
type: string
150150
default: .
151151
description: Target directories to scan with SAST tools. Multiple values should be separated with commas.
152+
- name: source-date-epoch
153+
type: string
154+
default: ''
155+
description: Sets the image created time and the SOURCE_DATE_EPOCH build argument. On its own, it does not change file timestamps inside the layers (set rewrite-timestamp to "true" for that). Leave empty to keep the actual build time.
156+
- name: rewrite-timestamp
157+
type: string
158+
default: 'false'
159+
description: When "true", clamp file modification times in the image layers to at most source-date-epoch. Does nothing unless source-date-epoch is set.
160+
- name: omit-history
161+
type: string
162+
default: 'false'
163+
description: When "true", omit the build history (history timestamps, layer metadata, etc.) from the resulting image.
152164
results:
153165
- description: ""
154166
name: IMAGE_URL
@@ -172,7 +184,7 @@ spec:
172184
- name: name
173185
value: init
174186
- name: bundle
175-
value: quay.io/konflux-ci/tekton-catalog/task-init:0.4@sha256:5a423246792ac501ea279229b42ee57da9927da441c04b5c9ff86817b0856b08
187+
value: quay.io/konflux-ci/tekton-catalog/task-init:0.4.3@sha256:fb17ececc359d7e330395d6a562eacbf0089776697ffe1b10c08f91273e6b2c0
176188
- name: kind
177189
value: task
178190
resolver: bundles
@@ -193,7 +205,7 @@ spec:
193205
- name: name
194206
value: git-clone-oci-ta
195207
- name: bundle
196-
value: quay.io/konflux-ci/tekton-catalog/task-git-clone-oci-ta:0.1@sha256:d30f13dd15daf89dd6dc645243b3444d35570d13f7840c3fd65e366022515205
208+
value: quay.io/konflux-ci/tekton-catalog/task-git-clone-oci-ta:0.2.5@sha256:d5f39d5a89e8073774bac1a9b9013709c5931921dd4fb1cf662f800e6c5c9ee7
197209
- name: kind
198210
value: task
199211
resolver: bundles
@@ -219,7 +231,7 @@ spec:
219231
- name: name
220232
value: prefetch-dependencies-oci-ta
221233
- name: bundle
222-
value: quay.io/konflux-ci/tekton-catalog/task-prefetch-dependencies-oci-ta:0.4.1@sha256:ba1a3975a1e7b12ee1d11c4885930bf3540f532ddb57b5b66bb8b1122f41fa65
234+
value: quay.io/konflux-ci/tekton-catalog/task-prefetch-dependencies-oci-ta:0.6.0@sha256:99611be897902ed47741f143d4ca40d0375d4e920a7142142d359953ce25cd33
223235
- name: kind
224236
value: task
225237
resolver: bundles
@@ -270,14 +282,20 @@ spec:
270282
value: $(tasks.init.results.http-proxy)
271283
- name: NO_PROXY
272284
value: $(tasks.init.results.no-proxy)
285+
- name: SOURCE_DATE_EPOCH
286+
value: $(params.source-date-epoch)
287+
- name: REWRITE_TIMESTAMP
288+
value: $(params.rewrite-timestamp)
289+
- name: OMIT_HISTORY
290+
value: $(params.omit-history)
273291
runAfter:
274292
- prefetch-dependencies
275293
taskRef:
276294
params:
277295
- name: name
278296
value: buildah-remote-oci-ta
279297
- name: bundle
280-
value: quay.io/konflux-ci/tekton-catalog/task-buildah-remote-oci-ta:0.9@sha256:77007259cc87f32d63d2c201226aadaab98313cfd4e02b46abc243c4d2cc27bd
298+
value: quay.io/konflux-ci/tekton-catalog/task-buildah-remote-oci-ta:0.10.5@sha256:eb277ec7b44443f0506a60ac940a2e52178d60f17cb0f51a6966daed5b3755de
281299
- name: kind
282300
value: task
283301
resolver: bundles
@@ -299,7 +317,7 @@ spec:
299317
- name: name
300318
value: build-image-index
301319
- name: bundle
302-
value: quay.io/konflux-ci/tekton-catalog/task-build-image-index:0.3@sha256:b33bfa8dc27dbf459f0779598ba45dcaa490bcc9f8efe1652bcf360ec8cb5582
320+
value: quay.io/konflux-ci/tekton-catalog/task-build-image-index:0.3.1@sha256:cc75f64deecccb1b59e96ac1182665a5342d79c9e22eebff63d26b0f00a4319c
303321
- name: kind
304322
value: task
305323
resolver: bundles
@@ -320,7 +338,7 @@ spec:
320338
- name: name
321339
value: source-build-oci-ta
322340
- name: bundle
323-
value: quay.io/konflux-ci/tekton-catalog/task-source-build-oci-ta:0.3@sha256:8567bb7bf8fa9147c96b297533336fa7079ecf972cb86c09ccdd6bddedb25711
341+
value: quay.io/konflux-ci/tekton-catalog/task-source-build-oci-ta:0.3@sha256:2dd5b3e88f2ff3ea5679dfae07a14ee840b828610edd0c2e1ff2d8b25e808fe2
324342
- name: kind
325343
value: task
326344
resolver: bundles
@@ -342,7 +360,7 @@ spec:
342360
- name: name
343361
value: deprecated-image-check
344362
- name: bundle
345-
value: quay.io/konflux-ci/tekton-catalog/task-deprecated-image-check:0.5@sha256:e78d0d3baf3c8cfc1a5ad278196b74032d9568b143a87c7a79ab780fedfb296e
363+
value: quay.io/konflux-ci/tekton-catalog/task-deprecated-image-check:0.5@sha256:0ccc688a77e9b7b0b8973c132a1e840844137e77f887be4a0bec8893b0776872
346364
- name: kind
347365
value: task
348366
resolver: bundles
@@ -369,7 +387,7 @@ spec:
369387
- name: name
370388
value: clair-scan
371389
- name: bundle
372-
value: quay.io/konflux-ci/tekton-catalog/task-clair-scan:0.3@sha256:8fad4c2e2f470f82ee43d6b2ac72327b4d9c6e9cb514a678911c1c9359c29894
390+
value: quay.io/konflux-ci/tekton-catalog/task-clair-scan:0.3.2@sha256:f5b4415db9ac1fba3e11d993a617e0b275d1f0ed2fc669b12c400ed848c39174
373391
- name: kind
374392
value: task
375393
resolver: bundles
@@ -394,7 +412,7 @@ spec:
394412
- name: name
395413
value: ecosystem-cert-preflight-checks
396414
- name: bundle
397-
value: quay.io/konflux-ci/tekton-catalog/task-ecosystem-cert-preflight-checks:0.2@sha256:88f4fd6d7812a3c46f120f3035974f5fb8cb06b5e3e927badf6e8370f1516a88
415+
value: quay.io/konflux-ci/tekton-catalog/task-ecosystem-cert-preflight-checks:0.2@sha256:27c9760ad11c74ad010d9615ee15348e3674843166acb7686929b3ef6840416c
398416
- name: kind
399417
value: task
400418
resolver: bundles
@@ -424,7 +442,7 @@ spec:
424442
- name: name
425443
value: sast-snyk-check-oci-ta
426444
- name: bundle
427-
value: quay.io/konflux-ci/tekton-catalog/task-sast-snyk-check-oci-ta:0.4@sha256:0ebf28a0abd5a167438d4628938a74ade6f00a44a4b7ed1cfa9cfc57a5b24748
445+
value: quay.io/konflux-ci/tekton-catalog/task-sast-snyk-check-oci-ta:0.5@sha256:eba24f5d9f4b18aa71e523b9b3dbcf22982aa4b018824260a090b19dfc9abf6f
428446
- name: kind
429447
value: task
430448
resolver: bundles
@@ -451,7 +469,7 @@ spec:
451469
- name: name
452470
value: clamav-scan
453471
- name: bundle
454-
value: quay.io/konflux-ci/tekton-catalog/task-clamav-scan:0.3@sha256:567cb66bd2e1f4b58b9d4d756f3317fc62479e0b40aa0de66094b1f12d296cfc
472+
value: quay.io/konflux-ci/tekton-catalog/task-clamav-scan:0.3.1@sha256:53a02326bfb930ca5ef6bfa7a33acca833d57752f34f3cb79255fe2e25e7d217
455473
- name: kind
456474
value: task
457475
resolver: bundles
@@ -547,7 +565,7 @@ spec:
547565
- name: name
548566
value: sast-shell-check-oci-ta
549567
- name: bundle
550-
value: quay.io/konflux-ci/tekton-catalog/task-sast-shell-check-oci-ta:0.1@sha256:3cbb3535af6e7d4396858179a6427caaffb2e68775594795692fc01f28ae313f
568+
value: quay.io/konflux-ci/tekton-catalog/task-sast-shell-check-oci-ta:0.1@sha256:5e4586b010f0d09aeb1cf5a19502a601524ae28b7cad3eaf3c93a058bd9d1acc
551569
- name: kind
552570
value: task
553571
resolver: bundles
@@ -575,7 +593,7 @@ spec:
575593
- name: name
576594
value: sast-unicode-check-oci-ta
577595
- name: bundle
578-
value: quay.io/konflux-ci/tekton-catalog/task-sast-unicode-check-oci-ta:0.4@sha256:223812001607b07f0e07d56bef7b7d619144e660c0c57f21ddd44ce0c8c4785b
596+
value: quay.io/konflux-ci/tekton-catalog/task-sast-unicode-check-oci-ta:0.4@sha256:eb9d5392f215cb8b52b16382098cac4885b1e6cd989f88ebd83fdb234d283eb9
579597
- name: kind
580598
value: task
581599
resolver: bundles
@@ -597,7 +615,7 @@ spec:
597615
- name: name
598616
value: apply-tags
599617
- name: bundle
600-
value: quay.io/konflux-ci/tekton-catalog/task-apply-tags:0.3@sha256:a291081de7fb27f832c6fc3c4b078acf7e6162ca4c085db38b118ca87e8b5b66
618+
value: quay.io/konflux-ci/tekton-catalog/task-apply-tags:0.3@sha256:6387614ae4f9efa8abb7c4175db0ce5d958bc2b90665b4704880e46fbe0535bf
601619
- name: kind
602620
value: task
603621
resolver: bundles
@@ -620,7 +638,7 @@ spec:
620638
- name: name
621639
value: push-dockerfile-oci-ta
622640
- name: bundle
623-
value: quay.io/konflux-ci/tekton-catalog/task-push-dockerfile-oci-ta:0.3@sha256:7855471abfe87de080b914f2f3ca27c59e64f6448a7c2435e51435b764494c71
641+
value: quay.io/konflux-ci/tekton-catalog/task-push-dockerfile-oci-ta:0.3.1@sha256:e19d134048f05dc7c337914b68590699240b92194979bfcc9e1ef4bdf6adb4c4
624642
- name: kind
625643
value: task
626644
resolver: bundles
@@ -637,7 +655,7 @@ spec:
637655
- name: name
638656
value: rpms-signature-scan
639657
- name: bundle
640-
value: quay.io/konflux-ci/tekton-catalog/task-rpms-signature-scan:0.2@sha256:237c54b069d16c3785d1302f19be309aa6c0ae2313d446e30cb74671e07ca676
658+
value: quay.io/konflux-ci/tekton-catalog/task-rpms-signature-scan:0.2.1@sha256:ccb77d1bf7627fc6241a59ed42bb6e5707a8682754fe8ae18f2cfdddbcf29275
641659
- name: kind
642660
value: task
643661
resolver: bundles

.tekton/lightspeed-stack-0-5-push.yaml

Lines changed: 34 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,18 @@ spec:
142142
type: string
143143
default: .
144144
description: Target directories to scan with SAST tools. Multiple values should be separated with commas.
145+
- name: source-date-epoch
146+
type: string
147+
default: ''
148+
description: Sets the image created time and the SOURCE_DATE_EPOCH build argument. On its own, it does not change file timestamps inside the layers (set rewrite-timestamp to "true" for that). Leave empty to keep the actual build time.
149+
- name: rewrite-timestamp
150+
type: string
151+
default: 'false'
152+
description: When "true", clamp file modification times in the image layers to at most source-date-epoch. Does nothing unless source-date-epoch is set.
153+
- name: omit-history
154+
type: string
155+
default: 'false'
156+
description: When "true", omit the build history (history timestamps, layer metadata, etc.) from the resulting image.
145157
results:
146158
- description: ""
147159
name: IMAGE_URL
@@ -162,7 +174,7 @@ spec:
162174
- name: name
163175
value: init
164176
- name: bundle
165-
value: quay.io/konflux-ci/tekton-catalog/task-init:0.4@sha256:5a423246792ac501ea279229b42ee57da9927da441c04b5c9ff86817b0856b08
177+
value: quay.io/konflux-ci/tekton-catalog/task-init:0.4.3@sha256:fb17ececc359d7e330395d6a562eacbf0089776697ffe1b10c08f91273e6b2c0
166178
- name: kind
167179
value: task
168180
resolver: bundles
@@ -183,7 +195,7 @@ spec:
183195
- name: name
184196
value: git-clone-oci-ta
185197
- name: bundle
186-
value: quay.io/konflux-ci/tekton-catalog/task-git-clone-oci-ta:0.1@sha256:d30f13dd15daf89dd6dc645243b3444d35570d13f7840c3fd65e366022515205
198+
value: quay.io/konflux-ci/tekton-catalog/task-git-clone-oci-ta:0.2.5@sha256:d5f39d5a89e8073774bac1a9b9013709c5931921dd4fb1cf662f800e6c5c9ee7
187199
- name: kind
188200
value: task
189201
resolver: bundles
@@ -209,7 +221,7 @@ spec:
209221
- name: name
210222
value: prefetch-dependencies-oci-ta
211223
- name: bundle
212-
value: quay.io/konflux-ci/tekton-catalog/task-prefetch-dependencies-oci-ta:0.4.1@sha256:ba1a3975a1e7b12ee1d11c4885930bf3540f532ddb57b5b66bb8b1122f41fa65
224+
value: quay.io/konflux-ci/tekton-catalog/task-prefetch-dependencies-oci-ta:0.6.0@sha256:99611be897902ed47741f143d4ca40d0375d4e920a7142142d359953ce25cd33
213225
- name: kind
214226
value: task
215227
resolver: bundles
@@ -256,14 +268,20 @@ spec:
256268
value: $(tasks.prefetch-dependencies.results.CACHI2_ARTIFACT)
257269
- name: IMAGE_APPEND_PLATFORM
258270
value: "true"
271+
- name: SOURCE_DATE_EPOCH
272+
value: $(params.source-date-epoch)
273+
- name: REWRITE_TIMESTAMP
274+
value: $(params.rewrite-timestamp)
275+
- name: OMIT_HISTORY
276+
value: $(params.omit-history)
259277
runAfter:
260278
- prefetch-dependencies
261279
taskRef:
262280
params:
263281
- name: name
264282
value: buildah-remote-oci-ta
265283
- name: bundle
266-
value: quay.io/konflux-ci/tekton-catalog/task-buildah-remote-oci-ta:0.9@sha256:77007259cc87f32d63d2c201226aadaab98313cfd4e02b46abc243c4d2cc27bd
284+
value: quay.io/konflux-ci/tekton-catalog/task-buildah-remote-oci-ta:0.10.5@sha256:eb277ec7b44443f0506a60ac940a2e52178d60f17cb0f51a6966daed5b3755de
267285
- name: kind
268286
value: task
269287
resolver: bundles
@@ -285,7 +303,7 @@ spec:
285303
- name: name
286304
value: build-image-index
287305
- name: bundle
288-
value: quay.io/konflux-ci/tekton-catalog/task-build-image-index:0.3@sha256:b33bfa8dc27dbf459f0779598ba45dcaa490bcc9f8efe1652bcf360ec8cb5582
306+
value: quay.io/konflux-ci/tekton-catalog/task-build-image-index:0.3.1@sha256:cc75f64deecccb1b59e96ac1182665a5342d79c9e22eebff63d26b0f00a4319c
289307
- name: kind
290308
value: task
291309
resolver: bundles
@@ -306,7 +324,7 @@ spec:
306324
- name: name
307325
value: source-build-oci-ta
308326
- name: bundle
309-
value: quay.io/konflux-ci/tekton-catalog/task-source-build-oci-ta:0.3@sha256:8567bb7bf8fa9147c96b297533336fa7079ecf972cb86c09ccdd6bddedb25711
327+
value: quay.io/konflux-ci/tekton-catalog/task-source-build-oci-ta:0.3@sha256:2dd5b3e88f2ff3ea5679dfae07a14ee840b828610edd0c2e1ff2d8b25e808fe2
310328
- name: kind
311329
value: task
312330
resolver: bundles
@@ -328,7 +346,7 @@ spec:
328346
- name: name
329347
value: deprecated-image-check
330348
- name: bundle
331-
value: quay.io/konflux-ci/tekton-catalog/task-deprecated-image-check:0.5@sha256:e78d0d3baf3c8cfc1a5ad278196b74032d9568b143a87c7a79ab780fedfb296e
349+
value: quay.io/konflux-ci/tekton-catalog/task-deprecated-image-check:0.5@sha256:0ccc688a77e9b7b0b8973c132a1e840844137e77f887be4a0bec8893b0776872
332350
- name: kind
333351
value: task
334352
resolver: bundles
@@ -355,7 +373,7 @@ spec:
355373
- name: name
356374
value: clair-scan
357375
- name: bundle
358-
value: quay.io/konflux-ci/tekton-catalog/task-clair-scan:0.3@sha256:8fad4c2e2f470f82ee43d6b2ac72327b4d9c6e9cb514a678911c1c9359c29894
376+
value: quay.io/konflux-ci/tekton-catalog/task-clair-scan:0.3.2@sha256:f5b4415db9ac1fba3e11d993a617e0b275d1f0ed2fc669b12c400ed848c39174
359377
- name: kind
360378
value: task
361379
resolver: bundles
@@ -380,7 +398,7 @@ spec:
380398
- name: name
381399
value: ecosystem-cert-preflight-checks
382400
- name: bundle
383-
value: quay.io/konflux-ci/tekton-catalog/task-ecosystem-cert-preflight-checks:0.2@sha256:88f4fd6d7812a3c46f120f3035974f5fb8cb06b5e3e927badf6e8370f1516a88
401+
value: quay.io/konflux-ci/tekton-catalog/task-ecosystem-cert-preflight-checks:0.2@sha256:27c9760ad11c74ad010d9615ee15348e3674843166acb7686929b3ef6840416c
384402
- name: kind
385403
value: task
386404
resolver: bundles
@@ -410,7 +428,7 @@ spec:
410428
- name: name
411429
value: sast-snyk-check-oci-ta
412430
- name: bundle
413-
value: quay.io/konflux-ci/tekton-catalog/task-sast-snyk-check-oci-ta:0.4@sha256:0ebf28a0abd5a167438d4628938a74ade6f00a44a4b7ed1cfa9cfc57a5b24748
431+
value: quay.io/konflux-ci/tekton-catalog/task-sast-snyk-check-oci-ta:0.5@sha256:eba24f5d9f4b18aa71e523b9b3dbcf22982aa4b018824260a090b19dfc9abf6f
414432
- name: kind
415433
value: task
416434
resolver: bundles
@@ -437,7 +455,7 @@ spec:
437455
- name: name
438456
value: clamav-scan
439457
- name: bundle
440-
value: quay.io/konflux-ci/tekton-catalog/task-clamav-scan:0.3@sha256:567cb66bd2e1f4b58b9d4d756f3317fc62479e0b40aa0de66094b1f12d296cfc
458+
value: quay.io/konflux-ci/tekton-catalog/task-clamav-scan:0.3.1@sha256:53a02326bfb930ca5ef6bfa7a33acca833d57752f34f3cb79255fe2e25e7d217
441459
- name: kind
442460
value: task
443461
resolver: bundles
@@ -533,7 +551,7 @@ spec:
533551
- name: name
534552
value: sast-shell-check-oci-ta
535553
- name: bundle
536-
value: quay.io/konflux-ci/tekton-catalog/task-sast-shell-check-oci-ta:0.1@sha256:3cbb3535af6e7d4396858179a6427caaffb2e68775594795692fc01f28ae313f
554+
value: quay.io/konflux-ci/tekton-catalog/task-sast-shell-check-oci-ta:0.1@sha256:5e4586b010f0d09aeb1cf5a19502a601524ae28b7cad3eaf3c93a058bd9d1acc
537555
- name: kind
538556
value: task
539557
resolver: bundles
@@ -561,7 +579,7 @@ spec:
561579
- name: name
562580
value: sast-unicode-check-oci-ta
563581
- name: bundle
564-
value: quay.io/konflux-ci/tekton-catalog/task-sast-unicode-check-oci-ta:0.4@sha256:223812001607b07f0e07d56bef7b7d619144e660c0c57f21ddd44ce0c8c4785b
582+
value: quay.io/konflux-ci/tekton-catalog/task-sast-unicode-check-oci-ta:0.4@sha256:eb9d5392f215cb8b52b16382098cac4885b1e6cd989f88ebd83fdb234d283eb9
565583
- name: kind
566584
value: task
567585
resolver: bundles
@@ -586,7 +604,7 @@ spec:
586604
- name: name
587605
value: apply-tags
588606
- name: bundle
589-
value: quay.io/konflux-ci/tekton-catalog/task-apply-tags:0.3@sha256:a291081de7fb27f832c6fc3c4b078acf7e6162ca4c085db38b118ca87e8b5b66
607+
value: quay.io/konflux-ci/tekton-catalog/task-apply-tags:0.3@sha256:6387614ae4f9efa8abb7c4175db0ce5d958bc2b90665b4704880e46fbe0535bf
590608
- name: kind
591609
value: task
592610
resolver: bundles
@@ -609,7 +627,7 @@ spec:
609627
- name: name
610628
value: push-dockerfile-oci-ta
611629
- name: bundle
612-
value: quay.io/konflux-ci/tekton-catalog/task-push-dockerfile-oci-ta:0.3@sha256:7855471abfe87de080b914f2f3ca27c59e64f6448a7c2435e51435b764494c71
630+
value: quay.io/konflux-ci/tekton-catalog/task-push-dockerfile-oci-ta:0.3.1@sha256:e19d134048f05dc7c337914b68590699240b92194979bfcc9e1ef4bdf6adb4c4
613631
- name: kind
614632
value: task
615633
resolver: bundles
@@ -626,7 +644,7 @@ spec:
626644
- name: name
627645
value: rpms-signature-scan
628646
- name: bundle
629-
value: quay.io/konflux-ci/tekton-catalog/task-rpms-signature-scan:0.2@sha256:237c54b069d16c3785d1302f19be309aa6c0ae2313d446e30cb74671e07ca676
647+
value: quay.io/konflux-ci/tekton-catalog/task-rpms-signature-scan:0.2.1@sha256:ccb77d1bf7627fc6241a59ed42bb6e5707a8682754fe8ae18f2cfdddbcf29275
630648
- name: kind
631649
value: task
632650
resolver: bundles

0 commit comments

Comments
 (0)