Pushing updates to Fedora IoT devices?
by Paul Graham
Hi,
I was wondering if there might be a method for pushing updates to
Fedora IoT devices as opposed to pulling them from some central update
server (or mirror)? In reading through some of the libostree and
Fedora IoT docs, it is clear that pulling updates from some update
server is the current design for Fedora IoT.
I think it would be OK (probably required) to take additional disk
space to support this update push arrangement, if it is possible (some
local ostree mirror?).
As some background, I have been asked to consider a system where the
central office can reach into Fedora IoT devices through a firewall
but the Fedora IoT devices can't initiate connections through the
firewall, i.e., traffic is only initiated by the central office.
Thanks!
Paul
2 years, 8 months
fedora-iot kickstart - how to install additional packages
by Andrea Battaglia
Hi all,
I'm reaching out to ask for help with the build of a custom Fedora IoT
image.
Starting from the official kickstart file:
*https://pagure.io/fedora-kickstarts/blob/f33/f/fedora-iot.ks
<https://pagure.io/fedora-kickstarts/blob/f33/f/fedora-iot.ks>*
I added several actions in the *%post* section to automate the manual
customization process.
All the changes are applied to the final image but one: the installation of
a new package, not included in the standard set.
Specifically, I'm trying to install the *i2c-tools* package.
Following the official guide, tried the followings
- list the package name in the dedicated *%package* section: no effect
- add the command *rpm-ostree install i2c-tools in the* %post section: no
effect.
In both cases, I test the final image on my RPi 3B+ running the command
*i2cdetect -l -a*
with the result
*-bash: i2cdetect: command not found*
Please find attached the files used in the build process.
Could you please provide some guidance?
Thanks a lot in advance,
Andrea
2 years, 8 months
Swapping to compressed memory by default
by Peter Oliver
I just installed Fedora IoT edition for the first time, version 33, and was surprised that by default there was no swap to compressed memory. I understand that other Fedora editions have been enabling this, and it seems like something that would be of particular benefit to small devices with slow storage.
It was straightforward to enable this myself (rpm-ostree install zram-generator-defaults), but I wondered if it was an oversight that this is not installed by default?
2 years, 9 months
Talking points for the beta?
by Matthew Miller
Looking for anything that should go in the RH press release and our other
announcements.
--
Matthew Miller
<mattdm(a)fedoraproject.org>
Fedora Project Leader
2 years, 9 months