mirror of
https://gitlab.com/fedora/bootc/base-images.git
synced 2026-08-27 11:32:40 +00:00
Compare commits
197 commits
fix-tekton
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| e2bcafe50f | |||
|
|
94d41cbd76 | ||
|
f7e7f0101f |
|||
|
6d9956d3f7 |
|||
| 6fecdb05e1 | |||
|
|
34db265c03 | ||
| e7203172e1 | |||
|
|
3a5c13c2f7 | ||
| df1f1d29ec | |||
| 1edfe5d108 | |||
| 0a43b2e7ca | |||
|
|
d05dec8c3f | ||
|
|
1e7b69ed63 | ||
|
|
9fe4ec6201 | ||
|
|
246ed29d58 | ||
|
|
869e4ad29f | ||
|
|
677f8c2a33 | ||
| d0920f97bc | |||
|
|
a8ba74f819 | ||
|
|
e998fe0e39 | ||
|
|
379953aac0 | ||
|
|
0584e6ee87 | ||
|
|
0ae8dc5c9b | ||
| 56ec26eb93 | |||
| ae77f0c52d | |||
|
|
a323e96cb4 | ||
|
|
902e198250 | ||
|
|
a04864eb89 | ||
|
|
50ba26f017 | ||
|
|
a6cdf6df24 | ||
|
|
2345444230 | ||
|
|
760d2071b9 | ||
|
|
6cdb246f65 | ||
|
|
3a10c967b8 | ||
|
|
3724c3bb34 | ||
|
|
84f4de1422 | ||
|
|
f19037a6e6 | ||
|
|
4bfbc54c21 | ||
|
|
6bbbbed550 | ||
|
|
88ce26e446 | ||
| 48bef66583 | |||
| 1ade0b9de9 | |||
| dca6956228 | |||
| bc4d2c91c2 | |||
|
1b8ffac08d |
|||
| 16cf44ceee | |||
|
|
9ad9da5261 | ||
|
|
fe9f26eacc | ||
|
|
a96faa4ed0 | ||
|
|
618a8839dc | ||
|
|
653091dc8a | ||
|
|
bab87aabb6 | ||
|
|
c81f69c451 | ||
|
|
0294bb393a | ||
|
|
13ce0301b5 | ||
|
|
466ff72b06 | ||
|
|
ecc9a5b542 | ||
|
|
e0ecf8efee | ||
|
|
d8efc9d497 | ||
|
|
de1199b797 | ||
|
|
9fa5776680 | ||
|
|
c22a5ac584 | ||
|
|
e95794ba3a | ||
|
|
d2979f0bd3 | ||
| ff6ebb5108 | |||
| 582468c1d2 | |||
|
|
47959db403 | ||
|
|
28a12181a3 | ||
|
|
e44713a450 | ||
|
|
5a323ec850 | ||
|
|
363def5bb7 | ||
|
|
e15669a67e | ||
| 51b1cd5eae | |||
|
|
de836a5412 | ||
|
|
95f7a6360a | ||
|
|
f79e07d4f4 | ||
|
|
60d3367923 | ||
| fa7e603ae9 | |||
|
|
3628ebb3a0 | ||
|
|
ed0841061f | ||
|
|
bc5ad77887 | ||
|
cfd933bde9 |
|||
|
44f36d4f66 |
|||
|
def48831ee |
|||
|
5c45fc79b8 |
|||
|
df6ef022e3 |
|||
|
972df8746e |
|||
|
39ec5299e9 |
|||
|
61122b60f4 |
|||
|
fb712a62a2 |
|||
|
bb410eecc8 |
|||
|
4f8a763ca5 |
|||
|
e87589e635 |
|||
| 46a316a6a3 | |||
|
|
e92fb8a43b | ||
|
|
ebf9dfd213 | ||
|
|
397a49afc7 | ||
|
|
027398c0be | ||
| d7194ef9ec | |||
| aafed30271 | |||
|
|
52e1546d5e | ||
|
|
de4276fba8 | ||
|
|
0d1f9a0902 | ||
|
|
b59744079a | ||
|
|
17764bf0ea | ||
|
|
5c06cbee53 | ||
|
|
894695b4c2 | ||
|
|
d48be546a2 | ||
|
|
22c2ece4fa | ||
|
|
6e7d4b1ab3 | ||
|
|
965a78be6e | ||
|
|
b52e19c6e0 | ||
|
|
a41c25e7c9 | ||
|
|
6304352975 | ||
|
|
7724bb1e41 | ||
|
|
691dd71127 | ||
|
|
542f82155a | ||
|
|
5544a155c8 | ||
|
|
013bb0d534 | ||
|
|
c1ccea1659 | ||
|
|
502a453674 | ||
|
|
20abc4d8d6 | ||
|
|
7e0f392669 | ||
|
|
a7298ef0b4 | ||
|
|
d10e19e852 | ||
|
|
66fd1a4837 | ||
|
|
0dd0712b36 | ||
|
|
6740be2043 | ||
|
|
cc0dc9a901 | ||
|
|
75a58387dc | ||
|
|
8becefae5b | ||
|
|
e3933a14ce | ||
|
|
d1590b0655 | ||
|
|
dfbbca731c | ||
|
|
a6aff5ac58 | ||
|
|
698d31ed7f | ||
|
|
8307e0c8bf | ||
|
|
d097ebbe91 | ||
|
|
4c45eb9af2 | ||
|
|
04eab03a32 | ||
|
|
c72d2142e9 | ||
|
|
e830e58a78 | ||
|
|
80524bcc13 | ||
|
|
0e6fbcbf3f | ||
|
|
2a34fe05ec | ||
|
|
8085707133 | ||
|
|
db19800fdc | ||
|
|
07a7a45308 | ||
|
|
602d870e5a | ||
|
|
5398da1186 | ||
|
|
2d13d7d600 | ||
|
|
513ee2c1d5 | ||
|
|
e59d70d929 | ||
|
|
da2feaaa3a | ||
|
|
c7fbfd8fa6 | ||
|
|
51c72d61e1 | ||
|
|
2a9783f414 | ||
|
|
7c5b0b2210 | ||
|
|
f48bc7d53c | ||
|
|
7f6c1a0cb5 | ||
|
|
19d4c0fa5f | ||
|
|
bf6b902b8d | ||
|
|
809ce6ea9d | ||
|
|
dd1ee493df | ||
|
|
60fdee5335 | ||
|
|
b1dddc75f7 | ||
|
|
29d7e5b9f9 | ||
|
|
4c035a1ce8 | ||
|
|
acecec76b8 | ||
|
|
1bfd876d2d | ||
|
|
029c0240f1 | ||
|
|
2a98446d7a | ||
|
|
f8554d20db | ||
|
|
8ff3e506c6 | ||
|
|
a308ba116f | ||
|
|
8906d8bd08 | ||
|
|
584b097794 | ||
|
|
ade2ac8cc2 | ||
|
|
9288d42e4c | ||
|
|
eb67773b72 | ||
|
|
63ac6c0141 | ||
|
|
a13d4f45f5 | ||
|
|
6ff6f01c61 | ||
|
|
f68f32e7e0 | ||
|
|
29e3ab78c4 | ||
|
|
ce06ca129d | ||
|
|
224162f3ab | ||
|
|
308b8affd1 | ||
|
|
5a4acf1d14 | ||
|
|
426115de40 | ||
|
|
8b99d90e3f | ||
|
|
9401c0b8a1 | ||
|
|
29ed10b242 | ||
|
|
d385dd2bbe | ||
|
|
7089b3d7c9 | ||
|
|
afb971740d | ||
|
|
5eee92b4b2 |
52 changed files with 972 additions and 77 deletions
|
|
@ -49,7 +49,7 @@ spec:
|
|||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-43-compose:Fedora-43-updates-20260529.0@sha256:ec5b37a5a8b229c1d8b61669e1b910466cb4e8ac4b0dd3c9bb31d89bd8a37063
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-43-compose:Fedora-43-updates-20260727.0@sha256:af8e3cce0623d775670a68562f69e1050805cdd5ba8799c05088e9acf3f372c0
|
||||
- MANIFEST=fedora-iot
|
||||
- name: image-expires-after
|
||||
value: 5d
|
||||
|
|
@ -61,7 +61,7 @@ spec:
|
|||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:73024ae5cf5dd43b7c118324c99a5ede2f5f53c4d80ff064f0839c46a4403897
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:8ff57394418faad7722c144f77494cf654007d60f63526357c007700bfc34edd
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ spec:
|
|||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-43-compose:Fedora-43-updates-20260529.0@sha256:ec5b37a5a8b229c1d8b61669e1b910466cb4e8ac4b0dd3c9bb31d89bd8a37063
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-43-compose:Fedora-43-updates-20260727.0@sha256:af8e3cce0623d775670a68562f69e1050805cdd5ba8799c05088e9acf3f372c0
|
||||
- MANIFEST=fedora-iot
|
||||
- name: output-image
|
||||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-43-iot:{{revision}}
|
||||
|
|
@ -58,7 +58,7 @@ spec:
|
|||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:73024ae5cf5dd43b7c118324c99a5ede2f5f53c4d80ff064f0839c46a4403897
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:8ff57394418faad7722c144f77494cf654007d60f63526357c007700bfc34edd
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ spec:
|
|||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-43-compose:Fedora-43-updates-20260529.0@sha256:ec5b37a5a8b229c1d8b61669e1b910466cb4e8ac4b0dd3c9bb31d89bd8a37063
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-43-compose:Fedora-43-updates-20260727.0@sha256:af8e3cce0623d775670a68562f69e1050805cdd5ba8799c05088e9acf3f372c0
|
||||
- MANIFEST=fedora-iot
|
||||
- name: image-expires-after
|
||||
value: 5d
|
||||
|
|
@ -61,7 +61,7 @@ spec:
|
|||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:73024ae5cf5dd43b7c118324c99a5ede2f5f53c4d80ff064f0839c46a4403897
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:8ff57394418faad7722c144f77494cf654007d60f63526357c007700bfc34edd
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ spec:
|
|||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-43-compose:Fedora-43-updates-20260529.0@sha256:ec5b37a5a8b229c1d8b61669e1b910466cb4e8ac4b0dd3c9bb31d89bd8a37063
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-43-compose:Fedora-43-updates-20260727.0@sha256:af8e3cce0623d775670a68562f69e1050805cdd5ba8799c05088e9acf3f372c0
|
||||
- MANIFEST=fedora-minimal-plus
|
||||
- name: image-expires-after
|
||||
value: 5d
|
||||
|
|
@ -61,7 +61,7 @@ spec:
|
|||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:73024ae5cf5dd43b7c118324c99a5ede2f5f53c4d80ff064f0839c46a4403897
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:8ff57394418faad7722c144f77494cf654007d60f63526357c007700bfc34edd
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ spec:
|
|||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-43-compose:Fedora-43-updates-20260529.0@sha256:ec5b37a5a8b229c1d8b61669e1b910466cb4e8ac4b0dd3c9bb31d89bd8a37063
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-43-compose:Fedora-43-updates-20260727.0@sha256:af8e3cce0623d775670a68562f69e1050805cdd5ba8799c05088e9acf3f372c0
|
||||
- MANIFEST=fedora-minimal-plus
|
||||
- name: output-image
|
||||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-43-minimal-plus:{{revision}}
|
||||
|
|
@ -58,7 +58,7 @@ spec:
|
|||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:73024ae5cf5dd43b7c118324c99a5ede2f5f53c4d80ff064f0839c46a4403897
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:8ff57394418faad7722c144f77494cf654007d60f63526357c007700bfc34edd
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ spec:
|
|||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-43-compose:Fedora-43-updates-20260529.0@sha256:ec5b37a5a8b229c1d8b61669e1b910466cb4e8ac4b0dd3c9bb31d89bd8a37063
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-43-compose:Fedora-43-updates-20260727.0@sha256:af8e3cce0623d775670a68562f69e1050805cdd5ba8799c05088e9acf3f372c0
|
||||
- MANIFEST=fedora-minimal
|
||||
- name: image-expires-after
|
||||
value: 5d
|
||||
|
|
@ -59,7 +59,7 @@ spec:
|
|||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:73024ae5cf5dd43b7c118324c99a5ede2f5f53c4d80ff064f0839c46a4403897
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:8ff57394418faad7722c144f77494cf654007d60f63526357c007700bfc34edd
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ spec:
|
|||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-43-compose:Fedora-43-updates-20260529.0@sha256:ec5b37a5a8b229c1d8b61669e1b910466cb4e8ac4b0dd3c9bb31d89bd8a37063
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-43-compose:Fedora-43-updates-20260727.0@sha256:af8e3cce0623d775670a68562f69e1050805cdd5ba8799c05088e9acf3f372c0
|
||||
- MANIFEST=fedora-minimal
|
||||
- name: output-image
|
||||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-43-minimal:{{revision}}
|
||||
|
|
@ -56,7 +56,7 @@ spec:
|
|||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:73024ae5cf5dd43b7c118324c99a5ede2f5f53c4d80ff064f0839c46a4403897
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:8ff57394418faad7722c144f77494cf654007d60f63526357c007700bfc34edd
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ spec:
|
|||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-43-compose:Fedora-43-updates-20260529.0@sha256:ec5b37a5a8b229c1d8b61669e1b910466cb4e8ac4b0dd3c9bb31d89bd8a37063
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-43-compose:Fedora-43-updates-20260727.0@sha256:af8e3cce0623d775670a68562f69e1050805cdd5ba8799c05088e9acf3f372c0
|
||||
- MANIFEST=fedora-standard
|
||||
- name: image-expires-after
|
||||
value: 5d
|
||||
|
|
@ -63,7 +63,7 @@ spec:
|
|||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:73024ae5cf5dd43b7c118324c99a5ede2f5f53c4d80ff064f0839c46a4403897
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:8ff57394418faad7722c144f77494cf654007d60f63526357c007700bfc34edd
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ spec:
|
|||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-43-compose:Fedora-43-updates-20260529.0@sha256:ec5b37a5a8b229c1d8b61669e1b910466cb4e8ac4b0dd3c9bb31d89bd8a37063
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-43-compose:Fedora-43-updates-20260727.0@sha256:af8e3cce0623d775670a68562f69e1050805cdd5ba8799c05088e9acf3f372c0
|
||||
- MANIFEST=fedora-standard
|
||||
- name: output-image
|
||||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-43-standard:{{revision}}
|
||||
|
|
@ -60,7 +60,7 @@ spec:
|
|||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:73024ae5cf5dd43b7c118324c99a5ede2f5f53c4d80ff064f0839c46a4403897
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:8ff57394418faad7722c144f77494cf654007d60f63526357c007700bfc34edd
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ spec:
|
|||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-44-compose:Fedora-44-updates-20260530.0@sha256:afb045cbee8c326f0d82bb6dc3f9b14b13ac90c0a1a413f50471ccc68c2235e5
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-44-compose:Fedora-44-updates-20260825.0@sha256:a927d08edf12c3d8d8299fa948bd22aefe771b54186bce85c42aa0f8fa1ebacf
|
||||
- MANIFEST=fedora-minimal-plus
|
||||
- name: image-expires-after
|
||||
value: 5d
|
||||
|
|
@ -61,7 +61,7 @@ spec:
|
|||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:73024ae5cf5dd43b7c118324c99a5ede2f5f53c4d80ff064f0839c46a4403897
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:9eb1decf91e0d678a613f7d4767091c05b37bec8a02163087254328f1e848c51
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ spec:
|
|||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-44-compose:Fedora-44-updates-20260530.0@sha256:afb045cbee8c326f0d82bb6dc3f9b14b13ac90c0a1a413f50471ccc68c2235e5
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-44-compose:Fedora-44-updates-20260825.0@sha256:a927d08edf12c3d8d8299fa948bd22aefe771b54186bce85c42aa0f8fa1ebacf
|
||||
- MANIFEST=fedora-minimal-plus
|
||||
- name: output-image
|
||||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-44-minimal-plus:{{revision}}
|
||||
|
|
@ -58,7 +58,7 @@ spec:
|
|||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:73024ae5cf5dd43b7c118324c99a5ede2f5f53c4d80ff064f0839c46a4403897
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:9eb1decf91e0d678a613f7d4767091c05b37bec8a02163087254328f1e848c51
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ spec:
|
|||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-44-compose:Fedora-44-updates-20260530.0@sha256:afb045cbee8c326f0d82bb6dc3f9b14b13ac90c0a1a413f50471ccc68c2235e5
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-44-compose:Fedora-44-updates-20260825.0@sha256:a927d08edf12c3d8d8299fa948bd22aefe771b54186bce85c42aa0f8fa1ebacf
|
||||
- MANIFEST=fedora-minimal
|
||||
- name: image-expires-after
|
||||
value: 5d
|
||||
|
|
@ -59,7 +59,7 @@ spec:
|
|||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:73024ae5cf5dd43b7c118324c99a5ede2f5f53c4d80ff064f0839c46a4403897
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:9eb1decf91e0d678a613f7d4767091c05b37bec8a02163087254328f1e848c51
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ spec:
|
|||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-44-compose:Fedora-44-updates-20260530.0@sha256:afb045cbee8c326f0d82bb6dc3f9b14b13ac90c0a1a413f50471ccc68c2235e5
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-44-compose:Fedora-44-updates-20260825.0@sha256:a927d08edf12c3d8d8299fa948bd22aefe771b54186bce85c42aa0f8fa1ebacf
|
||||
- MANIFEST=fedora-minimal
|
||||
- name: output-image
|
||||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-44-minimal:{{revision}}
|
||||
|
|
@ -56,7 +56,7 @@ spec:
|
|||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:73024ae5cf5dd43b7c118324c99a5ede2f5f53c4d80ff064f0839c46a4403897
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:9eb1decf91e0d678a613f7d4767091c05b37bec8a02163087254328f1e848c51
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ spec:
|
|||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-44-compose:Fedora-44-updates-20260530.0@sha256:afb045cbee8c326f0d82bb6dc3f9b14b13ac90c0a1a413f50471ccc68c2235e5
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-44-compose:Fedora-44-updates-20260825.0@sha256:a927d08edf12c3d8d8299fa948bd22aefe771b54186bce85c42aa0f8fa1ebacf
|
||||
- MANIFEST=fedora-standard
|
||||
- name: image-expires-after
|
||||
value: 5d
|
||||
|
|
@ -63,7 +63,7 @@ spec:
|
|||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:73024ae5cf5dd43b7c118324c99a5ede2f5f53c4d80ff064f0839c46a4403897
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:9eb1decf91e0d678a613f7d4767091c05b37bec8a02163087254328f1e848c51
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ spec:
|
|||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-44-compose:Fedora-44-updates-20260530.0@sha256:afb045cbee8c326f0d82bb6dc3f9b14b13ac90c0a1a413f50471ccc68c2235e5
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-44-compose:Fedora-44-updates-20260825.0@sha256:a927d08edf12c3d8d8299fa948bd22aefe771b54186bce85c42aa0f8fa1ebacf
|
||||
- MANIFEST=fedora-standard
|
||||
- name: output-image
|
||||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-44-standard:{{revision}}
|
||||
|
|
@ -60,7 +60,7 @@ spec:
|
|||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:73024ae5cf5dd43b7c118324c99a5ede2f5f53c4d80ff064f0839c46a4403897
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:9eb1decf91e0d678a613f7d4767091c05b37bec8a02163087254328f1e848c51
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
|
|
|
|||
73
.tekton/fedora-bootc-45-iot-pull-request.yaml
Normal file
73
.tekton/fedora-bootc-45-iot-pull-request.yaml
Normal file
|
|
@ -0,0 +1,73 @@
|
|||
apiVersion: tekton.dev/v1
|
||||
kind: PipelineRun
|
||||
metadata:
|
||||
annotations:
|
||||
build.appstudio.openshift.io/repo: https://gitlab.com/fedora/bootc/base-images/-/tree/{{revision}}
|
||||
build.appstudio.redhat.com/commit_sha: '{{revision}}'
|
||||
build.appstudio.redhat.com/pull_request_number: '{{pull_request_number}}'
|
||||
build.appstudio.redhat.com/target_branch: '{{target_branch}}'
|
||||
pipelinesascode.tekton.dev/cancel-in-progress: "true"
|
||||
pipelinesascode.tekton.dev/max-keep-runs: "3"
|
||||
pipelinesascode.tekton.dev/on-cel-expression: |
|
||||
(
|
||||
(event == "pull_request" && target_branch == "main")
|
||||
) && (
|
||||
".tekton/fedora-bootc-45-iot-pull-request.yaml".pathChanged() ||
|
||||
"Containerfile".pathChanged() ||
|
||||
"bootc-base-imagectl".pathChanged() ||
|
||||
"install-manifests".pathChanged() ||
|
||||
"fedora-includes/generic.yaml".pathChanged() ||
|
||||
"minimal.yaml".pathChanged() ||
|
||||
"minimal/***".pathChanged() ||
|
||||
"minimal-plus.hidden.yaml".pathChanged() ||
|
||||
"minimal-plus/***".pathChanged() ||
|
||||
"iot.yaml".pathChanged() ||
|
||||
"iot/***".pathChanged()
|
||||
)
|
||||
test.appstudio.openshift.io/comment_strategy: "disable_all"
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
appstudio.openshift.io/application: fedora-bootc-45
|
||||
appstudio.openshift.io/component: fedora-bootc-45-iot
|
||||
pipelines.appstudio.openshift.io/type: build
|
||||
name: fedora-bootc-45-iot-on-pull-request
|
||||
spec:
|
||||
params:
|
||||
- name: git-url
|
||||
value: '{{source_url}}'
|
||||
- name: revision
|
||||
value: '{{revision}}'
|
||||
- name: build-platforms
|
||||
value:
|
||||
- linux/amd64
|
||||
- linux/arm64
|
||||
- name: dockerfile
|
||||
value: Containerfile
|
||||
- name: path-context
|
||||
value: .
|
||||
- name: privileged-nested
|
||||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-45-compose:Fedora-45-20260821.n.0@sha256:55b3460339b8c7aa0a2511e33c623310e17b16118764011059b2e8f35c5bedaf
|
||||
- MANIFEST=fedora-iot
|
||||
- name: image-expires-after
|
||||
value: 5d
|
||||
- name: output-image
|
||||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-45-iot:on-pr-{{revision}}
|
||||
- name: labels
|
||||
value:
|
||||
- org.opencontainers.image.version=45
|
||||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:44d0e8034a19a1ced7817c117c9c15230def1f3e7941666a72a3e47919951f51
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
value: pipeline
|
||||
resolver: bundles
|
||||
timeouts:
|
||||
pipeline: 6h
|
||||
taskRunTemplate:
|
||||
serviceAccountName: build-pipeline-fedora-bootc-45-iot
|
||||
70
.tekton/fedora-bootc-45-iot-push.yaml
Normal file
70
.tekton/fedora-bootc-45-iot-push.yaml
Normal file
|
|
@ -0,0 +1,70 @@
|
|||
apiVersion: tekton.dev/v1
|
||||
kind: PipelineRun
|
||||
metadata:
|
||||
annotations:
|
||||
build.appstudio.openshift.io/repo: https://gitlab.com/fedora/bootc/base-images/-/tree/{{revision}}
|
||||
build.appstudio.redhat.com/commit_sha: '{{revision}}'
|
||||
build.appstudio.redhat.com/target_branch: '{{target_branch}}'
|
||||
pipelinesascode.tekton.dev/cancel-in-progress: "false"
|
||||
pipelinesascode.tekton.dev/max-keep-runs: "3"
|
||||
pipelinesascode.tekton.dev/on-cel-expression: |
|
||||
(
|
||||
(event == "push" && target_branch == "main")
|
||||
) && (
|
||||
".tekton/fedora-bootc-45-iot-push.yaml".pathChanged() ||
|
||||
"Containerfile".pathChanged() ||
|
||||
"bootc-base-imagectl".pathChanged() ||
|
||||
"install-manifests".pathChanged() ||
|
||||
"fedora-includes/generic.yaml".pathChanged() ||
|
||||
"minimal.yaml".pathChanged() ||
|
||||
"minimal/***".pathChanged() ||
|
||||
"minimal-plus.hidden.yaml".pathChanged() ||
|
||||
"minimal-plus/***".pathChanged() ||
|
||||
"iot.yaml".pathChanged() ||
|
||||
"iot/***".pathChanged()
|
||||
)
|
||||
test.appstudio.openshift.io/comment_strategy: "disable_all"
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
appstudio.openshift.io/application: fedora-bootc-45
|
||||
appstudio.openshift.io/component: fedora-bootc-45-iot
|
||||
pipelines.appstudio.openshift.io/type: build
|
||||
name: fedora-bootc-45-iot-on-push
|
||||
spec:
|
||||
params:
|
||||
- name: git-url
|
||||
value: '{{source_url}}'
|
||||
- name: revision
|
||||
value: '{{revision}}'
|
||||
- name: build-platforms
|
||||
value:
|
||||
- linux/amd64
|
||||
- linux/arm64
|
||||
- name: dockerfile
|
||||
value: Containerfile
|
||||
- name: path-context
|
||||
value: .
|
||||
- name: privileged-nested
|
||||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-45-compose:Fedora-45-20260821.n.0@sha256:55b3460339b8c7aa0a2511e33c623310e17b16118764011059b2e8f35c5bedaf
|
||||
- MANIFEST=fedora-iot
|
||||
- name: output-image
|
||||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-45-iot:{{revision}}
|
||||
- name: labels
|
||||
value:
|
||||
- org.opencontainers.image.version=45
|
||||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:44d0e8034a19a1ced7817c117c9c15230def1f3e7941666a72a3e47919951f51
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
value: pipeline
|
||||
resolver: bundles
|
||||
timeouts:
|
||||
pipeline: 6h
|
||||
taskRunTemplate:
|
||||
serviceAccountName: build-pipeline-fedora-bootc-45-iot
|
||||
73
.tekton/fedora-bootc-45-minimal-plus-pull-request.yaml
Normal file
73
.tekton/fedora-bootc-45-minimal-plus-pull-request.yaml
Normal file
|
|
@ -0,0 +1,73 @@
|
|||
apiVersion: tekton.dev/v1
|
||||
kind: PipelineRun
|
||||
metadata:
|
||||
annotations:
|
||||
build.appstudio.openshift.io/repo: https://gitlab.com/fedora/bootc/base-images/-/tree/{{revision}}
|
||||
build.appstudio.redhat.com/commit_sha: '{{revision}}'
|
||||
build.appstudio.redhat.com/pull_request_number: '{{pull_request_number}}'
|
||||
build.appstudio.redhat.com/target_branch: '{{target_branch}}'
|
||||
pipelinesascode.tekton.dev/cancel-in-progress: "true"
|
||||
pipelinesascode.tekton.dev/max-keep-runs: "3"
|
||||
pipelinesascode.tekton.dev/on-cel-expression: |
|
||||
(
|
||||
(event == "pull_request" && target_branch == "main")
|
||||
) && (
|
||||
".tekton/fedora-bootc-45-minimal-plus-pull-request.yaml".pathChanged() ||
|
||||
"Containerfile".pathChanged() ||
|
||||
"bootc-base-imagectl".pathChanged() ||
|
||||
"install-manifests".pathChanged() ||
|
||||
"fedora-includes/generic.yaml".pathChanged() ||
|
||||
"minimal.yaml".pathChanged() ||
|
||||
"minimal/***".pathChanged() ||
|
||||
"minimal-plus.hidden.yaml".pathChanged() ||
|
||||
"minimal-plus/***".pathChanged()
|
||||
)
|
||||
test.appstudio.openshift.io/comment_strategy: "disable_all"
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
appstudio.openshift.io/application: fedora-bootc-45
|
||||
appstudio.openshift.io/component: fedora-bootc-45-minimal-plus
|
||||
pipelines.appstudio.openshift.io/type: build
|
||||
name: fedora-bootc-45-minimal-plus-on-pull-request
|
||||
spec:
|
||||
params:
|
||||
- name: git-url
|
||||
value: '{{source_url}}'
|
||||
- name: revision
|
||||
value: '{{revision}}'
|
||||
- name: build-platforms
|
||||
value:
|
||||
- linux/amd64
|
||||
- linux/arm64
|
||||
- linux/ppc64le
|
||||
- linux/s390x
|
||||
- name: dockerfile
|
||||
value: Containerfile
|
||||
- name: path-context
|
||||
value: .
|
||||
- name: privileged-nested
|
||||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-45-compose:Fedora-45-20260821.n.0@sha256:55b3460339b8c7aa0a2511e33c623310e17b16118764011059b2e8f35c5bedaf
|
||||
- MANIFEST=fedora-minimal-plus
|
||||
- name: image-expires-after
|
||||
value: 5d
|
||||
- name: output-image
|
||||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-45-minimal-plus:on-pr-{{revision}}
|
||||
- name: labels
|
||||
value:
|
||||
- org.opencontainers.image.version=45
|
||||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:9eb1decf91e0d678a613f7d4767091c05b37bec8a02163087254328f1e848c51
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
value: pipeline
|
||||
resolver: bundles
|
||||
timeouts:
|
||||
pipeline: 6h
|
||||
taskRunTemplate:
|
||||
serviceAccountName: build-pipeline-fedora-bootc-45-minimal-plus
|
||||
70
.tekton/fedora-bootc-45-minimal-plus-push.yaml
Normal file
70
.tekton/fedora-bootc-45-minimal-plus-push.yaml
Normal file
|
|
@ -0,0 +1,70 @@
|
|||
apiVersion: tekton.dev/v1
|
||||
kind: PipelineRun
|
||||
metadata:
|
||||
annotations:
|
||||
build.appstudio.openshift.io/repo: https://gitlab.com/fedora/bootc/base-images/-/tree/{{revision}}
|
||||
build.appstudio.redhat.com/commit_sha: '{{revision}}'
|
||||
build.appstudio.redhat.com/target_branch: '{{target_branch}}'
|
||||
pipelinesascode.tekton.dev/cancel-in-progress: "false"
|
||||
pipelinesascode.tekton.dev/max-keep-runs: "3"
|
||||
pipelinesascode.tekton.dev/on-cel-expression: |
|
||||
(
|
||||
(event == "push" && target_branch == "main")
|
||||
) && (
|
||||
".tekton/fedora-bootc-45-minimal-plus-push.yaml".pathChanged() ||
|
||||
"Containerfile".pathChanged() ||
|
||||
"bootc-base-imagectl".pathChanged() ||
|
||||
"install-manifests".pathChanged() ||
|
||||
"fedora-includes/generic.yaml".pathChanged() ||
|
||||
"minimal.yaml".pathChanged() ||
|
||||
"minimal/***".pathChanged() ||
|
||||
"minimal-plus.hidden.yaml".pathChanged() ||
|
||||
"minimal-plus/***".pathChanged()
|
||||
)
|
||||
test.appstudio.openshift.io/comment_strategy: "disable_all"
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
appstudio.openshift.io/application: fedora-bootc-45
|
||||
appstudio.openshift.io/component: fedora-bootc-45-minimal-plus
|
||||
pipelines.appstudio.openshift.io/type: build
|
||||
name: fedora-bootc-45-minimal-plus-on-push
|
||||
spec:
|
||||
params:
|
||||
- name: git-url
|
||||
value: '{{source_url}}'
|
||||
- name: revision
|
||||
value: '{{revision}}'
|
||||
- name: build-platforms
|
||||
value:
|
||||
- linux/amd64
|
||||
- linux/arm64
|
||||
- linux/ppc64le
|
||||
- linux/s390x
|
||||
- name: dockerfile
|
||||
value: Containerfile
|
||||
- name: path-context
|
||||
value: .
|
||||
- name: privileged-nested
|
||||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-45-compose:Fedora-45-20260821.n.0@sha256:55b3460339b8c7aa0a2511e33c623310e17b16118764011059b2e8f35c5bedaf
|
||||
- MANIFEST=fedora-minimal-plus
|
||||
- name: output-image
|
||||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-45-minimal-plus:{{revision}}
|
||||
- name: labels
|
||||
value:
|
||||
- org.opencontainers.image.version=45
|
||||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:9eb1decf91e0d678a613f7d4767091c05b37bec8a02163087254328f1e848c51
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
value: pipeline
|
||||
resolver: bundles
|
||||
timeouts:
|
||||
pipeline: 6h
|
||||
taskRunTemplate:
|
||||
serviceAccountName: build-pipeline-fedora-bootc-45-minimal-plus
|
||||
71
.tekton/fedora-bootc-45-minimal-pull-request.yaml
Normal file
71
.tekton/fedora-bootc-45-minimal-pull-request.yaml
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
apiVersion: tekton.dev/v1
|
||||
kind: PipelineRun
|
||||
metadata:
|
||||
annotations:
|
||||
build.appstudio.openshift.io/repo: https://gitlab.com/fedora/bootc/base-images/-/tree/{{revision}}
|
||||
build.appstudio.redhat.com/commit_sha: '{{revision}}'
|
||||
build.appstudio.redhat.com/pull_request_number: '{{pull_request_number}}'
|
||||
build.appstudio.redhat.com/target_branch: '{{target_branch}}'
|
||||
pipelinesascode.tekton.dev/cancel-in-progress: "true"
|
||||
pipelinesascode.tekton.dev/max-keep-runs: "3"
|
||||
pipelinesascode.tekton.dev/on-cel-expression: |
|
||||
(
|
||||
(event == "pull_request" && target_branch == "main")
|
||||
) && (
|
||||
".tekton/fedora-bootc-45-minimal-pull-request.yaml".pathChanged() ||
|
||||
"Containerfile".pathChanged() ||
|
||||
"bootc-base-imagectl".pathChanged() ||
|
||||
"install-manifests".pathChanged() ||
|
||||
"fedora-includes/generic.yaml".pathChanged() ||
|
||||
"minimal.yaml".pathChanged() ||
|
||||
"minimal/***".pathChanged()
|
||||
)
|
||||
test.appstudio.openshift.io/comment_strategy: "disable_all"
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
appstudio.openshift.io/application: fedora-bootc-45
|
||||
appstudio.openshift.io/component: fedora-bootc-45-minimal
|
||||
pipelines.appstudio.openshift.io/type: build
|
||||
name: fedora-bootc-45-minimal-on-pull-request
|
||||
spec:
|
||||
params:
|
||||
- name: git-url
|
||||
value: '{{source_url}}'
|
||||
- name: revision
|
||||
value: '{{revision}}'
|
||||
- name: build-platforms
|
||||
value:
|
||||
- linux/amd64
|
||||
- linux/arm64
|
||||
- linux/ppc64le
|
||||
- linux/s390x
|
||||
- name: dockerfile
|
||||
value: Containerfile
|
||||
- name: path-context
|
||||
value: .
|
||||
- name: privileged-nested
|
||||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-45-compose:Fedora-45-20260821.n.0@sha256:55b3460339b8c7aa0a2511e33c623310e17b16118764011059b2e8f35c5bedaf
|
||||
- MANIFEST=fedora-minimal
|
||||
- name: image-expires-after
|
||||
value: 5d
|
||||
- name: output-image
|
||||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-45-minimal:on-pr-{{revision}}
|
||||
- name: labels
|
||||
value:
|
||||
- org.opencontainers.image.version=45
|
||||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:9eb1decf91e0d678a613f7d4767091c05b37bec8a02163087254328f1e848c51
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
value: pipeline
|
||||
resolver: bundles
|
||||
timeouts:
|
||||
pipeline: 6h
|
||||
taskRunTemplate:
|
||||
serviceAccountName: build-pipeline-fedora-bootc-45-minimal
|
||||
68
.tekton/fedora-bootc-45-minimal-push.yaml
Normal file
68
.tekton/fedora-bootc-45-minimal-push.yaml
Normal file
|
|
@ -0,0 +1,68 @@
|
|||
apiVersion: tekton.dev/v1
|
||||
kind: PipelineRun
|
||||
metadata:
|
||||
annotations:
|
||||
build.appstudio.openshift.io/repo: https://gitlab.com/fedora/bootc/base-images/-/tree/{{revision}}
|
||||
build.appstudio.redhat.com/commit_sha: '{{revision}}'
|
||||
build.appstudio.redhat.com/target_branch: '{{target_branch}}'
|
||||
pipelinesascode.tekton.dev/cancel-in-progress: "false"
|
||||
pipelinesascode.tekton.dev/max-keep-runs: "3"
|
||||
pipelinesascode.tekton.dev/on-cel-expression: |
|
||||
(
|
||||
(event == "push" && target_branch == "main")
|
||||
) && (
|
||||
".tekton/fedora-bootc-45-minimal-push.yaml".pathChanged() ||
|
||||
"Containerfile".pathChanged() ||
|
||||
"bootc-base-imagectl".pathChanged() ||
|
||||
"install-manifests".pathChanged() ||
|
||||
"fedora-includes/generic.yaml".pathChanged() ||
|
||||
"minimal.yaml".pathChanged() ||
|
||||
"minimal/***".pathChanged()
|
||||
)
|
||||
test.appstudio.openshift.io/comment_strategy: "disable_all"
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
appstudio.openshift.io/application: fedora-bootc-45
|
||||
appstudio.openshift.io/component: fedora-bootc-45-minimal
|
||||
pipelines.appstudio.openshift.io/type: build
|
||||
name: fedora-bootc-45-minimal-on-push
|
||||
spec:
|
||||
params:
|
||||
- name: git-url
|
||||
value: '{{source_url}}'
|
||||
- name: revision
|
||||
value: '{{revision}}'
|
||||
- name: build-platforms
|
||||
value:
|
||||
- linux/amd64
|
||||
- linux/arm64
|
||||
- linux/ppc64le
|
||||
- linux/s390x
|
||||
- name: dockerfile
|
||||
value: Containerfile
|
||||
- name: path-context
|
||||
value: .
|
||||
- name: privileged-nested
|
||||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-45-compose:Fedora-45-20260821.n.0@sha256:55b3460339b8c7aa0a2511e33c623310e17b16118764011059b2e8f35c5bedaf
|
||||
- MANIFEST=fedora-minimal
|
||||
- name: output-image
|
||||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-45-minimal:{{revision}}
|
||||
- name: labels
|
||||
value:
|
||||
- org.opencontainers.image.version=45
|
||||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:9eb1decf91e0d678a613f7d4767091c05b37bec8a02163087254328f1e848c51
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
value: pipeline
|
||||
resolver: bundles
|
||||
timeouts:
|
||||
pipeline: 6h
|
||||
taskRunTemplate:
|
||||
serviceAccountName: build-pipeline-fedora-bootc-45-minimal
|
||||
75
.tekton/fedora-bootc-45-standard-pull-request.yaml
Normal file
75
.tekton/fedora-bootc-45-standard-pull-request.yaml
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
apiVersion: tekton.dev/v1
|
||||
kind: PipelineRun
|
||||
metadata:
|
||||
annotations:
|
||||
build.appstudio.openshift.io/repo: https://gitlab.com/fedora/bootc/base-images/-/tree/{{revision}}
|
||||
build.appstudio.redhat.com/commit_sha: '{{revision}}'
|
||||
build.appstudio.redhat.com/pull_request_number: '{{pull_request_number}}'
|
||||
build.appstudio.redhat.com/target_branch: '{{target_branch}}'
|
||||
pipelinesascode.tekton.dev/cancel-in-progress: "true"
|
||||
pipelinesascode.tekton.dev/max-keep-runs: "3"
|
||||
pipelinesascode.tekton.dev/on-cel-expression: |
|
||||
(
|
||||
(event == "pull_request" && target_branch == "main")
|
||||
) && (
|
||||
".tekton/fedora-bootc-45-standard-pull-request.yaml".pathChanged() ||
|
||||
"Containerfile".pathChanged() ||
|
||||
"bootc-base-imagectl".pathChanged() ||
|
||||
"install-manifests".pathChanged() ||
|
||||
"fedora-includes/generic.yaml".pathChanged() ||
|
||||
"minimal.yaml".pathChanged() ||
|
||||
"minimal/***".pathChanged() ||
|
||||
"minimal-plus.hidden.yaml".pathChanged() ||
|
||||
"minimal-plus/***".pathChanged() ||
|
||||
"standard.yaml".pathChanged() ||
|
||||
"standard/***".pathChanged()
|
||||
)
|
||||
test.appstudio.openshift.io/comment_strategy: "disable_all"
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
appstudio.openshift.io/application: fedora-bootc-45
|
||||
appstudio.openshift.io/component: fedora-bootc-45-standard
|
||||
pipelines.appstudio.openshift.io/type: build
|
||||
name: fedora-bootc-45-standard-on-pull-request
|
||||
spec:
|
||||
params:
|
||||
- name: git-url
|
||||
value: '{{source_url}}'
|
||||
- name: revision
|
||||
value: '{{revision}}'
|
||||
- name: build-platforms
|
||||
value:
|
||||
- linux/amd64
|
||||
- linux/arm64
|
||||
- linux/ppc64le
|
||||
- linux/s390x
|
||||
- name: dockerfile
|
||||
value: Containerfile
|
||||
- name: path-context
|
||||
value: .
|
||||
- name: privileged-nested
|
||||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-45-compose:Fedora-45-20260821.n.0@sha256:55b3460339b8c7aa0a2511e33c623310e17b16118764011059b2e8f35c5bedaf
|
||||
- MANIFEST=fedora-standard
|
||||
- name: image-expires-after
|
||||
value: 5d
|
||||
- name: output-image
|
||||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-45-standard:on-pr-{{revision}}
|
||||
- name: labels
|
||||
value:
|
||||
- org.opencontainers.image.version=45
|
||||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:9eb1decf91e0d678a613f7d4767091c05b37bec8a02163087254328f1e848c51
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
value: pipeline
|
||||
resolver: bundles
|
||||
timeouts:
|
||||
pipeline: 6h
|
||||
taskRunTemplate:
|
||||
serviceAccountName: build-pipeline-fedora-bootc-45-standard
|
||||
72
.tekton/fedora-bootc-45-standard-push.yaml
Normal file
72
.tekton/fedora-bootc-45-standard-push.yaml
Normal file
|
|
@ -0,0 +1,72 @@
|
|||
apiVersion: tekton.dev/v1
|
||||
kind: PipelineRun
|
||||
metadata:
|
||||
annotations:
|
||||
build.appstudio.openshift.io/repo: https://gitlab.com/fedora/bootc/base-images/-/tree/{{revision}}
|
||||
build.appstudio.redhat.com/commit_sha: '{{revision}}'
|
||||
build.appstudio.redhat.com/target_branch: '{{target_branch}}'
|
||||
pipelinesascode.tekton.dev/cancel-in-progress: "false"
|
||||
pipelinesascode.tekton.dev/max-keep-runs: "3"
|
||||
pipelinesascode.tekton.dev/on-cel-expression: |
|
||||
(
|
||||
(event == "push" && target_branch == "main")
|
||||
) && (
|
||||
".tekton/fedora-bootc-45-standard-push.yaml".pathChanged() ||
|
||||
"Containerfile".pathChanged() ||
|
||||
"bootc-base-imagectl".pathChanged() ||
|
||||
"install-manifests".pathChanged() ||
|
||||
"fedora-includes/generic.yaml".pathChanged() ||
|
||||
"minimal.yaml".pathChanged() ||
|
||||
"minimal/***".pathChanged() ||
|
||||
"minimal-plus.hidden.yaml".pathChanged() ||
|
||||
"minimal-plus/***".pathChanged() ||
|
||||
"standard.yaml".pathChanged() ||
|
||||
"standard/***".pathChanged()
|
||||
)
|
||||
test.appstudio.openshift.io/comment_strategy: "disable_all"
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
appstudio.openshift.io/application: fedora-bootc-45
|
||||
appstudio.openshift.io/component: fedora-bootc-45-standard
|
||||
pipelines.appstudio.openshift.io/type: build
|
||||
name: fedora-bootc-45-standard-on-push
|
||||
spec:
|
||||
params:
|
||||
- name: git-url
|
||||
value: '{{source_url}}'
|
||||
- name: revision
|
||||
value: '{{revision}}'
|
||||
- name: build-platforms
|
||||
value:
|
||||
- linux/amd64
|
||||
- linux/arm64
|
||||
- linux/ppc64le
|
||||
- linux/s390x
|
||||
- name: dockerfile
|
||||
value: Containerfile
|
||||
- name: path-context
|
||||
value: .
|
||||
- name: privileged-nested
|
||||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-45-compose:Fedora-45-20260821.n.0@sha256:55b3460339b8c7aa0a2511e33c623310e17b16118764011059b2e8f35c5bedaf
|
||||
- MANIFEST=fedora-standard
|
||||
- name: output-image
|
||||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-45-standard:{{revision}}
|
||||
- name: labels
|
||||
value:
|
||||
- org.opencontainers.image.version=45
|
||||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:9eb1decf91e0d678a613f7d4767091c05b37bec8a02163087254328f1e848c51
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
value: pipeline
|
||||
resolver: bundles
|
||||
timeouts:
|
||||
pipeline: 6h
|
||||
taskRunTemplate:
|
||||
serviceAccountName: build-pipeline-fedora-bootc-45-standard
|
||||
77
.tekton/fedora-bootc-eln-standard-pull-request.yaml
Normal file
77
.tekton/fedora-bootc-eln-standard-pull-request.yaml
Normal file
|
|
@ -0,0 +1,77 @@
|
|||
apiVersion: tekton.dev/v1
|
||||
kind: PipelineRun
|
||||
metadata:
|
||||
annotations:
|
||||
build.appstudio.openshift.io/repo: https://gitlab.com/fedora/bootc/base-images/-/tree/{{revision}}
|
||||
build.appstudio.redhat.com/commit_sha: '{{revision}}'
|
||||
build.appstudio.redhat.com/pull_request_number: '{{pull_request_number}}'
|
||||
build.appstudio.redhat.com/target_branch: '{{target_branch}}'
|
||||
pipelinesascode.tekton.dev/cancel-in-progress: "true"
|
||||
pipelinesascode.tekton.dev/max-keep-runs: "3"
|
||||
pipelinesascode.tekton.dev/on-cel-expression: |
|
||||
(
|
||||
(event == "pull_request" && target_branch == "main")
|
||||
) && (
|
||||
".tekton/fedora-bootc-eln-standard-pull-request.yaml".pathChanged() ||
|
||||
"Containerfile".pathChanged() ||
|
||||
"bootc-base-imagectl".pathChanged() ||
|
||||
"install-manifests".pathChanged() ||
|
||||
"fedora-includes/eln.yaml".pathChanged() ||
|
||||
"fedora-eln.yaml".pathChanged() ||
|
||||
"eln/***".pathChanged() ||
|
||||
"standard.yaml".pathChanged() ||
|
||||
"standard/***".pathChanged() ||
|
||||
"minimal-plus.hidden.yaml".pathChanged() ||
|
||||
"minimal-plus/***".pathChanged() ||
|
||||
"minimal.yaml".pathChanged() ||
|
||||
"minimal/***".pathChanged()
|
||||
)
|
||||
test.appstudio.openshift.io/comment_strategy: "disable_all"
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
appstudio.openshift.io/application: fedora-bootc-eln
|
||||
appstudio.openshift.io/component: fedora-bootc-eln-standard
|
||||
pipelines.appstudio.openshift.io/type: build
|
||||
name: fedora-bootc-eln-standard-on-pull-request
|
||||
spec:
|
||||
params:
|
||||
- name: git-url
|
||||
value: '{{source_url}}'
|
||||
- name: revision
|
||||
value: '{{revision}}'
|
||||
- name: build-platforms
|
||||
value:
|
||||
- linux/amd64
|
||||
- linux/arm64
|
||||
- linux/ppc64le
|
||||
- linux/s390x
|
||||
- name: dockerfile
|
||||
value: Containerfile
|
||||
- name: path-context
|
||||
value: .
|
||||
- name: privileged-nested
|
||||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-eln-compose:Fedora-eln-20260802.n.0@sha256:12f9b31a07ea270b65d5869a904fd1509c56b470df6c8f2586492fc0f006f213
|
||||
- MANIFEST=fedora-eln
|
||||
- name: image-expires-after
|
||||
value: 5d
|
||||
- name: output-image
|
||||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-eln-standard:on-pr-{{revision}}
|
||||
- name: labels
|
||||
value:
|
||||
- org.opencontainers.image.version=eln
|
||||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:c587d9400c89e21225fee03a080dcb0816919d39770b6af0cd6f990c7f8404b8
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
value: pipeline
|
||||
resolver: bundles
|
||||
timeouts:
|
||||
pipeline: 6h
|
||||
taskRunTemplate:
|
||||
serviceAccountName: build-pipeline-fedora-bootc-eln-standard
|
||||
74
.tekton/fedora-bootc-eln-standard-push.yaml
Normal file
74
.tekton/fedora-bootc-eln-standard-push.yaml
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
apiVersion: tekton.dev/v1
|
||||
kind: PipelineRun
|
||||
metadata:
|
||||
annotations:
|
||||
build.appstudio.openshift.io/repo: https://gitlab.com/fedora/bootc/base-images/-/tree/{{revision}}
|
||||
build.appstudio.redhat.com/commit_sha: '{{revision}}'
|
||||
build.appstudio.redhat.com/target_branch: '{{target_branch}}'
|
||||
pipelinesascode.tekton.dev/cancel-in-progress: "false"
|
||||
pipelinesascode.tekton.dev/max-keep-runs: "3"
|
||||
pipelinesascode.tekton.dev/on-cel-expression: |
|
||||
(
|
||||
(event == "push" && target_branch == "main")
|
||||
) && (
|
||||
".tekton/fedora-bootc-eln-standard-push.yaml".pathChanged() ||
|
||||
"Containerfile".pathChanged() ||
|
||||
"bootc-base-imagectl".pathChanged() ||
|
||||
"install-manifests".pathChanged() ||
|
||||
"fedora-includes/eln.yaml".pathChanged() ||
|
||||
"fedora-eln.yaml".pathChanged() ||
|
||||
"eln/***".pathChanged() ||
|
||||
"standard.yaml".pathChanged() ||
|
||||
"standard/***".pathChanged() ||
|
||||
"minimal-plus.hidden.yaml".pathChanged() ||
|
||||
"minimal-plus/***".pathChanged() ||
|
||||
"minimal.yaml".pathChanged() ||
|
||||
"minimal/***".pathChanged()
|
||||
)
|
||||
test.appstudio.openshift.io/comment_strategy: "disable_all"
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
appstudio.openshift.io/application: fedora-bootc-eln
|
||||
appstudio.openshift.io/component: fedora-bootc-eln-standard
|
||||
pipelines.appstudio.openshift.io/type: build
|
||||
name: fedora-bootc-eln-standard-on-push
|
||||
spec:
|
||||
params:
|
||||
- name: git-url
|
||||
value: '{{source_url}}'
|
||||
- name: revision
|
||||
value: '{{revision}}'
|
||||
- name: build-platforms
|
||||
value:
|
||||
- linux/amd64
|
||||
- linux/arm64
|
||||
- linux/ppc64le
|
||||
- linux/s390x
|
||||
- name: dockerfile
|
||||
value: Containerfile
|
||||
- name: path-context
|
||||
value: .
|
||||
- name: privileged-nested
|
||||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-eln-compose:Fedora-eln-20260802.n.0@sha256:12f9b31a07ea270b65d5869a904fd1509c56b470df6c8f2586492fc0f006f213
|
||||
- MANIFEST=fedora-eln
|
||||
- name: output-image
|
||||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-eln-standard:{{revision}}
|
||||
- name: labels
|
||||
value:
|
||||
- org.opencontainers.image.version=eln
|
||||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:c587d9400c89e21225fee03a080dcb0816919d39770b6af0cd6f990c7f8404b8
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
value: pipeline
|
||||
resolver: bundles
|
||||
timeouts:
|
||||
pipeline: 6h
|
||||
taskRunTemplate:
|
||||
serviceAccountName: build-pipeline-fedora-bootc-eln-standard
|
||||
77
.tekton/fedora-bootc-eln-standard-renovate-push.yaml
Normal file
77
.tekton/fedora-bootc-eln-standard-renovate-push.yaml
Normal file
|
|
@ -0,0 +1,77 @@
|
|||
apiVersion: tekton.dev/v1
|
||||
kind: PipelineRun
|
||||
metadata:
|
||||
annotations:
|
||||
build.appstudio.openshift.io/repo: https://gitlab.com/fedora/bootc/base-images/-/tree/{{revision}}
|
||||
build.appstudio.redhat.com/commit_sha: '{{revision}}'
|
||||
build.appstudio.redhat.com/target_branch: '{{target_branch}}'
|
||||
pipelinesascode.tekton.dev/cancel-in-progress: "true"
|
||||
pipelinesascode.tekton.dev/max-keep-runs: "3"
|
||||
pipelinesascode.tekton.dev/on-cel-expression: |
|
||||
(
|
||||
(event == "push" && target_branch.startsWith("renovate/"))
|
||||
) && (
|
||||
".tekton/fedora-bootc-eln-standard-renovate-push.yaml".pathChanged() ||
|
||||
"Containerfile".pathChanged() ||
|
||||
"bootc-base-imagectl".pathChanged() ||
|
||||
"install-manifests".pathChanged() ||
|
||||
"fedora-includes/eln.yaml".pathChanged() ||
|
||||
"fedora-eln.yaml".pathChanged() ||
|
||||
"eln/***".pathChanged() ||
|
||||
"standard.yaml".pathChanged() ||
|
||||
"standard/***".pathChanged() ||
|
||||
"minimal-plus.hidden.yaml".pathChanged() ||
|
||||
"minimal-plus/***".pathChanged() ||
|
||||
"minimal.yaml".pathChanged() ||
|
||||
"minimal/***".pathChanged()
|
||||
) && true == false
|
||||
test.appstudio.openshift.io/comment_strategy: "disable_all"
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
appstudio.openshift.io/application: fedora-bootc-eln
|
||||
appstudio.openshift.io/component: fedora-bootc-eln-standard
|
||||
pipelines.appstudio.openshift.io/type: build
|
||||
release.appstudio.openshift.io/auto-release: "false"
|
||||
name: fedora-bootc-eln-standard-renovate-on-push
|
||||
spec:
|
||||
params:
|
||||
- name: git-url
|
||||
value: '{{source_url}}'
|
||||
- name: revision
|
||||
value: '{{revision}}'
|
||||
- name: build-platforms
|
||||
value:
|
||||
- linux/amd64
|
||||
- linux/arm64
|
||||
- linux/ppc64le
|
||||
- linux/s390x
|
||||
- name: dockerfile
|
||||
value: Containerfile
|
||||
- name: path-context
|
||||
value: .
|
||||
- name: privileged-nested
|
||||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-eln-compose:Fedora-eln-20260802.n.0@sha256:12f9b31a07ea270b65d5869a904fd1509c56b470df6c8f2586492fc0f006f213
|
||||
- MANIFEST=fedora-eln
|
||||
- name: image-expires-after
|
||||
value: 5d
|
||||
- name: output-image
|
||||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-eln-standard:{{revision}}
|
||||
- name: labels
|
||||
value:
|
||||
- org.opencontainers.image.version=eln
|
||||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:c587d9400c89e21225fee03a080dcb0816919d39770b6af0cd6f990c7f8404b8
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
value: pipeline
|
||||
resolver: bundles
|
||||
timeouts:
|
||||
pipeline: 6h
|
||||
taskRunTemplate:
|
||||
serviceAccountName: build-pipeline-fedora-bootc-eln-standard
|
||||
|
|
@ -57,7 +57,7 @@ spec:
|
|||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-rawhide-iot:on-pr-{{revision}}
|
||||
- name: labels
|
||||
value:
|
||||
- org.opencontainers.image.version=45
|
||||
- org.opencontainers.image.version=46
|
||||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ spec:
|
|||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-rawhide-iot:{{revision}}
|
||||
- name: labels
|
||||
value:
|
||||
- org.opencontainers.image.version=45
|
||||
- org.opencontainers.image.version=46
|
||||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ spec:
|
|||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-rawhide-compose:Fedora-Rawhide-20260529.n.0@sha256:2378f2bd0ad2fbd8856e14ca984af8158952044442063392ae5472a1aedee8f8
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-rawhide-compose:Fedora-Rawhide-20260824.n.0@sha256:2bf25f551a2d4ed7291a8c1493d4c64384d060c2f193798b0d105323a37c6ba2
|
||||
- MANIFEST=fedora-minimal-plus
|
||||
- name: image-expires-after
|
||||
value: 5d
|
||||
|
|
@ -57,11 +57,11 @@ spec:
|
|||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-rawhide-minimal-plus:on-pr-{{revision}}
|
||||
- name: labels
|
||||
value:
|
||||
- org.opencontainers.image.version=45
|
||||
- org.opencontainers.image.version=46
|
||||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:73024ae5cf5dd43b7c118324c99a5ede2f5f53c4d80ff064f0839c46a4403897
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:9eb1decf91e0d678a613f7d4767091c05b37bec8a02163087254328f1e848c51
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
|
|
|
|||
|
|
@ -48,17 +48,17 @@ spec:
|
|||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-rawhide-compose:Fedora-Rawhide-20260529.n.0@sha256:2378f2bd0ad2fbd8856e14ca984af8158952044442063392ae5472a1aedee8f8
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-rawhide-compose:Fedora-Rawhide-20260824.n.0@sha256:2bf25f551a2d4ed7291a8c1493d4c64384d060c2f193798b0d105323a37c6ba2
|
||||
- MANIFEST=fedora-minimal-plus
|
||||
- name: output-image
|
||||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-rawhide-minimal-plus:{{revision}}
|
||||
- name: labels
|
||||
value:
|
||||
- org.opencontainers.image.version=45
|
||||
- org.opencontainers.image.version=46
|
||||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:73024ae5cf5dd43b7c118324c99a5ede2f5f53c4d80ff064f0839c46a4403897
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:9eb1decf91e0d678a613f7d4767091c05b37bec8a02163087254328f1e848c51
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ spec:
|
|||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-rawhide-compose:Fedora-Rawhide-20260529.n.0@sha256:2378f2bd0ad2fbd8856e14ca984af8158952044442063392ae5472a1aedee8f8
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-rawhide-compose:Fedora-Rawhide-20260824.n.0@sha256:2bf25f551a2d4ed7291a8c1493d4c64384d060c2f193798b0d105323a37c6ba2
|
||||
- MANIFEST=fedora-minimal
|
||||
- name: image-expires-after
|
||||
value: 5d
|
||||
|
|
@ -55,11 +55,11 @@ spec:
|
|||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-rawhide-minimal:on-pr-{{revision}}
|
||||
- name: labels
|
||||
value:
|
||||
- org.opencontainers.image.version=45
|
||||
- org.opencontainers.image.version=46
|
||||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:73024ae5cf5dd43b7c118324c99a5ede2f5f53c4d80ff064f0839c46a4403897
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:9eb1decf91e0d678a613f7d4767091c05b37bec8a02163087254328f1e848c51
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
|
|
|
|||
|
|
@ -46,17 +46,17 @@ spec:
|
|||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-rawhide-compose:Fedora-Rawhide-20260529.n.0@sha256:2378f2bd0ad2fbd8856e14ca984af8158952044442063392ae5472a1aedee8f8
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-rawhide-compose:Fedora-Rawhide-20260824.n.0@sha256:2bf25f551a2d4ed7291a8c1493d4c64384d060c2f193798b0d105323a37c6ba2
|
||||
- MANIFEST=fedora-minimal
|
||||
- name: output-image
|
||||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-rawhide-minimal:{{revision}}
|
||||
- name: labels
|
||||
value:
|
||||
- org.opencontainers.image.version=45
|
||||
- org.opencontainers.image.version=46
|
||||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:73024ae5cf5dd43b7c118324c99a5ede2f5f53c4d80ff064f0839c46a4403897
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:9eb1decf91e0d678a613f7d4767091c05b37bec8a02163087254328f1e848c51
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ spec:
|
|||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-rawhide-compose:Fedora-Rawhide-20260529.n.0@sha256:2378f2bd0ad2fbd8856e14ca984af8158952044442063392ae5472a1aedee8f8
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-rawhide-compose:Fedora-Rawhide-20260824.n.0@sha256:2bf25f551a2d4ed7291a8c1493d4c64384d060c2f193798b0d105323a37c6ba2
|
||||
- MANIFEST=fedora-standard
|
||||
- name: image-expires-after
|
||||
value: 5d
|
||||
|
|
@ -59,11 +59,11 @@ spec:
|
|||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-rawhide-standard:on-pr-{{revision}}
|
||||
- name: labels
|
||||
value:
|
||||
- org.opencontainers.image.version=45
|
||||
- org.opencontainers.image.version=46
|
||||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:73024ae5cf5dd43b7c118324c99a5ede2f5f53c4d80ff064f0839c46a4403897
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:9eb1decf91e0d678a613f7d4767091c05b37bec8a02163087254328f1e848c51
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
|
|
|
|||
|
|
@ -50,17 +50,17 @@ spec:
|
|||
value: true
|
||||
- name: build-args
|
||||
value:
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-rawhide-compose:Fedora-Rawhide-20260529.n.0@sha256:2378f2bd0ad2fbd8856e14ca984af8158952044442063392ae5472a1aedee8f8
|
||||
- REPOS_IMAGE=quay.io/bootc-devel/fedora-bootc-rawhide-compose:Fedora-Rawhide-20260824.n.0@sha256:2bf25f551a2d4ed7291a8c1493d4c64384d060c2f193798b0d105323a37c6ba2
|
||||
- MANIFEST=fedora-standard
|
||||
- name: output-image
|
||||
value: quay.io/konflux-fedora/bootc-tenant/fedora-bootc-rawhide-standard:{{revision}}
|
||||
- name: labels
|
||||
value:
|
||||
- org.opencontainers.image.version=45
|
||||
- org.opencontainers.image.version=46
|
||||
pipelineRef:
|
||||
params:
|
||||
- name: bundle
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:73024ae5cf5dd43b7c118324c99a5ede2f5f53c4d80ff064f0839c46a4403897
|
||||
value: quay.io/bootc-devel/tekton-catalog/pipeline-buildah-build-bootc-multi-platform-oci-ta@sha256:9eb1decf91e0d678a613f7d4767091c05b37bec8a02163087254328f1e848c51
|
||||
- name: name
|
||||
value: buildah-build-bootc-multi-platform-oci-ta
|
||||
- name: kind
|
||||
|
|
|
|||
|
|
@ -47,6 +47,8 @@ interface, but may be used by other images in Fedora.
|
|||
|
||||
**standard** inherits from **minimal-plus** and **minimal-plus** in turn inherit from **minimal**.
|
||||
|
||||
- **eln** (manifest `fedora-eln`): Standard base image for Enterprise Linux Next (ELN). Uses distro `fedora` and inherits from standard; built with ELN repos. The image produced by this manifest is published as **fedora-eln**.
|
||||
|
||||
All non-trivial changes to **minimal** and **minimal-plus** should be ACKed by at least
|
||||
one stakeholder of each Fedora variant WGs.
|
||||
|
||||
|
|
|
|||
|
|
@ -234,18 +234,17 @@ Add package rules for the new version in `renovate.json`. See the existing rules
|
|||
**Repository:** https://gitlab.com/fedora/infrastructure/konflux/tenants-config
|
||||
|
||||
```bash
|
||||
cd cluster/kfluxfedorap01/bootc-tenant/applications/fedora-bootc/
|
||||
cd clusters/kflux-fedora-01/tenants/bootc-tenant/applications/fedora-bootc/
|
||||
NEW_RELEASE=44
|
||||
|
||||
# Copy from rawhide
|
||||
cp -r rawhide $NEW_RELEASE
|
||||
|
||||
# Update version references
|
||||
sed -i "s/rawhide/$NEW_RELEASE/g" $NEW_RELEASE/**/*.yaml
|
||||
sed -i "s/compose-rawhide-id/compose-branched-id/" $NEW_RELEASE/releaseplans/release-to-quay-io/kustomization.yaml
|
||||
find "${NEW_RELEASE}/" -type f | xargs sed -i "s/rawhide/$NEW_RELEASE/g"
|
||||
```
|
||||
|
||||
#### Step 5: Register the New Version (tenants-config repo)
|
||||
|
||||
Add the new version to `fedora-bootc/kustomization.yaml`:
|
||||
|
||||
|
|
@ -259,6 +258,8 @@ resources:
|
|||
- "42"
|
||||
```
|
||||
|
||||
See [MR !237](https://gitlab.com/fedora/infrastructure/konflux/tenants-config/-/merge_requests/237) for reference (F45 addition).
|
||||
|
||||
### Removing an EOL Fedora Version from Konflux
|
||||
|
||||
When a Fedora version reaches EOL (e.g., F42), follow these steps:
|
||||
|
|
|
|||
1
eln.yaml
Symbolic link
1
eln.yaml
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
fedora-eln.yaml
|
||||
2
eln/20-rhel.toml
Normal file
2
eln/20-rhel.toml
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
[install]
|
||||
root-fs-type = "xfs"
|
||||
3
eln/bootc-install.yaml
Normal file
3
eln/bootc-install.yaml
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
add-files:
|
||||
- - 20-rhel.toml
|
||||
- /usr/lib/bootc/install/20-rhel.toml
|
||||
9
eln/manifest.yaml
Normal file
9
eln/manifest.yaml
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
metadata:
|
||||
summary: |
|
||||
Standard bootc base image for Enterprise Linux Next (ELN).
|
||||
This manifest is the source for the image published as fedora-eln.
|
||||
ELN is the Fedora package set (rawhide sources, ELN buildroot/compose).
|
||||
|
||||
include:
|
||||
- ../standard/manifest.yaml
|
||||
- bootc-install.yaml
|
||||
|
|
@ -2,5 +2,6 @@
|
|||
# will be removed in the future.
|
||||
releasever: 44
|
||||
repos:
|
||||
- fedora-devel
|
||||
- fedora
|
||||
- fedora-updates
|
||||
include: fedora-bootc.yaml
|
||||
|
|
|
|||
6
fedora-45.yaml
Normal file
6
fedora-45.yaml
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
# NB: This treefile is used by the legacy pungi path only to build tier-1. It
|
||||
# will be removed in the future.
|
||||
releasever: 45
|
||||
repos:
|
||||
- fedora-devel
|
||||
include: fedora-bootc.yaml
|
||||
6
fedora-eln.yaml
Normal file
6
fedora-eln.yaml
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
repos:
|
||||
- eln-baseos
|
||||
- eln-appstream
|
||||
include:
|
||||
- fedora-includes/eln.yaml
|
||||
- eln/manifest.yaml
|
||||
7
fedora-includes/eln.yaml
Normal file
7
fedora-includes/eln.yaml
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
# ELN uses the same distro variable as Fedora: ELN is a compose of Fedora
|
||||
# Rawhide sources (see docs.fedoraproject.org/en-US/eln/). Repos come from
|
||||
# REPOS_IMAGE at build time; we do not add fedora-repos-archive here.
|
||||
variables:
|
||||
distro: "fedora"
|
||||
|
||||
packages: []
|
||||
|
|
@ -16,6 +16,12 @@ for image in minimal standard minimal-plus iot; do
|
|||
# And the legacy `fedora-` prefixed names
|
||||
cp -a fedora-$image.yaml $manifestdir/
|
||||
done
|
||||
# ELN is rawhide-only and should be removed when stable branches are created
|
||||
# (manually remove eln/ directory and fedora-eln.yaml when branching for new releases)
|
||||
if [ -d eln ]; then
|
||||
cp -a eln $manifestdir/
|
||||
cp -a fedora-eln.yaml $manifestdir/
|
||||
fi
|
||||
# Set the default
|
||||
ln -s fedora-standard.yaml $manifestdir/default.yaml
|
||||
# And install dependency manifests
|
||||
|
|
|
|||
|
|
@ -2,15 +2,10 @@
|
|||
packages:
|
||||
# systemd. Also name systemd-pam because it was dropped to a recommends
|
||||
# but we still want it for handling user logins/sessions.
|
||||
- systemd systemd-pam
|
||||
# dbus is required per https://bugzilla.redhat.com/show_bug.cgi?id=2507313
|
||||
- systemd systemd-pam dbus
|
||||
# bootc itself.
|
||||
- bootc
|
||||
# Required by bootc install, sgdisk has been replaced by Rust crate
|
||||
# in bootc https://github.com/containers/bootc/pull/775
|
||||
- xfsprogs e2fsprogs dosfstools
|
||||
|
||||
exclude-packages:
|
||||
# Exclude kernel-debug-core to make sure that it doesn't somehow get
|
||||
# chosen as the package to satisfy the `kernel-core` dependency from
|
||||
# the kernel package.
|
||||
- kernel-debug-core
|
||||
|
|
|
|||
|
|
@ -4,3 +4,9 @@ packages:
|
|||
|
||||
exclude-packages:
|
||||
- kernel-debug
|
||||
- kernel-debug-core
|
||||
- kernel-debug-modules
|
||||
- kernel-debug-modules-core
|
||||
- kernel-debug-modules-extra
|
||||
- kernel-debug-uki-virt
|
||||
- kernel-debug-uki-virt-addons
|
||||
|
|
|
|||
|
|
@ -11,6 +11,8 @@
|
|||
"- Fedora 43 REPOS_IMAGE: at any time",
|
||||
"- Fedora 44 bootc-pipeline: 2-5 AM UTC daily",
|
||||
"- Fedora 44 REPOS_IMAGE: at any time",
|
||||
"- Fedora 45 bootc-pipeline: 2-5 AM UTC daily",
|
||||
"- Fedora 45 REPOS_IMAGE: at any time",
|
||||
"- Rawhide bootc-pipeline: 2-5 AM UTC daily",
|
||||
"- Rawhide REPOS_IMAGE: at any time",
|
||||
"",
|
||||
|
|
@ -63,11 +65,11 @@
|
|||
"packageRules": [
|
||||
{
|
||||
"description": [
|
||||
"Disable REPOS_IMAGE updates for 44-iot and rawhide-iot tekton files",
|
||||
"Disable REPOS_IMAGE updates for 44-iot, 45-iot and rawhide-iot tekton files",
|
||||
"until we fix https://gitlab.com/fedora/bootc/base-images/-/issues/74"
|
||||
],
|
||||
"matchManagers": ["custom.regex", "tekton"],
|
||||
"matchFileNames": [".tekton/*-44-iot-*", ".tekton/*-rawhide-iot-*"],
|
||||
"matchFileNames": [".tekton/*-44-iot-*", ".tekton/*-45-iot-*", ".tekton/*-rawhide-iot-*"],
|
||||
"enabled": false
|
||||
},
|
||||
{
|
||||
|
|
@ -128,6 +130,35 @@
|
|||
"additionalBranchPrefix": "",
|
||||
"automerge": true
|
||||
},
|
||||
{
|
||||
"matchManagers": ["tekton"],
|
||||
"matchPackageNames": ["/quay.io/bootc-devel/tekton-catalog/"],
|
||||
"matchFileNames": [".tekton/fedora-bootc-45-*"],
|
||||
"groupName": "Fedora 45 bootc-pipeline",
|
||||
"groupSlug": "fedora-45-bootc-pipeline",
|
||||
"branchPrefix": "renovate/fedora-45/",
|
||||
"commitMessageTopic": "Fedora 45 bootc build pipeline",
|
||||
"schedule": ["after 2am and before 5am"],
|
||||
"timezone": "UTC",
|
||||
"recreateWhen": "always",
|
||||
"rebaseWhen": "always",
|
||||
"additionalBranchPrefix": "",
|
||||
"automerge": true
|
||||
},
|
||||
{
|
||||
"matchManagers": ["custom.regex"],
|
||||
"matchPackageNames": ["/quay.io/bootc-devel/fedora-bootc-45-compose/"],
|
||||
"matchFileNames": [".tekton/fedora-bootc-45-*"],
|
||||
"groupName": "Fedora 45 REPOS_IMAGE",
|
||||
"groupSlug": "fedora-45-repos-image",
|
||||
"branchPrefix": "renovate/fedora-45/",
|
||||
"commitMessageTopic": "Fedora 45 REPOS_IMAGE",
|
||||
"schedule": ["at any time"],
|
||||
"recreateWhen": "always",
|
||||
"rebaseWhen": "never",
|
||||
"additionalBranchPrefix": "",
|
||||
"automerge": true
|
||||
},
|
||||
{
|
||||
"matchManagers": ["tekton"],
|
||||
"matchPackageNames": ["/quay.io/bootc-devel/tekton-catalog/"],
|
||||
|
|
@ -156,6 +187,17 @@
|
|||
"rebaseWhen": "never",
|
||||
"additionalBranchPrefix": "",
|
||||
"automerge": true
|
||||
},
|
||||
{
|
||||
"matchPackageNames": [
|
||||
"/quay.io/bootc-devel/fedora-bootc-eln-compose/"
|
||||
],
|
||||
"groupName": "Fedora ELN compose dependencies",
|
||||
"groupSlug": "fedora-eln-compose-dependencies",
|
||||
"schedule": [
|
||||
"at any time"
|
||||
],
|
||||
"automerge": true
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,7 +7,14 @@ postprocess:
|
|||
cat > /usr/lib/dracut/dracut.conf.d/30-bootc-standard.conf << 'EOF'
|
||||
add_dracutmodules+=" lvm crypt fips "
|
||||
EOF
|
||||
cat > /usr/lib/dracut/dracut.conf.d/50-bootc-clevis.conf << 'EOF'
|
||||
# Clevis in initramfs for TPM2-bound LUKS (needs clevis-dracut, clevis-pin-tpm2)
|
||||
add_dracutmodules+=" clevis clevis-pin-tpm2 "
|
||||
# Clevis in initramfs for LUKS auto-unlock.
|
||||
# clevis-pin-tpm2 is only on x86_64/aarch64 (TPM2 hardware arches).
|
||||
if test -x /usr/bin/clevis-pin-tpm2; then
|
||||
cat > /usr/lib/dracut/dracut.conf.d/50-bootc-clevis.conf << 'EOF'
|
||||
add_dracutmodules+=" clevis clevis-pin-tpm2 "
|
||||
EOF
|
||||
else
|
||||
cat > /usr/lib/dracut/dracut.conf.d/50-bootc-clevis.conf << 'EOF'
|
||||
add_dracutmodules+=" clevis "
|
||||
EOF
|
||||
fi
|
||||
|
|
|
|||
|
|
@ -43,9 +43,8 @@ packages:
|
|||
- sos
|
||||
# Make Ansible "package_facts" builtin work by default
|
||||
- python3-rpm
|
||||
# Initramfs Clevis + TPM2 pin for LUKS auto-unlock (dracut modules wired in initramfs-full.yaml)
|
||||
# Initramfs Clevis for LUKS auto-unlock (dracut modules wired in initramfs-full.yaml)
|
||||
- clevis-dracut
|
||||
- clevis-pin-tpm2
|
||||
# Used by admins interactively
|
||||
- man-db
|
||||
|
||||
|
|
@ -53,6 +52,8 @@ packages:
|
|||
packages-x86_64:
|
||||
- irqbalance
|
||||
- WALinuxAgent-udev
|
||||
# TPM2 pin for Clevis LUKS auto-unlock
|
||||
- clevis-pin-tpm2
|
||||
packages-ppc64le:
|
||||
- irqbalance
|
||||
- librtas
|
||||
|
|
@ -61,6 +62,8 @@ packages-ppc64le:
|
|||
packages-aarch64:
|
||||
- irqbalance
|
||||
- WALinuxAgent-udev
|
||||
# TPM2 pin for Clevis LUKS auto-unlock
|
||||
- clevis-pin-tpm2
|
||||
|
||||
# Things we don't expect to ship on the host. We currently
|
||||
# have recommends: false so these could only come in via
|
||||
|
|
|
|||
|
|
@ -1,13 +1,12 @@
|
|||
# This test case exercises using the fedora-bootc image as a builder
|
||||
# to generate a minimal target image derived from CentOS Stream 10 content,
|
||||
# and then further extends it in a secondary phase.
|
||||
FROM quay.io/fedora/fedora-bootc:rawhide as repos
|
||||
# This test case exercises using the fedora-bootc image as a builder to
|
||||
# generate a minimal target image, and then further extends it in a secondary
|
||||
# phase.
|
||||
|
||||
# This is intentionally a locally built image
|
||||
FROM localhost/fedora-bootc as builder
|
||||
RUN --mount=type=bind,from=repos,src=/,dst=/repos,rw <<EORUN
|
||||
RUN <<EORUN
|
||||
echo -e '--install\nltrace' > args.txt
|
||||
/usr/libexec/bootc-base-imagectl --args-file args.txt build-rootfs --manifest=standard/manifest /repos /target-rootfs
|
||||
/usr/libexec/bootc-base-imagectl --args-file args.txt build-rootfs --manifest=standard/manifest /target-rootfs
|
||||
EORUN
|
||||
|
||||
# This pulls in the rootfs generated in the previous step
|
||||
|
|
|
|||
|
|
@ -1,15 +1,14 @@
|
|||
# This test case exercises --sysusers.
|
||||
FROM quay.io/fedora/fedora-bootc:rawhide as repos
|
||||
|
||||
# This is intentionally a locally built image
|
||||
FROM localhost/fedora-bootc as builder
|
||||
RUN --mount=type=bind,from=repos,src=/,dst=/repos,rw <<EORUN
|
||||
RUN <<EORUN
|
||||
mkdir -p overlay/usr/lib/sysusers.d
|
||||
cat > overlay/usr/lib/sysusers.d/00-chrony.conf <<EOF
|
||||
g chrony 888
|
||||
u chrony 888:888 - - -
|
||||
EOF
|
||||
/usr/libexec/bootc-base-imagectl build-rootfs --manifest=standard/manifest /repos /target-rootfs --sysusers --add-dir overlay
|
||||
/usr/libexec/bootc-base-imagectl build-rootfs --manifest=standard/manifest /target-rootfs --sysusers --add-dir overlay
|
||||
EORUN
|
||||
|
||||
# This pulls in the rootfs generated in the previous step
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue