Applying updates
The latest image builds for x86_64 and aarch64 are available at here. |
Display the status of the currently running deployment:
$ rpm-ostree status State: idle AutomaticUpdates: disabled Deployments: ● ostree://fedora-iot:fedora/stable/x86_64/iot Version: 29.20190207.0 (2019-02-07T17:55:35Z) Commit: 26a3bb07a98402bbc3f39f7c1d07ec9ad05158e084141fdfba0b8c18e3cf0b5e GPGSignature: Valid signature by C2A3FA9DC67F68B98BB543F47BB90722DBBDCF7C
Check for available updates:
$ sudo rpm-ostree upgrade --check AvailableUpdate: Version: 29.20190211.0 (2019-02-11T13:18:27Z) Commit: 5eb0553c02a8035a02f030c7fb8d5c6727d1ecb2700dade4b767363acfcab8e4 GPGSignature: Valid signature by C2A3FA9DC67F68B98BB543F47BB90722DBBDCF7C SecAdvisories: 1 moderate Diff: 25 upgraded
Apply the available updates:
$ sudo rpm-ostree upgrade
Due to the atomic nature of the OS, you will have to reboot into the new image to have the updates take effect:
$ systemctl reboot
The rpm-ostree
utility keeps two deployments available.
Both have an entry in the bootloader menu and the new updated entry with be the default.
If necessary, you can choose the other entry to boot into the previous deployment.
The timeout for GRUB2 to display the menu is very short at only one second. Pressing the space bar or an arrow key when the menu appears will interrupt the timeout and allow you to choose another entry. The ENTER key will boot the selected image. |
More information on managing upgrades and rollbacks can be found in the User Guide. |