I am using silverblue 30 beta and I dont want to reinstall the ISO from scratch is there a possible way to upgrade from Silverblue 30 Beta to new released Silverblue 30 or am I already updated?
This is my current rpm-ostree status output commit ID:
You won’t need to do anything. The fedora/30/x86_64/silverblue ref (branch) is the one you should follow for updates and you are already doing that so you look good!
One thing I have observed is that the remote name is fedora instead of fedora-workstation, if we do a clean install of Fedora 30 Silverblue. Will there be difference between the two remotes?
The fedora remote is now delivered via the fedora-ostree-repos package, which allows the Fedora/Silverblue teams to deliver configuration changes via the RPM (and subsequent Silverblue composes).
Previously, the fedora-workstation remote was not delivered via an RPM and was configured as part of the post-compose process. This made it difficult to deploy changes to all Silverblue users.
The main difference between the two is the configuration. The fedora remote points at a new set of infrastructure that improves the download speeds of ostree content.
The fedora-workstation remote references the legacy infrastructure that was previously used. This config is still usable (for now), but it will likely result in slower download speeds.
That’s interesting. I took that config file from a fresh SB29 install that I did in a VM. I upgraded to the latest release (29.20190506.0) and the config was the same.
However, if your fedora and fedora-workstation remotes are the same, you could use both. But, the plan is to make changes to the fedora remote via the fedora-ostree-repos package as I stated earlier. So there is a possibility you might get out of sync if you continue to use the fedora-workstation remote.
Yes, you are right both fedora.conf & fedora-workstation.conf are identical.
I installed Silverblue 30 beta ISO and I am using it since then, maybe they changed it to the new one in ISO and I think you can’t get that by doing a rebase because it does not modify /etc & /var right?