Skip to content

Commit 9da7911

Browse files
Update Konflux references
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
1 parent e9dae80 commit 9da7911

2 files changed

Lines changed: 104 additions & 102 deletions

File tree

‎.tekton/charon-pull-request.yaml‎

Lines changed: 52 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -36,20 +36,6 @@ spec:
3636
3737
_Uses `buildah` to create a 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. Information is shared between tasks using OCI artifacts instead of PVCs. EC will pass the [`trusted_task.trusted`](https://enterprisecontract.dev/docs/ec-policies/release_policy.html#trusted_task__trusted) policy as long as all data used to build the artifact is generated from trusted tasks.
3838
This pipeline is pushed as a Tekton bundle to [quay.io](https://quay.io/repository/konflux-ci/tekton-catalog/pipeline-docker-build-oci-ta?tab=tags)_
39-
finally:
40-
- name: show-sbom
41-
params:
42-
- name: IMAGE_URL
43-
value: $(tasks.build-image-index.results.IMAGE_URL)
44-
taskRef:
45-
params:
46-
- name: name
47-
value: show-sbom
48-
- name: bundle
49-
value: quay.io/konflux-ci/tekton-catalog/task-show-sbom:0.1@sha256:04994df487ee886adbe60a8a5866647fbdfd53cc26f7b2554272ba51bf7af29e
50-
- name: kind
51-
value: task
52-
resolver: bundles
5339
params:
5440
- description: Source Repository URL
5541
name: git-url
@@ -112,6 +98,22 @@ spec:
11298
default: 'false'
11399
description: Enable cache proxy configuration
114100
type: string
101+
- name: source-date-epoch
102+
type: string
103+
default: ''
104+
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.
105+
- name: rewrite-timestamp
106+
type: string
107+
default: 'false'
108+
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.
109+
- name: omit-history
110+
type: string
111+
default: 'false'
112+
description: When "true", omit the build history (history timestamps, layer metadata, etc.) from the resulting image.
113+
- name: enable-package-registry-proxy
114+
default: 'true'
115+
description: Use the package registry proxy when prefetching dependencies
116+
type: string
115117
results:
116118
- description: ""
117119
name: IMAGE_URL
@@ -135,7 +137,7 @@ spec:
135137
- name: name
136138
value: init
137139
- name: bundle
138-
value: quay.io/konflux-ci/tekton-catalog/task-init:0.4@sha256:288f3106118edc1d0f0c79a89c960abf5841a4dd8bc3f38feb10527253105b19
140+
value: quay.io/konflux-ci/tekton-catalog/task-init:0.4.3@sha256:ba9c197132e5a1e80116485f3f38ef47aba1efb1aee9417a9e859a55c33bb9df
139141
- name: kind
140142
value: task
141143
resolver: bundles
@@ -156,7 +158,7 @@ spec:
156158
- name: name
157159
value: git-clone-oci-ta
158160
- name: bundle
159-
value: quay.io/konflux-ci/tekton-catalog/task-git-clone-oci-ta:0.1@sha256:2c388d28651457db60bb90287e7d8c3680303197196e4476878d98d81e8b6dc9
161+
value: quay.io/konflux-ci/tekton-catalog/task-git-clone-oci-ta:0.2.6@sha256:b3c05f2aab54b5b6d7e9b5a95931b2c6602574604842a4c430fdb3fbc3fb9fcb
160162
- name: kind
161163
value: task
162164
resolver: bundles
@@ -173,14 +175,16 @@ spec:
173175
value: $(params.output-image).prefetch
174176
- name: ociArtifactExpiresAfter
175177
value: $(params.image-expires-after)
178+
- name: enable-package-registry-proxy
179+
value: $(params.enable-package-registry-proxy)
176180
runAfter:
177181
- clone-repository
178182
taskRef:
179183
params:
180184
- name: name
181185
value: prefetch-dependencies-oci-ta
182186
- name: bundle
183-
value: quay.io/konflux-ci/tekton-catalog/task-prefetch-dependencies-oci-ta:0.3@sha256:2229dbc5e15acc0a6d8aec526465aeb0ad54e269c311ac3d0aba88013845e308
187+
value: quay.io/konflux-ci/tekton-catalog/task-prefetch-dependencies-oci-ta:0.11.0@sha256:e670e563939f8c5582b64b1f693ae104a3f4cba4dfd651ecbd15f341307c86b9
184188
- name: kind
185189
value: task
186190
resolver: bundles
@@ -208,39 +212,42 @@ spec:
208212
- name: BUILD_ARGS
209213
value:
210214
- $(params.build-args[*])
211-
- name: BUILD_ARGS_FILE
212-
value: $(params.build-args-file)
213215
- name: PRIVILEGED_NESTED
214216
value: $(params.privileged-nested)
215217
- name: SOURCE_ARTIFACT
216218
value: $(tasks.prefetch-dependencies.results.SOURCE_ARTIFACT)
217-
- name: CACHI2_ARTIFACT
218-
value: $(tasks.prefetch-dependencies.results.CACHI2_ARTIFACT)
219219
- name: BUILDAH_FORMAT
220220
value: $(params.buildah-format)
221221
- name: HTTP_PROXY
222222
value: $(tasks.init.results.http-proxy)
223223
- name: NO_PROXY
224224
value: $(tasks.init.results.no-proxy)
225+
- name: BUILD_ARGS_FILES
226+
value:
227+
- $(params.build-args-file)
228+
- name: PREFETCH_ARTIFACT
229+
value: $(tasks.prefetch-dependencies.results.PREFETCH_ARTIFACT)
230+
- name: SOURCE_DATE_EPOCH
231+
value: $(params.source-date-epoch)
232+
- name: REWRITE_TIMESTAMP
233+
value: $(params.rewrite-timestamp)
234+
- name: OMIT_HISTORY
235+
value: $(params.omit-history)
225236
runAfter:
226237
- prefetch-dependencies
227238
taskRef:
228239
params:
229240
- name: name
230241
value: buildah-oci-ta
231242
- name: bundle
232-
value: quay.io/konflux-ci/tekton-catalog/task-buildah-oci-ta:0.9@sha256:cad04a0f4464283714c23940ef6052753821eff7544ec282e2a4707aa264aaf3
243+
value: quay.io/konflux-ci/tekton-catalog/task-buildah-oci-ta:0.14.1@sha256:b11ce9cd97c6c3b6910052afd9b2d393111d38d984281f9e37b3b445d3270fd6
233244
- name: kind
234245
value: task
235246
resolver: bundles
236247
- name: build-image-index
237248
params:
238249
- name: IMAGE
239250
value: $(params.output-image)
240-
- name: COMMIT_SHA
241-
value: $(tasks.clone-repository.results.commit)
242-
- name: IMAGE_EXPIRES_AFTER
243-
value: $(params.image-expires-after)
244251
- name: ALWAYS_BUILD_INDEX
245252
value: $(params.build-image-index)
246253
- name: IMAGES
@@ -255,7 +262,7 @@ spec:
255262
- name: name
256263
value: build-image-index
257264
- name: bundle
258-
value: quay.io/konflux-ci/tekton-catalog/task-build-image-index:0.2@sha256:3fa26d2c0768329c2df93c646bf5855245b74db7196ad55f83756ce22cd7f0f1
265+
value: quay.io/konflux-ci/tekton-catalog/task-build-image-index:0.4@sha256:0c0cf90a91b0962a10400e3a8bdc60ab6369642e3563ad25598caca3d0304686
259266
- name: kind
260267
value: task
261268
resolver: bundles
@@ -265,18 +272,18 @@ spec:
265272
value: $(tasks.build-image-index.results.IMAGE_URL)
266273
- name: SOURCE_ARTIFACT
267274
value: $(tasks.prefetch-dependencies.results.SOURCE_ARTIFACT)
268-
- name: CACHI2_ARTIFACT
269-
value: $(tasks.prefetch-dependencies.results.CACHI2_ARTIFACT)
270275
- name: BINARY_IMAGE_DIGEST
271276
value: $(tasks.build-image-index.results.IMAGE_DIGEST)
277+
- name: PREFETCH_ARTIFACT
278+
value: $(tasks.prefetch-dependencies.results.PREFETCH_ARTIFACT)
272279
runAfter:
273280
- build-image-index
274281
taskRef:
275282
params:
276283
- name: name
277284
value: source-build-oci-ta
278285
- name: bundle
279-
value: quay.io/konflux-ci/tekton-catalog/task-source-build-oci-ta:0.3@sha256:362f0475df00e7dfb5f15dea0481d1b68b287f60411718d70a23da3c059a5613
286+
value: quay.io/konflux-ci/tekton-catalog/task-source-build-oci-ta:0.4.0@sha256:dafbb41ecb20c9706224eb6d716bc1a3739fa6bbffe901dd2486810fa5cdd431
280287
- name: kind
281288
value: task
282289
resolver: bundles
@@ -298,7 +305,7 @@ spec:
298305
- name: name
299306
value: deprecated-image-check
300307
- name: bundle
301-
value: quay.io/konflux-ci/tekton-catalog/task-deprecated-image-check:0.5@sha256:5ff16b7e6b4a8aa1adb352e74b9f831f77ff97bafd1b89ddb0038d63335f1a67
308+
value: quay.io/konflux-ci/tekton-catalog/task-deprecated-image-check:0.5@sha256:81b7cad8d5fd0148b157d622f4064f57d38aa33c142275050c8a4727d1e2144c
302309
- name: kind
303310
value: task
304311
resolver: bundles
@@ -307,7 +314,7 @@ spec:
307314
operator: in
308315
values:
309316
- "false"
310-
- name: clair-scan
317+
- name: roxctl-scan
311318
params:
312319
- name: image-digest
313320
value: $(tasks.build-image-index.results.IMAGE_DIGEST)
@@ -318,9 +325,9 @@ spec:
318325
taskRef:
319326
params:
320327
- name: name
321-
value: clair-scan
328+
value: roxctl-scan
322329
- name: bundle
323-
value: quay.io/konflux-ci/tekton-catalog/task-clair-scan:0.3@sha256:3fa03be0280f33d7070ea53f26d53e727199737a7a2b9a59a95071ae40a999ac
330+
value: quay.io/konflux-ci/tekton-catalog/task-roxctl-scan:0.1@sha256:4d2c2edcfa0e3616ceb3fe67534aa1955f73fc14209acf734f2d9c9f1f47de27
324331
- name: kind
325332
value: task
326333
resolver: bundles
@@ -340,7 +347,7 @@ spec:
340347
- name: name
341348
value: ecosystem-cert-preflight-checks
342349
- name: bundle
343-
value: quay.io/konflux-ci/tekton-catalog/task-ecosystem-cert-preflight-checks:0.2@sha256:b4ac586edea81dcd25dfc17f1bd57899825be2b443e48d572cd05ce058f153bb
350+
value: quay.io/konflux-ci/tekton-catalog/task-ecosystem-cert-preflight-checks:0.2@sha256:cc7d71d9be01e9221d8753a1f1a7caaf0fb93048df69e9a95c359068dc730578
344351
- name: kind
345352
value: task
346353
resolver: bundles
@@ -357,16 +364,14 @@ spec:
357364
value: $(tasks.build-image-index.results.IMAGE_URL)
358365
- name: SOURCE_ARTIFACT
359366
value: $(tasks.prefetch-dependencies.results.SOURCE_ARTIFACT)
360-
- name: CACHI2_ARTIFACT
361-
value: $(tasks.prefetch-dependencies.results.CACHI2_ARTIFACT)
362367
runAfter:
363368
- build-image-index
364369
taskRef:
365370
params:
366371
- name: name
367372
value: sast-snyk-check-oci-ta
368373
- name: bundle
369-
value: quay.io/konflux-ci/tekton-catalog/task-sast-snyk-check-oci-ta:0.4@sha256:ba3eff8f97a7cfc5341f3138c8a13e532238298d9a0fb94401c0971d30eb115a
374+
value: quay.io/konflux-ci/tekton-catalog/task-sast-snyk-check-oci-ta:0.5.1@sha256:53443febc3a87ea6d4baacffc70d6f7dbdd1b4e69e0852337661097c73433519
370375
- name: kind
371376
value: task
372377
resolver: bundles
@@ -388,7 +393,7 @@ spec:
388393
- name: name
389394
value: clamav-scan
390395
- name: bundle
391-
value: quay.io/konflux-ci/tekton-catalog/task-clamav-scan:0.3@sha256:9f18b216ce71a66909e7cb17d9b34526c02d73cf12884ba32d1f10614f7b9f5a
396+
value: quay.io/konflux-ci/tekton-catalog/task-clamav-scan:0.3.4@sha256:6406168c03f83558b4ff454fec2503269ee8f522ea2cd2d1b293cc75d37df32a
392397
- name: kind
393398
value: task
394399
resolver: bundles
@@ -425,15 +430,15 @@ spec:
425430
- name: SOURCE_ARTIFACT
426431
value: $(tasks.prefetch-dependencies.results.SOURCE_ARTIFACT)
427432
- name: CACHI2_ARTIFACT
428-
value: $(tasks.prefetch-dependencies.results.CACHI2_ARTIFACT)
433+
value: $(tasks.prefetch-dependencies.results.PREFETCH_ARTIFACT)
429434
runAfter:
430435
- coverity-availability-check
431436
taskRef:
432437
params:
433438
- name: name
434439
value: sast-coverity-check-oci-ta
435440
- name: bundle
436-
value: quay.io/konflux-ci/tekton-catalog/task-sast-coverity-check-oci-ta:0.3@sha256:47f4e2d0881ac8c43a1ea1e2375bb2591dff34b5aa8c7366a043652d1eed499c
441+
value: quay.io/konflux-ci/tekton-catalog/task-sast-coverity-check-oci-ta:0.3@sha256:e92d00ed858233d0096627861192d3e4fc013cf1559c0d0b0ea0657d3377ce75
437442
- name: kind
438443
value: task
439444
resolver: bundles
@@ -454,7 +459,7 @@ spec:
454459
- name: name
455460
value: coverity-availability-check
456461
- name: bundle
457-
value: quay.io/konflux-ci/tekton-catalog/task-coverity-availability-check:0.2@sha256:de35caf2f090e3275cfd1019ea50d9662422e904fb4aebd6ea29fb53a1ad57f5
462+
value: quay.io/konflux-ci/tekton-catalog/task-coverity-availability-check:0.2@sha256:8b501440a960aec446db2ebc6625a49d0317a9fc7bf0f7bd9b18cb63052db7de
458463
- name: kind
459464
value: task
460465
resolver: bundles
@@ -471,16 +476,14 @@ spec:
471476
value: $(tasks.build-image-index.results.IMAGE_URL)
472477
- name: SOURCE_ARTIFACT
473478
value: $(tasks.prefetch-dependencies.results.SOURCE_ARTIFACT)
474-
- name: CACHI2_ARTIFACT
475-
value: $(tasks.prefetch-dependencies.results.CACHI2_ARTIFACT)
476479
runAfter:
477480
- build-image-index
478481
taskRef:
479482
params:
480483
- name: name
481484
value: sast-shell-check-oci-ta
482485
- name: bundle
483-
value: quay.io/konflux-ci/tekton-catalog/task-sast-shell-check-oci-ta:0.1@sha256:c89a2bcf408ede50b161005859c76868f8007bb2a5daa06c1effe979b02145d7
486+
value: quay.io/konflux-ci/tekton-catalog/task-sast-shell-check-oci-ta:0.1.1@sha256:83722286ec3297e3f66b0c220cec8895e0f745337e464c1d1c038ed737cf69fd
484487
- name: kind
485488
value: task
486489
resolver: bundles
@@ -497,16 +500,14 @@ spec:
497500
value: $(tasks.build-image-index.results.IMAGE_URL)
498501
- name: SOURCE_ARTIFACT
499502
value: $(tasks.prefetch-dependencies.results.SOURCE_ARTIFACT)
500-
- name: CACHI2_ARTIFACT
501-
value: $(tasks.prefetch-dependencies.results.CACHI2_ARTIFACT)
502503
runAfter:
503504
- build-image-index
504505
taskRef:
505506
params:
506507
- name: name
507508
value: sast-unicode-check-oci-ta
508509
- name: bundle
509-
value: quay.io/konflux-ci/tekton-catalog/task-sast-unicode-check-oci-ta:0.4@sha256:92552dddd259cd4cc2ac9a19a02e6649cadfdbb8cd66b61b8c9748d94f2166a5
510+
value: quay.io/konflux-ci/tekton-catalog/task-sast-unicode-check-oci-ta:0.4.1@sha256:2ee89730856f542d851d99b5d945963583a840c295354dc4257a0052841e35ab
510511
- name: kind
511512
value: task
512513
resolver: bundles
@@ -528,7 +529,7 @@ spec:
528529
- name: name
529530
value: apply-tags
530531
- name: bundle
531-
value: quay.io/konflux-ci/tekton-catalog/task-apply-tags:0.3@sha256:aa62b41861c09e2e59c69cc6e9a1f740bf0c81e6a1eb03f57f59dfda0f65840e
532+
value: quay.io/konflux-ci/tekton-catalog/task-apply-tags:0.3.2@sha256:87e14517c2d35f245e31bd0c055954bd97beeb4d09c38bf82a91a1bed4ab826c
532533
- name: kind
533534
value: task
534535
resolver: bundles
@@ -551,7 +552,7 @@ spec:
551552
- name: name
552553
value: push-dockerfile-oci-ta
553554
- name: bundle
554-
value: quay.io/konflux-ci/tekton-catalog/task-push-dockerfile-oci-ta:0.3@sha256:1bc2d0f26b89259db090a47bb38217c82c05e335d626653d184adf1d196ca131
555+
value: quay.io/konflux-ci/tekton-catalog/task-push-dockerfile-oci-ta:0.3.1@sha256:e3521e7fdd7ffc728b95fbd611cde27cf25e473aae6298dfa76d310d8b3868f2
555556
- name: kind
556557
value: task
557558
resolver: bundles
@@ -568,7 +569,7 @@ spec:
568569
- name: name
569570
value: rpms-signature-scan
570571
- name: bundle
571-
value: quay.io/konflux-ci/tekton-catalog/task-rpms-signature-scan:0.2@sha256:0eb4cfb41181a158b6761c990cc7a9f7f77c70f7ff19bf276009c6ef59c9da5e
572+
value: quay.io/konflux-ci/tekton-catalog/task-rpms-signature-scan:0.2.2@sha256:3e9b994f069cd7179b07f3bacb569c13bb065a23326f41a0ec574ce66461ecbf
572573
- name: kind
573574
value: task
574575
resolver: bundles

0 commit comments

Comments
 (0)