Ya!!
Thank you Peter for getting this done. I know it's been hard going.
I have done initial testing (install/bootup, user created, able to log
in remotely) of the following
Fedora-IoT-29-20190317.1.x86_64.raw.gz
- x86_64 virtual machine
Fedora-IoT-ostree-x86_64-29-20190317.1.iso
- x86_64 virtual machine
Fedora-IoT-29-20190317.1.aarch64.raw.xz
- Raspberry Pi3 A+
- Raspberry Pi3 B
- Raspberry Pi3 B+
Thus far, nothing negative to report. Even the wireless for the A+
came right up without any problems.
I'm going to run through most of the testing-day tests. Except for
the start and restart ssh service. That's a bit of a pain on real
hardware if you don't have enough serial console or hdmi cables.
Troy
On Sun, Mar 17, 2019 at 12:55 PM Peter Robinson <pbrobinson(a)gmail.com> wrote:
>
> Hi All,
>
> After way too long we have a new 29.1 RC with a number of issues fixed
> including the boot issues on the Raspberry Pi 3 series and I suspect
> other U-Boot based devices too. I'm pretty confident this one fixes
> the core outstanding issues we have so please test and report success
> and failures.
>
> Images and installers for testing can be found here, once we've
> confirmed it looks OK it'll be pushed live:
>
https://kojipkgs.fedoraproject.org/compose/iot/Fedora-IoT-29-20190317.1/c...
>
> For those upgrading from the December release please do the following
> to move over to the CDN backed infra, it'll likely be more speedy for
> you:
>
> ostree remote delete fedora-iot
> ostree remote add --set=gpg-verify=true
> --set=gpgkeypath=/etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-iot-2019
> --set=contenturl=mirrorlist=https://ostree.fedoraproject.org/iot/mirrorlist
> fedora-iot 'https://ostree.fedoraproject.org/iot'
>
> For those with a Raspberry Pi running the December release to fix the
> WiFi, once you've rebooted into the new version do the following
> command and reboot again to fix the problems with the WiFi:
>
> cp /usr/lib/ostree-boot/efi/bcm283* /boot/efi/
>
> Noteable changes/fixes in this release:
> * Kernel 4.20.16
> * Support for Raspberry Pi 3A+
> * Initiial support for Raspberry Pi CM3 based devices
> * Fixed WiFi on the Raspberry Pi 3-series devices
> * runc CVE fixes
> * usbguard added to allow lock down of USB ports
> * podman 1.1.2 with numerous enhancements including forward ports for
> rootless containers, see changelogs for full details here:
>
https://github.com/containers/libpod/releases
> * Much faster container downloads with latest skopeo
>
https://github.com/containers/skopeo/releases/tag/v0.1.35
> * TPM2 fixes and improvements
> * Slimmed down linux-firmware
> * Numerous other fixes, full package changes below:
>
> Regards,
> Peter
>
> Upgraded:
> NetworkManager 1:1.12.4-2.fc29 -> 1:1.12.6-5.fc29
> NetworkManager-libnm 1:1.12.4-2.fc29 -> 1:1.12.6-5.fc29
> NetworkManager-team 1:1.12.4-2.fc29 -> 1:1.12.6-5.fc29
> NetworkManager-wifi 1:1.12.4-2.fc29 -> 1:1.12.6-5.fc29
> NetworkManager-wwan 1:1.12.4-2.fc29 -> 1:1.12.6-5.fc29
> anaconda-core 29.24.7-1.fc29 -> 29.24.7-2.fc29
> anaconda-tui 29.24.7-1.fc29 -> 29.24.7-2.fc29
> arm-image-installer 2.8-1.fc29 -> 2.10-1.fc29
> audit 3.0-0.4.20180831git0047a6c.fc29 -> 3.0-0.5.20181218gitbdb72c0.fc29
> audit-libs 3.0-0.4.20180831git0047a6c.fc29 -> 3.0-0.5.20181218gitbdb72c0.fc29
> bash 4.4.23-5.fc29 -> 4.4.23-6.fc29
> bcm283x-firmware 20181105-1.55e5912.fc29 -> 20190212-4.83977fe.fc29
> bind-export-libs 32:9.11.4-10.P2.fc29 -> 32:9.11.5-4.P4.fc29
> blivet-data 1:3.1.1-2.fc29 -> 1:3.1.2-2.fc29
> checkpolicy 2.8-2.fc29 -> 2.8-3.fc29
> container-selinux 2:2.76-1.git87fae85.fc29 -> 2:2.85-1.git92af7fd.fc29
> containernetworking-plugins 0.7.3-2.fc29 -> 0.7.4-2.fc29
> containers-common 1:0.1.32-2.dev.gite814f96.fc29 -> 1:0.1.35-1.git404c5bd.fc29
> crypto-policies 20181026-1.gitd42aaa6.fc29 -> 20190211-2.gite3eacfc.fc29
> cryptsetup 2.0.5-1.fc29 -> 2.0.6-1.fc29
> cryptsetup-libs 2.0.5-1.fc29 -> 2.0.6-1.fc29
> curl 7.61.1-5.fc29 -> 7.61.1-10.fc29
> dbus 1:1.12.10-1.fc29 -> 1:1.12.12-1.fc29
> dbus-common 1:1.12.10-1.fc29 -> 1:1.12.12-1.fc29
> dbus-daemon 1:1.12.10-1.fc29 -> 1:1.12.12-1.fc29
> dbus-libs 1:1.12.10-1.fc29 -> 1:1.12.12-1.fc29
> dbus-tools 1:1.12.10-1.fc29 -> 1:1.12.12-1.fc29
> dbxtool 8-7.fc29 -> 8-8.fc29
> device-mapper 1.02.152-1.fc29 -> 1.02.154-1.fc29
> device-mapper-event 1.02.152-1.fc29 -> 1.02.154-1.fc29
> device-mapper-event-libs 1.02.152-1.fc29 -> 1.02.154-1.fc29
> device-mapper-libs 1.02.152-1.fc29 -> 1.02.154-1.fc29
> dhcp-client 12:4.3.6-28.fc29 -> 12:4.3.6-29.fc29
> dhcp-common 12:4.3.6-28.fc29 -> 12:4.3.6-29.fc29
> dhcp-libs 12:4.3.6-28.fc29 -> 12:4.3.6-29.fc29
> dnf-data 4.0.9-1.fc29 -> 4.1.0-1.fc29
> dracut 049-11.git20181024.fc29 -> 049-25.git20181204.fc29
> dracut-config-generic 049-11.git20181024.fc29 -> 049-25.git20181204.fc29
> dracut-network 049-11.git20181024.fc29 -> 049-25.git20181204.fc29
> dtc 1.4.7-1.fc29 -> 1.4.7-2.fc29
> e2fsprogs 1.44.3-1.fc29 -> 1.44.4-1.fc29
> e2fsprogs-libs 1.44.3-1.fc29 -> 1.44.4-1.fc29
> efivar-libs 35-4.fc29 -> 37-1.fc29
> elfutils-default-yama-scope 0.174-5.fc29 -> 0.176-1.fc29
> elfutils-libelf 0.174-5.fc29 -> 0.176-1.fc29
> elfutils-libs 0.174-5.fc29 -> 0.176-1.fc29
> fedora-gpg-keys 29-2 -> 29-3
> fedora-release 29-4 -> 29-7
> fedora-release-iot 29-4 -> 29-7
> fedora-repos 29-2 -> 29-3
> file 5.34-6.fc29 -> 5.34-13.fc29
> file-libs 5.34-6.fc29 -> 5.34-13.fc29
> glib2 2.58.1-1.fc29 -> 2.58.3-1.fc29
> glibc 2.28-23.fc29 -> 2.28-26.fc29
> glibc-common 2.28-23.fc29 -> 2.28-26.fc29
> glibc-langpack-en 2.28-23.fc29 -> 2.28-26.fc29
> gmp 1:6.1.2-8.fc29 -> 1:6.1.2-9.fc29
> gnupg2 2.2.11-1.fc29 -> 2.2.13-1.fc29
> gnutls 3.6.4-4.fc29 -> 3.6.6-1.fc29
> gobject-introspection 1.58.1-1.fc29 -> 1.58.3-1.fc29
> gpgme 1.11.1-3.fc29 -> 1.12.0-1.fc29
> ipcalc 0.2.4-2.fc29 -> 0.2.4-4.fc29
> iproute 4.18.0-3.fc29 -> 4.20.0-1.fc29
> kernel 4.19.7-300.fc29 -> 4.20.16-200.fc29
> kernel-core 4.19.7-300.fc29 -> 4.20.16-200.fc29
> kernel-modules 4.19.7-300.fc29 -> 4.20.16-200.fc29
> kernel-tools 4.19.7-300.fc29 -> 4.20.16-200.fc29
> kernel-tools-libs 4.19.7-300.fc29 -> 4.20.16-200.fc29
> krb5-libs 1.16.1-21.fc29 -> 1.16.1-25.fc29
> langtable 0.0.39-1.fc29 -> 0.0.41-1.fc29
> langtable-data 0.0.39-1.fc29 -> 0.0.41-1.fc29
> libassuan 2.5.1-4.fc29 -> 2.5.2-1.fc29
> libblockdev 2.20-2.fc29 -> 2.21-1.fc29
> libblockdev-utils 2.20-2.fc29 -> 2.21-1.fc29
> libcap-ng 0.7.9-4.fc29 -> 0.7.9-5.fc29
> libcom_err 1.44.3-1.fc29 -> 1.44.4-1.fc29
> libcomps 0.1.8-14.fc29 -> 0.1.10-2.fc29
> libcurl 7.61.1-5.fc29 -> 7.61.1-10.fc29
> libdnf 0.22.3-1.fc29 -> 0.26.0-1.fc29
> libgcc 8.2.1-5.fc29 -> 8.3.1-2.fc29
> libgcrypt 1.8.3-3.fc29 -> 1.8.4-1.fc29
> libgomp 8.2.1-5.fc29 -> 8.3.1-2.fc29
> libgpg-error 1.31-2.fc29 -> 1.33-1.fc29
> libgpiod 1.2-1.fc29 -> 1.2.1-1.fc29
> libgpiod-utils 1.2-1.fc29 -> 1.2.1-1.fc29
> libidn2 2.0.5-2.fc29 -> 2.1.1a-1.fc29
> libnetfilter_conntrack 1.0.6-6.fc29 -> 1.0.7-1.fc29
> libpng 2:1.6.34-6.fc29 -> 2:1.6.34-7.fc29
> libproxy 0.4.15-9.fc29 -> 0.4.15-10.fc29
> librepo 1.9.1-1.fc29 -> 1.9.4-1.fc29
> libreport 2.9.6-1.fc29 -> 2.10.0-1.fc29
> libreport-anaconda 2.9.6-1.fc29 -> 2.10.0-1.fc29
> libreport-cli 2.9.6-1.fc29 -> 2.10.0-1.fc29
> libreport-filesystem 2.9.6-1.fc29 -> 2.10.0-1.fc29
> libreport-plugin-bugzilla 2.9.6-1.fc29 -> 2.10.0-1.fc29
> libreport-plugin-reportuploader 2.9.6-1.fc29 -> 2.10.0-1.fc29
> libreport-web 2.9.6-1.fc29 -> 2.10.0-1.fc29
> libsecret 0.18.6-2.fc29 -> 0.18.7-1.fc29
> libselinux 2.8-4.fc29 -> 2.8-6.fc29
> libselinux-utils 2.8-4.fc29 -> 2.8-6.fc29
> libsemanage 2.8-4.fc29 -> 2.8-8.fc29
> libsepol 2.8-2.fc29 -> 2.8-3.fc29
> libsolv 0.7.1-2.fc29 -> 0.7.2-2.fc29
> libss 1.44.3-1.fc29 -> 1.44.4-1.fc29
> libssh 0.8.5-1.fc29 -> 0.8.7-1.fc29
> libsss_idmap 2.0.0-4.fc29 -> 2.0.0-5.fc29
> libsss_nss_idmap 2.0.0-4.fc29 -> 2.0.0-5.fc29
> libsss_sudo 2.0.0-4.fc29 -> 2.0.0-5.fc29
> libstdc++ 8.2.1-5.fc29 -> 8.3.1-2.fc29
> libxcrypt 4.4.0-2.fc29 -> 4.4.4-1.fc29
> libxml2 2.9.8-4.fc29 -> 2.9.8-5.fc29
> libyaml 0.2.1-2.fc29 -> 0.2.1-5.fc29
> libzstd 1.3.6-1.fc29 -> 1.3.8-1.fc29
> linux-firmware 20181008-88.gitc6b6265d.fc29 -> 20190213-93.git710963fe.fc29
> lua-libs 5.3.5-2.fc29 -> 5.3.5-3.fc29
> lvm2 2.02.182-1.fc29 -> 2.02.183-1.fc29
> lvm2-libs 2.02.182-1.fc29 -> 2.02.183-1.fc29
> lz4 1.8.2-2.fc29 -> 1.8.3-1.fc29
> lz4-libs 1.8.2-2.fc29 -> 1.8.3-1.fc29
> net-tools 2.0-0.52.20160912git.fc29 -> 2.0-0.53.20160912git.fc29
> openldap 2.4.46-9.fc29 -> 2.4.46-10.fc29
> openssh 7.9p1-2.fc29 -> 7.9p1-4.fc29
> openssh-clients 7.9p1-2.fc29 -> 7.9p1-4.fc29
> openssh-server 7.9p1-2.fc29 -> 7.9p1-4.fc29
> openssl 1:1.1.1-3.fc29 -> 1:1.1.1b-2.fc29
> openssl-libs 1:1.1.1-3.fc29 -> 1:1.1.1b-2.fc29
> ostree 2018.9-1.fc29 -> 2019.1-3.fc29
> ostree-grub2 2018.9-1.fc29 -> 2019.1-3.fc29
> ostree-libs 2018.9-1.fc29 -> 2019.1-3.fc29
> p11-kit 0.23.14-1.fc29 -> 0.23.15-2.fc29
> p11-kit-trust 0.23.14-1.fc29 -> 0.23.15-2.fc29
> pam 1.3.1-8.fc29 -> 1.3.1-15.fc29
> pcre 8.42-5.fc29 -> 8.43-1.fc29
> pcre2 10.32-4.fc29 -> 10.32-8.fc29
> podman 1:0.10.1.3-4.gitdb08685.fc29 -> 1:1.1.2-1.git0ad9b6b.fc29
> policycoreutils 2.8-8.fc29 -> 2.8-17.fc29
> policycoreutils-python-utils 2.8-8.fc29 -> 2.8-17.fc29
> polkit 0.115-2.fc29 -> 0.115-4.3.fc29
> polkit-libs 0.115-2.fc29 -> 0.115-4.3.fc29
> python-setuptools-wheel 40.4.3-1.fc29 -> 40.8.0-1.fc29
> python3 3.7.1-4.fc29 -> 3.7.2-4.fc29
> python3-audit 3.0-0.4.20180831git0047a6c.fc29 ->
> 3.0-0.5.20181218gitbdb72c0.fc29
> python3-blivet 1:3.1.1-2.fc29 -> 1:3.1.2-2.fc29
> python3-blockdev 2.20-2.fc29 -> 2.21-1.fc29
> python3-dateutil 1:2.7.0-3.fc29 -> 1:2.7.5-1.fc29
> python3-dnf 4.0.9-1.fc29 -> 4.1.0-1.fc29
> python3-gpg 1.11.1-3.fc29 -> 1.12.0-1.fc29
> python3-hawkey 0.22.3-1.fc29 -> 0.26.0-1.fc29
> python3-jsonschema 2.6.0-5.fc29 -> 2.6.0-6.fc29
> python3-langtable 0.0.39-1.fc29 -> 0.0.41-1.fc29
> python3-libcomps 0.1.8-14.fc29 -> 0.1.10-2.fc29
> python3-libdnf 0.22.3-1.fc29 -> 0.26.0-1.fc29
> python3-libreport 2.9.6-1.fc29 -> 2.10.0-1.fc29
> python3-libs 3.7.1-4.fc29 -> 3.7.2-4.fc29
> python3-libselinux 2.8-4.fc29 -> 2.8-6.fc29
> python3-libsemanage 2.8-4.fc29 -> 2.8-8.fc29
> python3-pid 2.1.1-9.fc29 -> 2.2.3-1.fc29
> python3-policycoreutils 2.8-8.fc29 -> 2.8-17.fc29
> python3-productmd 1.18-1.fc29 -> 1.19-1.fc29
> python3-pyOpenSSL 18.0.0-3.fc29 -> 19.0.0-1.fc29
> python3-setuptools 40.4.3-1.fc29 -> 40.8.0-1.fc29
> python3-sssdconfig 2.0.0-4.fc29 -> 2.0.0-5.fc29
> rpm-ostree 2018.9-3.fc29.1 -> 2019.2-1.fc29
> rpm-ostree-libs 2018.9-3.fc29.1 -> 2019.2-1.fc29
> rsync 3.1.3-4.fc29 -> 3.1.3-5.fc29
> runc 2:1.0.0-59.dev.gitccb5efd.fc29 -> 2:1.0.0-68.dev.git6635b4f.fc29
> selinux-policy 3.14.2-42.fc29 -> 3.14.2-51.fc29
> selinux-policy-targeted 3.14.2-42.fc29 -> 3.14.2-51.fc29
> skopeo 1:0.1.32-2.dev.gite814f96.fc29 -> 1:0.1.35-1.git404c5bd.fc29
> sqlite-libs 3.24.0-2.fc29 -> 3.26.0-1.fc29
> sssd-client 2.0.0-4.fc29 -> 2.0.0-5.fc29
> sudo 1.8.25-1.fc29 -> 1.8.27-1.fc29
> systemd 239-6.git9f3aed1.fc29 -> 239-12.git8bca462.fc29
> systemd-libs 239-6.git9f3aed1.fc29 -> 239-12.git8bca462.fc29
> systemd-pam 239-6.git9f3aed1.fc29 -> 239-12.git8bca462.fc29
> systemd-udev 239-6.git9f3aed1.fc29 -> 239-12.git8bca462.fc29
> tpm2-tools 3.1.3-1.fc29 -> 3.1.3-2.fc29
> tpm2-tss 2.1.0-1.fc29 -> 2.1.2-1.fc29
> tzdata 2018g-1.fc29 -> 2018i-1.fc29
> uboot-images-armv8 2018.09-1.fc29 -> 2018.09-3.fc29
> uboot-tools 2018.09-1.fc29 -> 2018.09-3.fc29
> vim-minimal 2:8.1.549-1.fc29 -> 2:8.1.998-1.fc29
> wpa_supplicant 1:2.6-17.fc29 -> 1:2.7-1.fc29
> wpan-tools 0.8-3.fc29 -> 0.9-1.fc29
> zchunk-libs 0.9.15-1.fc29 -> 1.0.3-1.fc29
> Removed:
> libmodulemd-1.7.0-1.fc29.aarch64
> python3-IPy-0.81-23.fc29.noarch
> Added:
> libmodulemd1-1.8.2-3.fc29.aarch64
> libqb-1.0.3-5.fc29.aarch64
> linux-firmware-whence-20190213-93.git710963fe.fc29.noarch
> protobuf-3.5.0-8.fc29.aarch64
> usbguard-0.7.2-5.fc29.aarch64
> Run "systemctl reboot" to start a reboot
> _______________________________________________
> IoT mailing list -- iot(a)lists.fedoraproject.org
> To unsubscribe send an email to iot-leave(a)lists.fedoraproject.org
> Fedora Code of Conduct:
https://getfedora.org/code-of-conduct.html
> List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
https://lists.fedoraproject.org/archives/list/iot@lists.fedoraproject.org