Platform Engineering Bot
eb9cc99816
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250714.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-07-14 04:06:54 +00:00
Platform Engineering Bot
b9b55d3051
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250713.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-07-13 03:35:50 +00:00
Platform Engineering Bot
87f861a40b
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250712.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-07-12 02:29:07 +00:00
Platform Engineering Bot
ef89dc988f
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250711.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-07-11 11:02:43 +00:00
Platform Engineering Bot
ba74914afc
chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250711.n.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-07-11 09:42:56 +00:00
Platform Engineering Bot
6c1634af3f
chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250708.n.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-07-08 13:17:49 +00:00
Platform Engineering Bot
620425f270
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose:fedora-42-updates-testing-20250707.0 docker digest to 8833afd
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-07-08 07:59:08 +00:00
Platform Engineering Bot
ad1558af40
chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250707.n.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-07-07 15:35:59 +00:00
platform-engineering Service account
c560690d66
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-20250707.0 (main)
See merge request fedora/bootc/base-images!235
2025-07-07 05:28:55 +00:00
Platform Engineering Bot
f0fecdea04
chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250706.n.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-07-07 03:14:22 +00:00
Platform Engineering Bot
9aee94b024
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250707.0
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-07-07 03:14:17 +00:00
Miguel Martín
5c9fbbdf21
Fix the output image in renovate's pipelinerun
...
The integration tests expect a different image tag depending on
the event type (pull_request/push)
Signed-off-by: Miguel Martín <mmartinv@redhat.com>
2025-07-04 17:12:47 +02:00
Miguel Martín
9286e2dc94
Use specific pipelineruns for renovate
...
We need to separate renovate pipelineruns because they need a mixed
configuration from 'pull-request' and 'push' pipelineruns:
- We need the images to expire after few days
- We need to label the produced snapshot so they are not released [^1]
[^1]: https://github.com/konflux-ci/integration-service/issues/1192
Signed-off-by: Miguel Martín <mmartinv@redhat.com>
2025-07-03 18:55:15 +02:00
Platform Engineering Bot
e57b68b2f0
chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose:fedora-rawhide-20250629.n.0 docker digest to 1f73a32
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-30 11:31:26 +00:00
Platform Engineering Bot
051753c6e1
chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose:fedora-42-updates-testing-20250630.0 docker digest to f8d444f
...
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-06-30 10:08:55 +00:00
Miguel Martín
d32441334d
Use pull request pipelinerun to trigger konflux builds.
...
Using the on push pipelinerun has an undesired side effect of releasing
all the renovate builds before merging them into the main branch.
Use the "on pull request" pipelinerun in an attempt to avoid this.
Signed-off-by: Miguel Martín <mmartinv@redhat.com>
2025-06-30 10:48:31 +02:00
Miguel Martín
3f25a6c5a8
Add missing 'or' to 'on-cel-expression'
...
Signed-off-by: Miguel Martín <mmartinv@redhat.com>
2025-06-30 10:48:31 +02:00
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