Commit graph

1,280 commits

Author SHA1 Message Date
platform-engineering Service account
d080ca3f9f 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-20250922.0 (main)

See merge request fedora/bootc/base-images!290
2025-09-22 12:48:18 +00:00
Platform Engineering Bot
9b64b5432c chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250922.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-09-22 05:09:13 +00:00
Platform Engineering Bot
127c80b5a0 chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250919.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-09-19 04:08:48 +00:00
1cdc40fc28 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-20250918.0 (main)

See merge request fedora/bootc/base-images!287
2025-09-18 16:12:25 +02:00
Platform Engineering Bot
97d48ab83e chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250918.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-09-18 14:09:30 +00:00
46477ee355 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-20250917.n.0 (main)

See merge request fedora/bootc/base-images!276
2025-09-18 13:15:40 +00:00
Platform Engineering Bot
154d9c299d chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250917.n.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-09-18 04:08:56 +00:00
Platform Engineering Bot
b6d598edd7 chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose:fedora-42-updates-testing-20250917.0 docker digest to fe507fe
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-09-18 03:07:41 +00:00
Platform Engineering Bot
0ea23c76df chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose:fedora-42-updates-testing-20250917.0 docker digest to d33ff02
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-09-17 17:09:47 +00:00
Platform Engineering Bot
4a49bb8788 chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose:fedora-42-updates-testing-20250917.0 docker digest to 5131ad3
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-09-17 13:09:54 +00:00
Platform Engineering Bot
e4d9fb3dec chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose:fedora-42-updates-testing-20250917.0 docker digest to a8c329d
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-09-17 11:09:12 +00:00
Platform Engineering Bot
b55089b58d chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250917.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-09-17 04:32:10 +00:00
Platform Engineering Bot
7878962efc chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose:fedora-42-updates-testing-20250916.1 docker digest to ac5b9b0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-09-17 02:33:33 +00:00
Platform Engineering Bot
f4e040ddb2 chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250916.1
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-09-16 17:38:18 +00:00
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