Paul Whalen
a6f6d3e9d7
Drop bash-completion due to duplicate file issue with libsecret
...
See: https://github.com/fedora-iot/iot-distro/issues/87
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2025-04-08 10:04:41 -04:00
djach7
06b41a222e
Update package list to sync with rawhide and osbuild iot-commit
...
Adds ignition-edge and ssh-key-dir packages to ensure ignition functionality. Also adds fedora-iot-config package
and fdo-owner-cli package to bring package list in synch with rawhide and osbuild iot-commit.
Osbuild iot-commit found here: 0584c20b0c/pkg/distro/fedora/package_sets.go (L73)
Original update pr for rawhide found here: https://pagure.io/fedora-iot/ostree/c/91539fbf82555ede87f931277a090612a23c5680?branch=main
Signed-off-by: djach7 <djachimo@redhat.com>
2025-01-28 13:15:26 -05:00
Paul Whalen
71a1f8be5f
F41: force disable composefs
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2025-01-10 15:04:30 -05:00
Paul Whalen
52884d20e4
F41: Update for final
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-10-25 10:58:21 -04:00
Paul Whalen
750a452d9d
F41: Add iot base bootc image
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-09-27 16:51:54 -04:00
7fad539f14
drop dnsmasq
...
Not sure why it was included, I suspect it was once used
for container networking.
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2024-09-20 16:34:49 +01:00
Paul Whalen
0aa593407d
fedora-iot-base: Add workaround for issue with newer GRUB2
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-09-03 09:47:45 -04:00
ad5623c52a
F41: bootupd: add some contextual comments
...
Cherry-picked 1a898a7
Signed-off-by: Micah Abbott <miabbott@redhat.com>
2024-08-28 13:59:56 -04:00
Paul Whalen
16c554471c
Setup for F-41 branched
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-08-12 15:44:55 -04:00
Paul Whalen
985a450f7c
F41: Add dnf5 to packages
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-07-15 13:39:36 -04:00
Paul Whalen
c1ecf382b8
F41: add bootc to packages
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-05-03 10:49:13 -04:00
Paul Whalen
1314f2a3f2
F41: Adjust repo to use mirrors
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-04-16 13:43:24 -04:00
Paul Whalen
8329945ded
F41: Add base bootc container
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-04-15 11:47:11 -04:00
Paul Whalen
187a596a33
F41: enable fdo-client-linuxapp.service
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-04-12 08:48:50 -04:00
b908de5dc7
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:13:26 +00:00
Paul Whalen
4ef41ffa05
f41: enable bootupd
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-02-21 15:46:40 -05:00
Paul Whalen
ede36f3a2c
Drop podman-plugins package
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-02-14 16:53:30 -05:00
Paul Whalen
efa4770938
IoT: Update rawhide for F-41
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-02-13 13:06:27 -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