[Bug 1215639] New: Provide the user with a choice of where they want their SWAP partition to be.
https://bugzilla.suse.com/show_bug.cgi?id=1215639 Bug ID: 1215639 Summary: Provide the user with a choice of where they want their SWAP partition to be. Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: Installation Assignee: yast2-maintainers@suse.de Reporter: rokejulianlockhart+1674683091@outlook.com QA Contact: jsrain@suse.com Target Milestone: --- Found By: --- Blocker: --- When installing OpenSUSE with multiple internal drives, per https://forums.opensuse.org/t/how-to-transfer-swap-partition-to-os-drive-fro..., the OSTW installer places the SWAP partition on a (seemingly random) secondary internal drive. I don't want this - if I don't select the other drives when asked, it shouldn't touch them (I realize the quoted post states I did, but it refers to a previous installation; I've tested both). Consequently, either don't put the SWAP partiton on another drive unless multiple have been selected (this is the reason for this issue's designation as a bug rather than an enhancement) or allow the user to choose separately where the SWAP partition should be without needing to use the expert partitioner. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215639 roke beedell <rokejulianlockhart+1674683091@outlook.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://forums.opensuse.org | |/t/how-to-transfer-swap-par | |tition-to-os-drive-from-ext | |ernal/169015/1 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215639 https://bugzilla.suse.com/show_bug.cgi?id=1215639#c2 roke beedell <rokejulianlockhart+1674683091@outlook.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(yast2-maintainers | |@suse.de) CC| |yast2-maintainers@suse.de Status|RESOLVED |REOPENED Resolution|INVALID |--- --- Comment #2 from roke beedell <rokejulianlockhart+1674683091@outlook.com> ---
Disks that you did not select for installation in the guided storage setup are not touched; I just tried to make sure.
It *is* reproducible, at least for me: https://imgur.com/LKNTIJK -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215639 https://bugzilla.suse.com/show_bug.cgi?id=1215639#c8 --- Comment #8 from roke beedell <rokejulianlockhart+1674683091@outlook.com> ---
BTW, honestly, the report is not really understandable without that video attached later plus logs are missing, please, read https://en.opensuse.org/openSUSE:How_to_Write_a_Good_Bugreport
It's too large to upload here, and with the internet connection I have, just uploading it to Imgur was almost Hellish. I can't download any video editing packages currently to compress it. Archival changes 500 KiB at best. Apologies. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215639 https://bugzilla.suse.com/show_bug.cgi?id=1215639#c9 roke beedell <rokejulianlockhart+1674683091@outlook.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(locilka@suse.com) CC| |locilka@suse.com --- Comment #9 from roke beedell <rokejulianlockhart+1674683091@outlook.com> --- (In reply to Lukas Ocilka from comment #7)
It's documented in the test here https://github.com/yast/yast-storage-ng/blob/ 9beddde24acf15f9265e38c1acda255d31c299c5/test/y2storage/proposal/ devices_planner_test.rb#L682
I'm afraid we can't really document all the behavior as it's dynamic based on what it find on disk(s).
Anyway, I believe that the explanation is now complete and if you want another behavior, you can always go to the Expert Partitioner and change it there.
And before you ask: No, I'm sorry, we can't add explanatory texts in the UI and we can't support yet another check-box or radio-button for the guided setup. This would open for another and another additions here and there and it would end like this http://www.graphpaper.com/wp/wp-content/uploads/2008/12/bru_main_screen.jpg
Not even an explanation, perhaps beside the decision itself? Some explanatory text would not even come close to creating that poorly organized GUI depicted. If I had known, I would have been able to use the Expert Partitioner to delete the SWAP partition (probably, I've not tried). -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215639 roke beedell <rokejulianlockhart+1674683091@outlook.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1175535 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215639 https://bugzilla.suse.com/show_bug.cgi?id=1215639#c12 --- Comment #12 from roke beedell <rokejulianlockhart+1674683091@outlook.com> --- (In reply to Lukas Ocilka from comment #11)
(In reply to roke beedell from comment #9)
Not even an explanation, perhaps beside the decision itself? Some explanatory text would not even come close to creating that poorly organized GUI depicted. If I had known, I would have been able to use the Expert Partitioner to delete the SWAP partition (probably, I've not tried).
If you imagine how many user scenarios and their combinations the partitioning proposal has to do, it's nearly impossible to explain all of them in a single screen (help). There is nothing like a tooltip in YaST (and we don't plan to add it) as we currently work on a next generation Installer anyway. Plus there is nothing like a "reason" field (localized) in the proposal itself. Please try using Expert Partitioner.
Apologies. I'll do that in future. I hadn't considered that workaround. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215639 https://bugzilla.suse.com/show_bug.cgi?id=1215639#c14 --- Comment #14 from roke beedell <rokejulianlockhart+1674683091@outlook.com> --- (In reply to Lukas Ocilka from comment #11)
(In reply to roke beedell from comment #9)
Not even an explanation, perhaps beside the decision itself? Some explanatory text would not even come close to creating that poorly organized GUI depicted. If I had known, I would have been able to use the Expert Partitioner to delete the SWAP partition (probably, I've not tried).
If you imagine how many user scenarios and their combinations the partitioning proposal has to do, it's nearly impossible to explain all of them in a single screen (help). There is nothing like a tooltip in YaST (and we don't plan to add it).
KDE's Dolphin shows a hierarchical structure (tree) with accompanying attributes (in this case, the explanation) by using a table structure. I'd be surprised if whatever graphical library is used for YaST didn't include that. We only need to explain the things that can be easily explained at first, surely? Why burden oneself trying to do every conceivable thing immediately? YaST's logic in this instance is unusually unintuitive, whereas in most other circumstances it's obvious, so I think we can consider this exceptional.
As we currently work on a next generation Installer anyway. Plus there is nothing like a "reason" field (localized) in the proposal itself.
I understand the annoyance of localization, but, perhaps, naively, I'm expect that that shouldn't stifle innovations. At the very least because it's not crucial information, so localization wouldn't need to be a priority (nowadays, camera-based translators are ubiquitous, at least amongst the youth). (In reply to Stefan Hundhammer from comment #13)
You might want to experiment a bit with that in a virtual machine; I suggest you create a VM (e.g. in VirtualBox) and give it several virtual disks and then play with the whole thing to get a feeling how it behaves.
That's not a bad idea. I'll indeed try that. Although the YaST installer provided in the Live images obviously isn't recommended for installation, I'd like to use that in a VM, so is it full-featured there? I have to ask, again, because this internet connection means I can need a full day to download a .ISO. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215639 https://bugzilla.suse.com/show_bug.cgi?id=1215639#c16 --- Comment #16 from roke beedell <rokejulianlockhart+1674683091@outlook.com> --- (In reply to Stefan Hundhammer from comment #15)
Please use one of the dedicated installation ISOs, not a live image: Those are unofficial and unsupported, and they are a neverending source of trouble.
Use the Leap 15.5 DVD image:
https://get.opensuse.org/leap/15.5/#download
Yes, it's 4.1 GiB, but it contains pretty much everything. If you have a slow Internet connection at home, maybe check if you can use one in a public library, or if you have access to it, at a nearby university.
With that kind of DVD image, you can do without an online connection. Write it to a USB stick and boot the installation with
self-update=0
to avoid installer self-updates which are also downloaded from the Internet.
I specified only to test the installer GUI itself in a VM with. I'd just like confirmation that it's exactly the same installer that the DVD and NetInstaller images use. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215639 https://bugzilla.suse.com/show_bug.cgi?id=1215639#c19 --- Comment #19 from roke beedell <rokejulianlockhart+1674683091@outlook.com> --- (In reply to Stefan Hundhammer from comment #17)
Yes, the installer is always the same. But live images are very different; the inst-sys is not an isolated environment, it's kind of mingled with the live system, and that's a problem.
Is it made obvious that this is so? I don't recall there being a warning when attempting to install the OS from a live image. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com