First - why this is still in Development Testing forum. Because Rolling still has not been announced to the public. We hope to do this soon. At present we are testing and fixing some things related to making .iso files. When this is done and normal testing for release is done we will be doing the public announcement. And then Rolling will join the “Official” family of OM Lx releases.
About the Rolling upgrade.
This is a major upgrade. Like any major software change you absolutely have to do this the correct way.
It is ultra, hugely, majorly, important that you run “sudo dnf clean all” before doing this procedure.
dnf clean all removes anything leftover in cache and forces dnf to download the latest metadata from repositories ensuring that users gets the latest available software. Do not skip this step.
Do not use
sudo dnf upgrade for this.
It is important that you upgrade to Rolling the correct way:
$ sudo dnf clean all ; sudo dnf distro-sync
There may sometimes be problems with some packages such that you will need an added option:
$ sudo dnf clean all ; sudo dnf --allowerasing distro-sync
At the end there are some questions asked about keeping current file or installing the package maintainers version. Normally accepting the defaults is safe. Packages you for sure want to keep the existing file are the ones that have your users, groups, and passwords. They are:
/etc/group /etc/gshadow /etc/passwd /etc/shadow
For those always select to keep the existing file.
Note: Do not use Discover or dnfdragora to upgrade a Rolling or Cooker system. They use a command that is fine for our regular stable release but is not correct for the dynamic changes that happen with Rolling and Cooker.