Commit graph

132 commits

Author SHA1 Message Date
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
0dec23f77f drop audit from package set
audit for unknown and unexplained reasons keeps depending on the long
legacy Sys-V initscripts/chkconfig and we don't want to pull in the
legacy deps so drop audit.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2021-08-28 13:29:30 +01:00
97aeeeccb1 IoT: Update rawhide for F-36
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2021-08-20 08:54:29 +01:00
c269f11ae9 Drop fuse-overlayfs
It's no longer needed for rootless containers

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2021-08-20 08:37:38 +01:00
df477fc624 add systemd-resolved
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2021-07-29 20:21:56 +01:00
a3112cdac0 treefile: remove redboot-* service units
The redboot services should not be started by the default target.

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1959861
2021-06-11 13:45:54 +02:00