On Sun, 18 Nov 2018 at 20:53, Carlos E. R. <robin.listas@telefonica.net> wrote:
Then I'm afraid that we must advise people to install the traditional way with a separate /home partition, not a subvolume.
I do not see the sense, at all, to advise users to use a seperate /home partition to facilitate an upgrade approach which we do not recommend, document, consider in our packaging and tooling, nor test (or in other words..support).
We have had seamless in place upgrade via both the media-based "Upgrade" workflow and the online "zypper dup" workflow for well over a decade now
Users should be using it and should not be reinstalling from scratch. I do not think we should optimise for this edge case.
You may think so, and I do, but many people do not agree.
Many people are wrong, I'd rather we optimise to support the ones who are right.
In fact, I always install with a separate "/home" partition in order to be able to do just that: format "/" during fresh install if/when needed leaving "/home" with all my valuable data intact. I almost always upgrade instead, but if the upgrade crashes beyond repair, it is nice to have the alternative.
And with snapshots enabled I consider your above to be redundant - if the upgrade goes wrong I can always boot to a read-only snapshot from before the upgrade and rollback that way. In an absolute worse case where absolutely nothing works (which really, would be a tier of breakage I've never seen from openSUSE or SLE, despite my luck at seeing horrific breakages) users still have the option of booting to live media, chroot the disk in question, and rollback that way. We should optimise our distribution for the tools and workflows we have today and which we actively build, test, and support. We shouldn't have defaults chosen to facilitate inadvisable bad habits left over from a bygone age.
Like always, anyone ignoring this advice will at least be notified in the partitioning screen of the installer what is happening to their existing partitions before anything happens.
Juan Erbes was not: see his recent post.
Until I see a bug report with logs to the contrary, my opinion is that Juan's story is likely one of user error before product error. I've seen YaST warn me too robustly too often to have strong doubts of it's ability in this area. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org