Commit graph

1,266 commits

Author SHA1 Message Date
Platform Engineering Bot
0df71bfac1 chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose:fedora-42-updates-testing-20250915.0 docker digest to 16c83ff
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-09-16 04:35:53 +00:00
Platform Engineering Bot
08221b4817 chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250915.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-09-15 03:31:27 +00:00
Platform Engineering Bot
d40eb8f5f4 chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose:fedora-42-updates-testing-20250912.0 docker digest to c9a72d7
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-09-12 14:37:35 +00:00
e18f8ece4e Merge branch 'renovate/konflux/references/main' into 'main'
chore(deps): update konflux references to a53d0e4 (main)

See merge request fedora/bootc/base-images!277
2025-09-12 14:06:00 +00:00
acdd45e71c Merge branch 'renovate/main-all' into 'main'
chore(deps): update quay.io/buildah/stable docker tag to v1.41.4 (main)

See merge request fedora/bootc/base-images!284
2025-09-12 14:04:00 +00:00
Platform Engineering Bot
112172e54a chore(deps): update konflux references to a53d0e4
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-09-12 13:35:00 +00:00
Platform Engineering Bot
34aaa1a67f chore(deps): update quay.io/buildah/stable docker tag to v1.41.4
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-09-12 07:37:51 +00:00
Platform Engineering Bot
085d0dc9b8 chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250912.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-09-12 05:34:14 +00:00
Platform Engineering Bot
452150d34a chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose:fedora-42-updates-testing-20250911.0 docker digest to 31ab40d
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-09-11 13:35:45 +00:00
Platform Engineering Bot
d4a503d304 chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250911.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-09-11 04:34:36 +00:00
Platform Engineering Bot
694f867fb7 chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250910.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-09-10 18:32:57 +00:00
platform-engineering Service account
3e67fa4101
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-20250909.0 (main)

See merge request fedora/bootc/base-images!285
2025-09-09 11:32:12 +00:00
Platform Engineering Bot
eb53a58774 chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250909.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-09-09 10:33:55 +00:00
18f9c777c5 Merge branch 'test-bootupd' into 'main'
test: verify the bootupd EFI has more than one component installed

See merge request fedora/bootc/base-images!286
2025-09-03 20:12:24 +00:00
4a24648dd3
test: verify the bootupd EFI has more than one component installed
See https://github.com/coreos/bootupd/issues/994
2025-09-03 10:38:15 +08:00
8d1b11a2b5 Merge branch 'update-readme' into 'main'
README.md: Update now that "from scratch" exists

See merge request fedora/bootc/base-images!282
2025-09-02 17:05:28 +00:00
Colin Walters
0260f4a37c README.md: Fix scratch link 2025-08-30 08:35:28 -04:00
Colin Walters
4980b943ce README.md: Update now that "from scratch" exists
Also this is going to test our CI.

Signed-off-by: Colin Walters <walters@verbum.org>
2025-08-29 09:59:02 -04:00
Platform Engineering Bot
4c5a458148 chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250829.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-08-29 04:33:17 +00:00
Platform Engineering Bot
67d5a4c715 chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose:fedora-42-updates-testing-20250828.0 docker digest to e8d596e
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-08-28 21:35:40 +00:00
8373be2471 Merge branch 'pr/nevra-help' into 'main'
bootc-base-imagectl: clarify `--lock` help string

See merge request fedora/bootc/base-images!280
2025-08-28 14:45:42 +00:00
8e1ed9182e 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-20250828.0 (main)

See merge request fedora/bootc/base-images!275
2025-08-28 12:11:22 +02:00
Platform Engineering Bot
7e8409ba51 chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250828.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-08-28 03:33:28 +00:00
2acc1a06ec
bootc-base-imagectl: clarify --lock help string
Came up in !279.
2025-08-27 22:32:42 -04:00
efe2b7c6be Merge branch 'pr/build-rootfs-lock' into 'main'
bootc-base-imagectl: add `--lock`

See merge request fedora/bootc/base-images!279
2025-08-27 20:06:04 +00:00
35467bdbdc
bootc-base-imagectl: add --lock
We want to be able to pin certain packages to certain versions during
the build. Ideally, we'd be able to use `dnf versionlock` for this
before calling `bootc-base-imagectl`, but that obviously doesn't work
because it's not actually dnf in the backend but rpm-ostree.

Add a new `--lock` which provides `dnf versionlock`-like functionality.
But in practice, this is backed currently by rpm-ostree lockfiles. Both
rpm-ostree lockfiles and the versionlock plugin are implemented the same
way, leveraging excludes to make some packages completely invisible to
the solver. So we should be able to retain this interface in the future
when moving to dnf.
2025-08-26 20:57:19 -04:00
06cc40d2e2 Merge branch 'add-open-containers-version-label' into 'main'
chore: add org.opencontainers.image.version label

See merge request fedora/bootc/base-images!252
2025-08-25 16:24:44 +00:00
a48a6d5bda Merge branch 'renovate/main-all' into 'main'
chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v6 (main)

See merge request fedora/bootc/base-images!258
2025-08-22 13:27:14 +02:00
4c4ce91d9a
chore: add org.opencontainers.image.version label
Add the corresponding `org.opencontainers.image.version` label
to container images built by konflux

Related: https://gitlab.com/fedora/bootc/tekton-catalog/-/issues/2

Signed-off-by: Miguel Martín <mmartinv@redhat.com>
2025-08-22 08:13:45 +02:00
Platform Engineering Bot
9fd1b58135 chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v6
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-08-21 15:37:18 +00:00
f215064edb Merge branch 'canon-perms' into 'main'
build: Canonicalize permissions

See merge request fedora/bootc/base-images!274
2025-08-21 15:23:31 +00:00
Colin Walters
81a6c128e2 build: Canonicalize permissions
This is a strong mitigation against having things like setuid/setgid
or world-writability or world-unreadability leak from the source
git clone.

Signed-off-by: Colin Walters <walters@verbum.org>
2025-08-21 10:24:47 +02:00
platform-engineering Service account
9192afd70d Merge branch 'renovate/konflux/references/main' into 'main'
chore(deps): update konflux references to ea80d0a (main)

See merge request fedora/bootc/base-images!255
2025-08-20 12:51:34 +00:00
Platform Engineering Bot
2dee1de54e chore(deps): update konflux references to ea80d0a
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-08-20 10:32:20 +00:00
platform-engineering Service account
26a40e317c 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-20250819.n.0 (main)

See merge request fedora/bootc/base-images!263
2025-08-20 10:10:42 +00:00
Platform Engineering Bot
a3dba2e305 chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250819.n.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-08-19 14:42:24 +00:00
Platform Engineering Bot
0fae9ec3aa chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250819.1
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-08-19 11:36:40 +00:00
0f2251d75b Merge branch 'konflux-fedora-bootc-43-iot' into 'main'
Konflux update fedora-bootc-43-iot

See merge request fedora/bootc/base-images!270
2025-08-19 12:41:55 +02:00
fe5b51cc00 Merge branch 'konflux-fedora-bootc-43-standard' into 'main'
Konflux update fedora-bootc-43-standard

See merge request fedora/bootc/base-images!273
2025-08-19 12:41:37 +02:00
034f922cdb Merge branch 'konflux-fedora-bootc-43-minimal-plus' into 'main'
Konflux update fedora-bootc-43-minimal-plus

See merge request fedora/bootc/base-images!272
2025-08-19 12:41:18 +02:00
3f1a80ca3d Merge branch 'konflux-fedora-bootc-43-minimal' into 'main'
Konflux update fedora-bootc-43-minimal

See merge request fedora/bootc/base-images!271
2025-08-19 12:40:54 +02:00
e3f1ac758a
chore: use bootc pipelines 2025-08-19 09:34:07 +02:00
a419d44a35
chore: use bootc pipelines 2025-08-19 09:33:38 +02:00
3c6e7cd4cf
chore: use bootc pipelines 2025-08-19 09:30:48 +02:00
be93293726
chore: use bootc pipelines 2025-08-19 09:29:08 +02:00
konflux
a178beb519 Konflux update fedora-bootc-43-standard
Signed-off-by: konflux <konflux@no-reply.konflux-ci.dev>
2025-08-19 07:25:19 +00:00
konflux
9ee1c21e04 Konflux update fedora-bootc-43-minimal-plus
Signed-off-by: konflux <konflux@no-reply.konflux-ci.dev>
2025-08-19 07:25:13 +00:00
konflux
ec02eca9c0 Konflux update fedora-bootc-43-minimal
Signed-off-by: konflux <konflux@no-reply.konflux-ci.dev>
2025-08-19 07:25:08 +00:00
konflux
a70d2e2628 Konflux update fedora-bootc-43-iot
Signed-off-by: konflux <konflux@no-reply.konflux-ci.dev>
2025-08-19 07:25:03 +00:00
platform-engineering Service account
9ae5a2e5c9 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-20250817.0 (main)

See merge request fedora/bootc/base-images!256
2025-08-18 06:11:57 +00:00