Commit graph

1238 commits

Author SHA1 Message Date
Miguel Martín
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
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
Colin Walters (Red Hat)
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
Miguel Martín
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
Miguel Martín
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
Miguel Martín
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
Miguel Martín
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
Miguel Martín
e3f1ac758a
chore: use bootc pipelines 2025-08-19 09:34:07 +02:00
Miguel Martín
a419d44a35
chore: use bootc pipelines 2025-08-19 09:33:38 +02:00
Miguel Martín
3c6e7cd4cf
chore: use bootc pipelines 2025-08-19 09:30:48 +02:00
Miguel Martín
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
Platform Engineering Bot
815da451bf chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250817.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-08-18 03:33:27 +00:00
Colin Walters (Red Hat)
4a3ada9825 Merge branch 'pr/override-layers' into 'main'
bootc-base-imagectl: make `--add-dir` use `ostree-override-layers` instead

See merge request fedora/bootc/base-images!265
2025-08-15 07:42:18 +00:00
Jonathan Lebon
ae075fe766
bootc-base-imagectl: make --add-dir use ostree-override-layers instead
The "override" semantic is closer to what most users expect I think from
`--add-dir` rather than having it error out if some files already exist.
This makes it closer to how e.g. `COPY` works in Dockerfiles.
2025-08-14 16:32:50 -04:00
Jonathan Lebon
d4fa2dd975 Merge branch 'f43-branching' into 'main'
Add Fedora 43 treefile for branching

See merge request fedora/bootc/base-images!262
2025-08-14 19:42:42 +00:00
Paul Whalen
960c231e61 Add Fedora 43 treefile for branching
Add Fedora 43 treefile for branching, delete unused f40 treefile

Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2025-08-14 14:17:53 -04:00
Colin Walters (Red Hat)
6c24b85cc7 Merge branch 'fix-rhel-repolist' into 'main'
base-imagectl: Ensure RHSM/subscription-manager is initialized

See merge request fedora/bootc/base-images!264
2025-08-13 20:12:11 +00:00
Colin Walters
7828d73645 base-imagectl: Ensure RHSM/subscription-manager is initialized
This automates the workaround for https://issues.redhat.com/browse/RHEL-108989

This *should* eventually be fixed when we move to using `dnf` to
do installs.
2025-08-13 11:16:06 +02:00
Colin Walters (Red Hat)
1538c12f38 Merge branch 'F43-enable-bootloader-update' into 'main'
Enable `bootloader-update.service` since F43

See merge request fedora/bootc/base-images!257
2025-08-12 15:05:51 +00:00
Colin Walters (Red Hat)
d9cf7b3e09 Merge branch 'initramfs-no-xattr' into 'main'
initramfs: Default to DRACUT_NO_XATTR=1

See merge request fedora/bootc/base-images!261
2025-08-12 14:58:10 +00:00
Platform Engineering Bot
894171f450 chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250812.n.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-08-12 13:38:55 +00:00
Colin Walters
2cfaaf7788 initramfs: Default to DRACUT_NO_XATTR=1
See the linked issue https://github.com/dracut-ng/dracut-ng/issues/1561

Signed-off-by: Colin Walters <walters@verbum.org>
2025-08-12 12:38:42 +02:00
Platform Engineering Bot
c34a29bc53 chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250811.n.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-08-11 08:33:53 +00:00
Platform Engineering Bot
e02d77fa7b chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250810.n.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-08-10 22:32:52 +00:00
Platform Engineering Bot
f68cf62052 chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250808.n.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-08-08 08:34:56 +00:00
Platform Engineering Bot
8064d31bcd chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250807.n.1
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-08-07 18:35:21 +00:00
Platform Engineering Bot
a94658fbc4 chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250806.n.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-08-06 08:42:30 +00:00
Huijing Hei
6af3341f80
Enable bootloader-update.service since F43
Required by https://fedoraproject.org/wiki/Changes/AutomaticBootloaderUpdatesBootc

Inspired by Dusty's comment https://github.com/coreos/fedora-coreos-config/pull/3653#issuecomment-3156107015

`bootloader-update.service` is shipped in `rust-bootupd-0.2.26-3`
(https://src.fedoraproject.org/rpms/rust-bootupd/c/28a98663eabd21cb9e9ff334700d554d36c0b0aa?branch=rawhide)
but it is disabled by default.

Track issue: https://github.com/coreos/fedora-coreos-tracker/issues/1468
2025-08-06 11:06:41 +08:00
Colin Walters (Red Hat)
f17929f6b0 Merge branch 'squash_warning' into 'main'
Silence permissions warning on bootc-generic-growpart.service

See merge request fedora/bootc/base-images!254
2025-08-05 14:45:19 +00:00
Platform Engineering Bot
b1f7a1f759 chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250805.n.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-08-05 08:36:52 +00:00
Platform Engineering Bot
a4bb4f3da4 chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250804.n.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-08-04 17:46:26 +00:00
Platform Engineering Bot
ddc72cea9d chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250803.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-08-04 00:34:51 +00:00
Platform Engineering Bot
995c9baa93 chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250803.n.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-08-03 22:35:23 +00:00
Anish Bhatt
c100cf0959 Silence permissions warning on bootc-generic-growpart.service 2025-08-03 14:22:56 -07:00
Platform Engineering Bot
8484dcfbf6 chore(deps): update quay.io/bootc-devel/fedora-bootc-rawhide-compose docker tag to fedora-rawhide-20250801.n.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-08-01 12:41:41 +00:00
Platform Engineering Bot
94013f0cb9 chore(deps): update quay.io/bootc-devel/fedora-bootc-42-compose docker tag to fedora-42-updates-testing-20250801.0
Signed-off-by: Platform Engineering Bot <platform-engineering@redhat.com>
2025-08-01 10:38:46 +00:00
Miguel Martín
4bfd23d5dd Merge branch 'dusty-use-cache' into 'main'
Containerfile: use cache again

See merge request fedora/bootc/base-images!250
2025-08-01 12:11:44 +02:00
Dusty Mabe
359c4c04a9 Containerfile: use cache again
We dropped the cache line in df45d53 because it wasn't being used and
also turned out to require some upstream changes [1] to be useful.

Now that rpm-ostree-2025.9 has been released let's default to using
caching again, which will help improve the local developer workflow
by allowing for iterating on builds and not having to re-download
RPMs each cycle.

[1] https://github.com/coreos/rpm-ostree/pull/5391
2025-08-01 11:07:52 +02:00
platform-engineering Service account
09861eb300 Merge branch 'renovate/konflux/references/main' into 'main'
chore(deps): update konflux references to e44129e (main)

See merge request fedora/bootc/base-images!253
2025-08-01 06:28:26 +00:00