From Fedora Project Wiki
m (use latest ostree remote to rebase config, fetches ostree from CDN)
Line 10: Line 10:
# Let it finish
# Let it finish
# Issue <code> systemctl reboot </code>
# Issue <code> systemctl reboot </code>
# After reboot, update gpgkeypath in file /etc/ostree/remotes.d/fedora-workstation.conf from `gpgkeypath=/etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-29-primary` to `gpgkeypath=/etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-30-primary`
# After reboot, run <code> sudo rpm-ostree rebase fedora:fedora/30/x86_64/silverblue</code> to perform rebase
# Run <code> sudo rpm-ostree rebase fedora/30/x86_64/silverblue</code> to perform rebase
# Issue `systemctl reboot`
# Issue `systemctl reboot`

Latest revision as of 08:21, 2 April 2019


This test case will focus on upgrading the rpm-ostree in Silverblue


  1. Download the Fedora 29 Silverblue image here
  2. Boot the iso in VM or Baremetal
  3. Install Fedora Silverblue by making sensible choices using anaconda. If you are opting for manual partitioning, follow the instruction mentioned here
  4. Finish the initial setup

How to test

  1. Open terminal and execute sudo rpm-ostree upgrade
  2. Let it finish
  3. Issue systemctl reboot
  4. After reboot, run sudo rpm-ostree rebase fedora:fedora/30/x86_64/silverblue to perform rebase
  5. Issue systemctl reboot

Expected Results

  1. Step #1 completes without error
  2. The system should reboot
  3. Everything should work fine after reboot