Attention Rolling users (Major ugrade)

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.

2 Likes

This was at least a month overdue, but a lot of that time was result of the ABF server crash and changing to new, bigger and better ABF servers. The new servers are donated by Ampere in coordination with Oregon State University - Open Source Lab.
About the server crash - All the details and little things that come up that absolutely have to be fixed in a server crash like this was just amazing. We are still finding and fixing things.

And everyone that does this is an unpaid volunteer. Community Distro.

2 Likes

$ sudo dnf clean all ; sudo dhf distro-sync

Hello, @ben79, thanks for the guide! However, excuse me, at the above you typed dhf but I believe you meant dnf? I tried to run your command in Konsole it said bash: dhf: command not found....

Good catch, and thanks for reporting. dhf is a typo. Should be corrected now.

1 Like

We need to report that the public release of Rolling is once again delayed. The latest problem is issues with our main QA tool. People are working on this.

Those of us in the contributor group are learning that these delays are part of how things transpire in an all volunteer organization where every contributor is part-time and unpaid. When one key person has a day job emergency or family event, ect. things get delayed. There just are not any paid employee’s to tell get <some_function> done by <some_time>.

It is worth mentioning that folks in the contributor group have been using Rolling since release of OM Lx 4.0. It is well working and has been stable for us. So users are certainly welcome to use this and by so doing you will be helping us test. The more testers on more varied hardware the better.

Note: There will be at least one more major upgrade before we do the public announcement. We hope this is coming very soon.

1 Like

You are welcome, @ben79. Greetings, I am a new member here just registered last night. I am from Indonesia.

Thank you for reporting & we are passionately waiting!