Project

General

Profile

Actions

action #89626

closed

[SLE-16263][SLE-16359] An easy way to check or (re)configure the installer settings

Added by riafarov about 3 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
SUSE QA - SLE 15 SP3
Start date:
2021-03-08
Due date:
% Done:

0%

Estimated time:

Description

See https://jira.suse.com/browse/SLE-16263
https://jira.suse.com/browse/SLE-16358
https://jira.suse.com/browse/SLE-16359

We should test it in TW and SLES. TW has new button being added, SLES requires key presses to open newly added functionality.

Content of trello cards:
Let's continue with https://trello.com/c/nF3fJyI3/2186-8-shouldhave-an-easy-way-to-check-or-reconfigure-the-installer-settings

  1. Think about how user is going to use it?
  2. When user is going to realize and need it?
  3. How and where to change it?
  4. What are the limits?
  5. How many times you might need to ...

Ideas

@ladislavslezak : maybe we could implement it similarly to the debugger support. If you press the Ctrl+Alt+Shift+D shortcut a debugger window pops up.

We do not need to implement a GUI dialog for it, this is for experts or in corner cases so we can mention it in the documentation or publish a TID for specific cases ("If you need to configure the network then press combination and write command 'foo',...").

It would provide a command line with prompt (an IRB session?), there you could write predefined commands (configure network) or plain Ruby commands (so it would be a generic tool, you could basically inspect or change everything, similar to the debugger).

At start it would print a list of available commands (or at least something like `type "help" for help) so it provides some guidance to the users.

Pull Requests

=============
The discussion happens at https://jira.suse.com/browse/PM-1895
https://jira.suse.com/browse/SLE-16263
https://jira.suse.com/browse/SLE-16358

What do we need?

The current installer is capable of many more things that are available in the UI. They are either done already in Linuxrc or entered as a Linuxrc parameter but they are in fact ENV variables. We need to re/set some of these and also inspect theirstate as people can easily mistype them.

How can we do that?

Ideally by providing expert settings / debugger that shows that in UI. The idea is to replace the [Network Settings...] button by an icon and have everything there. How to show that is part of this research. Ideally on all screens.

Some of the features might need additional action, e.g., reloading the same step or even restarting YaST. Explore the needs, do not over-engineer though. We have the support already because of self-update.

This is a research project, we need to explore new ideas, try new things, offer options and implement it or throw away. Try to find out what would help the most. Good candidates are options that you would expect to have UI, but you have to configure them on Linuxrc commandline AND you find out too late, e.g., HTTP Proxy (bug/feature) or NTLM Authentication (feature).

Review

Here are my thoughts after going through all the cited documents

Feel free to comment there.

============================


Related issues 1 (0 open1 closed)

Related to qe-yam - coordination #90296: [SLE-16263][SLE-16359] An easy way to check or (re)configure the installer settingsRejected2021-03-18

Actions
Actions #1

Updated by riafarov about 3 years ago

  • Status changed from New to Workable
Actions #2

Updated by riafarov about 3 years ago

  • Status changed from Workable to In Progress
  • Assignee set to riafarov
Actions #3

Updated by riafarov about 3 years ago

Proxy feature was not available in the installer before.

Actions #4

Updated by riafarov about 3 years ago

  • Related to coordination #90296: [SLE-16263][SLE-16359] An easy way to check or (re)configure the installer settings added
Actions #5

Updated by riafarov about 3 years ago

  • Status changed from In Progress to Feedback

Jira ticket updated, as well as hints for the automation.

Actions #6

Updated by riafarov about 3 years ago

  • Status changed from Feedback to Closed
Actions

Also available in: Atom PDF