Commit graph

137 commits

Author SHA1 Message Date
Paul Whalen
13e0d4ee7c F40: add bootc to packages
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-05-03 11:02:22 -04:00
Paul Whalen
c1eb922887 F40: Update for final
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-04-22 08:45:48 -04:00
Paul Whalen
2abc5fd444 F40: Add bootc image
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-04-17 16:20:11 -04:00
Paul Whalen
d3196216a1 F40: enable fdo-client-linuxapp.service
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-04-12 08:53:55 -04:00
366b454614 add passt userspace network for podmn5 requirements
It seems podman5 has changed the rootless container network
stack to passt so add this into our compose alongside the
exisitng slirp4netns while we find out how the migration
works so we can document it.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2024-03-19 14:18:33 +00:00
Paul Whalen
dc36d6caf0 F40: Temporarily remove bootupd support
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-03-18 09:50:50 -04:00
Paul Whalen
58d264b766 F40: Enable bootupd
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-02-26 13:50:26 -05:00
Paul Whalen
368201d566 Drop podman-plugins package
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-02-14 17:00:04 -05:00
Paul Whalen
88079a655b Setup for F-40 branched
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-02-13 12:56:56 -05:00
Paul Whalen
20661a3bb1 Add fedora-iot-config service to presets
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-02-12 10:31:25 -05:00
Paul Whalen
ff8dab07b1 Drop passwd, now provided by shadow-utils
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-02-08 09:56:34 -05:00
Paul Whalen
0fdf7b3424 Revert adding bootupd for now.
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-02-01 10:06:05 -05:00
Paul Whalen
6cb006c96f Add bootupd, minor clean up
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-01-30 15:19:39 -05:00
Paul Whalen
eef364fa51 Convert json to yaml
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-01-26 20:16:47 -05:00
Paul Whalen
6b0bb8dcf6 Add min-free-space-percent to fix compose failure
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2023-12-05 16:25:59 -05:00
Paul Whalen
d085d6d819 Undo rpm scripts enabling units, use only systemd presets
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2023-11-27 15:30:29 -05:00
efc8d5c336 Enable IMA signatures
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2023-11-08 13:13:27 +00:00
f1fdb7a4d9 Add criu-libs as criu doesn't pull it in
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2023-10-25 16:38:48 +01:00
Paul Whalen
d6a3afca84 IoT: Update rawhide for F-40
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2023-08-14 13:50:42 -04:00
1349eef26a Add a missing dep from copy/paste
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2023-07-26 20:27:35 +01:00
1d9600d8e3 Add kernel back, remove trailing space
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2023-07-26 17:28:10 +01:00
Paul Whalen
b994f0b5a4 Remove trailing comma in fedora-iot-base.json
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2023-07-26 11:29:44 -04:00
d9d9360619 IoT: Update the package set and sort alphanetically
Some minor updates to the package set, we add the FDO client
and drop bluez/libgpiod, if they're needed it's easy to layer
them, and then we sort it all alphabetically.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2023-07-26 14:55:54 +01:00
Paul Whalen
513aced27d Move boot-location to modules
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2023-07-10 20:26:26 -04:00
2af239a979 aarch64: add optee_client package
The optee_client TEE supplicant client and library enable interaction
with the OP-TEE trusted execution environment which runs in the Arm
TrustZone. The client is useful for certain devices.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2023-07-08 13:37:54 +01:00
2c3ce94904 firmware: Updates for changes in iwlwifi packaging
The Intel WiFi firmware was consolidated/adjusted to better
align with the kernel drivers.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2023-07-06 11:11:56 +01:00
Paul Whalen
7fb6ff3c32 Fix json formatting
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2023-04-21 14:05:50 -04:00
a3b9689aea Add split out wifi firmwares explicitly
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2023-04-20 14:51:16 +01:00
Paul Whalen
f0727787bc Add workaround for anaconda unified-core issue.
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2023-03-24 13:47:40 -04:00
Paul Whalen
91e80aecf0 IoT: Update rawhide for F-39
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2023-02-10 10:52:28 -05:00
91c9bdb99f Set tmp-is-dir = True
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2022-08-27 09:32:57 +01:00
f22dd5b085 IoT: Update rawhide for F-38
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2022-08-13 15:02:37 +01:00
8d4aec8722 Fix missing directory in treecompose-post.sh
Signed-off-by: Paul Whalen <pwhalen@redhat.com>
2022-05-30 13:22:03 -04:00
179518bbab fedora-iot-base: Update persistent journal workaround
Add a systemd configuration drop-in instead of modyfing the default
configuration file.

Imported from:
https://github.com/coreos/fedora-coreos-config/blob/testing-devel/overlay.d/05core/usr/lib/systemd/journald.conf.d/10-coreos-persistent.conf
2022-05-16 17:03:45 +02:00
603a779550 Remove fedora-iot-rawhide.tdl & fedora-iot.spec
- fedora-iot-rawhide.tdl has out of date content
- fedora-iot.spec: support for jigdo/rojig was dropped from rpm-ostree.
  See: https://github.com/coreos/rpm-ostree/pull/2841 &
  https://github.com/coreos/rpm-ostree/pull/2842
2022-05-16 17:03:45 +02:00
906ef69416 README: Minor update 2022-05-16 17:03:45 +02:00
1811f79132 Drop xfsprogs, it's not a default IoT filesystem
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2022-03-26 19:52:35 +00:00
f51a1e4263 drop rsync
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2022-03-26 19:47:21 +00:00
bd8545ee95 Add aardvark-dns for local container lookups
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2022-03-20 10:40:21 +00:00
0c7f01f93b Add netavark for new podman 4 network
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2022-03-18 08:12:18 +00:00
1c0a8aa02f De-dupe and cleanup architecture specific packages
With ARMv7 we can clean up a few exceptions that are identical across
the two aarch64/x86_64 architectures.

We also explicitly drop traditional BIOS piecs, we've never officially
supported it and including it stops enhancements around security so
explicitly definte it.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2022-02-09 17:01:07 +00:00
28a6a67776 Drop ARMv7 specific package set
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2022-02-09 13:47:29 +00:00
57af563759 Updates for F-36+
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2022-02-09 13:45:55 +00:00
1c4f3e7dcd add authselect for Fedora feature, drop rng-tools
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2022-02-09 11:11:20 +00:00
88df205fd3 IoT: Update rawhide for F-37
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2022-02-09 10:18:58 +00:00
97fc77899b no fwupd-plugin-uefi-capsule-data on armhfp
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2021-12-12 20:55:06 +00:00
80e2ffbc85 Drop uboot-tools, now unnessary
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2021-12-11 17:40:45 +00:00
bf190f3148 Add fwupd-plugin-uefi-capsule-data
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2021-12-11 16:55:04 +00:00
d0ac7aebe2 Update greenboot packages for upstream changes
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2021-11-10 14:35:42 +00:00
df56f712a9 Add Intel Wireless AX2xx firmware
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2021-10-10 13:30:11 +01:00