Platform Engineering Bot
7e851e348f
chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250629.n.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-30 05:05:25 +00:00
Platform Engineering Bot
470da912f4
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250630.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-30 04:05:16 +00:00
Platform Engineering Bot
f461054c89
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250629.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-30 00:05:34 +00:00
Miguel Martín
aabbd950b6
Use the 'branch' auto merge type in renovate's configuration.
...
Instead of crating MRs, renovate will:
- Create the branch, wait for test results
- Rebase it any time it gets out of date with the base branch
- Automerge the branch commit if it's:
(a) up-to-date with the base branch, and
(b) passing all tests
- As a backup, raise a PR only if either:
(a) tests fail, or
(b) tests remain pending for too long (default: 24 hours)
Resolves #62
Signed-off-by: Miguel Martín <mmartinv@redhat.com>
2025-06-27 15:37:01 +02:00
Miguel Martín
3e4fab9573
Add missing files which must trigger konflux builds
...
Changes in `bootc-base-imagectl` and `install-manifests` files
must trigger konflux builds for all the existing base images.
Also changes in "minimal" or "minimal-plus" must trigger konflux
builds in all the "standard" images.
Signed-off-by: Miguel Martín <mmartinv@redhat.com>
2025-06-27 15:37:01 +02:00
Miguel Martín
172a01a6a7
Make 'on-cel-expression' more readable
...
Signed-off-by: Miguel Martín <mmartinv@redhat.com>
2025-06-27 15:37:00 +02:00
platform-engineering Service account
43824ce37d
Merge branch 'renovate/main-fedora-42-compose-dependencies' into 'main'
...
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose:fedora-42-updates-testing-20250627.0 docker digest to 81904c2 (main)
See merge request fedora/bootc/base-images!229
2025-06-27 13:35:27 +00:00
Platform Engineering Bot
148fb35664
chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250627.n.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-27 12:08:12 +00:00
Platform Engineering Bot
c6b38ec294
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose:fedora-42-updates-testing-20250627.0 docker digest to 81904c2
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-27 12:08:08 +00:00
Platform Engineering Bot
4845fd46b0
chore(deps): update konflux references to a39bc3e
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-27 10:34:55 +00:00
platform-engineering Service account
8087c59aa5
Merge branch 'renovate/main-fedora-rawhide-compose-dependencies' into 'main'
...
chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250626.n.0 (main)
See merge request fedora/bootc/base-images!227
2025-06-27 07:38:29 +00:00
Platform Engineering Bot
fbf65c0e10
chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250626.n.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-27 05:30:58 +00:00
Platform Engineering Bot
62dc87060b
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250627.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-27 05:30:37 +00:00
Platform Engineering Bot
7f182606fe
chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250625.n.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-25 10:39:40 +00:00
Platform Engineering Bot
93c272d437
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250625.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-25 07:08:37 +00:00
platform-engineering Service account
559f22c843
Merge branch 'renovate/main-fedora-42-compose-dependencies' into 'main'
...
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250624.0 (main)
See merge request fedora/bootc/base-images!220
2025-06-24 13:32:42 +00:00
Platform Engineering Bot
d9c389140f
chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250623.n.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-24 10:12:13 +00:00
Platform Engineering Bot
489c4cb710
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250624.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-24 10:11:42 +00:00
Platform Engineering Bot
59f4c72205
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250623.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-23 07:08:33 +00:00
Platform Engineering Bot
3a25b5c908
chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250622.n.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-22 09:03:07 +00:00
Platform Engineering Bot
73c91c7c26
chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250619.n.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-19 09:35:22 +00:00
Platform Engineering Bot
cc0cb6f4fd
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250619.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-19 06:07:20 +00:00
Jonathan Lebon
87eae9910e
bootc-base-imagectl: support hidden manifests, hide minimal-plus
...
We don't currently want the minimal-plus target to be user-facing. It's
intended only for other Fedora variants.
Let's support "hidden" manifests by having their names end in
`.hidden.yaml`. Then, make `minimal-plus` hidden.
I considered instead having them start with `.` to match
well-established semantics, but I don't like either that this hides them
from an `ls` in the git repo (or even with `-a`, puts them higher up
whereas I want it to be close to `minimal.yaml`).
I also considered leveraging the existing symlink hiding semantics, but
it also felt awkward to rename a file and add a symlink to it just for
the purpose of hiding it.
2025-06-17 15:46:08 -04:00
Jonathan Lebon
040f6319f5
Drop fedora- prefix from canonical manifests
...
It's confusing right now how the manifest names differ across
fedora-bootc, centos-bootc and rhel-bootc. Both rhel-bootc and
centos-bootc only use "bare" names like `minimal`, and `standard`, while
fedora-bootc prefixes everything with `fedora-`.
For FCOS/SCOS/RHCOS, it would be beneficial to maintain the same naming
across all of those.
Let's just match the naming here to the "bare" version. But add symlinks
so that we don't break the old names (but note that being symlinks, they
will no longer show up in `bootc-base-imagectl list`).
2025-06-17 15:32:25 -04:00
Platform Engineering Bot
a0d499a91c
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250617.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-17 11:39:18 +00:00
Platform Engineering Bot
877bf31487
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250613.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-16 00:08:18 +00:00
Platform Engineering Bot
ee03dec748
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250612.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-12 14:38:24 +00:00
Miguel Martín
e40616c71a
Merge branch 'renovate/main-fedora-42-compose-dependencies' into 'main'
...
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250610.0 (main)
See merge request fedora/bootc/base-images!204
2025-06-11 09:51:16 +02:00
Platform Engineering Bot
70d53b382c
chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250610.n.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-11 05:32:01 +00:00
Platform Engineering Bot
da4799c2b1
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250610.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-11 05:31:37 +00:00
Platform Engineering Bot
90bff25939
chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose:fedora-rawhide-20250609.n.0 docker digest to 2af59ca
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-10 09:09:50 +00:00
Platform Engineering Bot
d75fe40ed6
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250606.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-09 10:11:10 +00:00
Platform Engineering Bot
748c6406f7
chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250609.n.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-09 09:09:32 +00:00
Miguel Martín
9181f9ca55
Update konflux pipeline reference
2025-06-05 16:22:03 +02:00
Platform Engineering Bot
f3259627f4
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250605.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-05 11:09:09 +00:00
Platform Engineering Bot
5accefc8ad
chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250605.n.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-05 09:10:21 +00:00
Miguel Martín
e05375b538
Update Rawhide compose reference in tekton files
2025-06-04 16:58:55 +02:00
Miguel Martín
0b558b0378
Use the compose image with the latest Fedora 42 testing updates
...
Signed-off-by: Miguel Martín <mmartinv@redhat.com>
2025-06-04 14:46:53 +02:00
Miguel Martín
6f2eeb08d6
Adjust konflux pipelines timeout
...
An update of a compose image from a specific Fedora version
triggers at least 4 builds: 'minimal', 'minimal-plus', 'standard'
and 'iot'.
We usually have 2 compose images updates (Fedora 42 and Rawhide) per
day so up to 8 builds are triggered at the same time. As we don't seem
to have a lot of resources in the Konflux cluster this leads to
build failures because of timeouts (the default pipeline timeout is 1h).
This change tries to mitigate this until we get more resources in the
Konflux cluster.
Signed-off-by: Miguel Martín <mmartinv@redhat.com>
2025-06-04 10:47:46 +02:00
Miguel Martin Villamuelas
31ecb7f417
Merge branch 'update-f42-iot-pipelinerun' into 'main'
...
Update the compose image for the Fedora 42 IoT build pipeline.
See merge request fedora/bootc/base-images!186
2025-05-26 21:47:07 +02:00
Miguel Martin Villamuelas
27b3462024
Merge branch 'update-f42-minimal-pipelinerun' into 'main'
...
Update Fedora 42 minimal build pipeline
See merge request fedora/bootc/base-images!187
2025-05-26 21:46:45 +02:00
Miguel Martin Villamuelas
f4a41aad0c
Merge branch 'update-f42-minimal-plus-pipelinerun' into 'main'
...
Update Fedora 42 minimal-plus build pipeline
See merge request fedora/bootc/base-images!188
2025-05-26 21:45:39 +02:00
Miguel Martín
08518a99f8
Update the compose image for the Fedora 42 IoT build pipeline.
2025-05-26 17:25:04 +02:00
Miguel Martín
d882a77149
Update Fedora 42 minimal-plus build pipeline
2025-05-26 17:17:59 +02:00
Miguel Martín
0dc3f942eb
Update Fedora 42 standard build pipeline
2025-05-26 17:14:42 +02:00
Miguel Martín
fd29d147a2
Update Fedora 42 minimal build pipeline
2025-05-26 17:13:35 +02:00
Miguel Martin Villamuelas
eb7d70f872
Merge branch 'appstudio-fedora-bootc-42-iot' into 'main'
...
Konflux update fedora-bootc-42-iot
See merge request fedora/bootc/base-images!179
2025-05-23 07:48:19 +02:00
Miguel Martin Villamuelas
2402ac3962
Merge branch 'appstudio-fedora-bootc-rawhide-iot' into 'main'
...
Konflux update fedora-bootc-rawhide-iot
See merge request fedora/bootc/base-images!176
2025-05-23 07:48:15 +02:00
Miguel Martin Villamuelas
6e9f3dd939
Merge branch 'update-rawhide-standard-pipeline' into 'main'
...
Update rawhide standard build pipeline
See merge request fedora/bootc/base-images!175
2025-05-23 07:48:12 +02:00
Miguel Martin Villamuelas
c7ed7ab33c
Merge branch 'update-rawhide-minimal-pipeline' into 'main'
...
Update rawhide minimal build pipeline
See merge request fedora/bootc/base-images!173
2025-05-23 07:32:30 +02:00