Better handling for the multi-console scenario

Bug #1852731 reported by Paride Legovini
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
subiquity
New
Undecided
Unassigned

Bug Description

Somehow related to LP: #1852730.

By design subiquity starts on all the consoles available on the machine. This could be confusing for the user, as connecting to a different console (think of connecting to a tty and a serial console of a VM) leads to two different subiquities potentially in a different state. When this first happened to me I thought there was something wrong and the installation process was reset, as it is not immediate to realize that there is 1 subiquity running *per console*, and not 1 subiquity showing up on the different console.

I think that when the install process begins the other subiquities should be killed; for example the first subiquity with a meaningful user interaction could send a SIGUSR1 to all the other subiquities, which can then exit printing a meaningful message.

Revision history for this message
Paride Legovini (paride) wrote :

When I wrote the original report I was under the wrong impression that the AutoInstall feature was going to be an extension of the existing "preseeded" installs with an answers.yaml.

As this is is not the case, and as the answers.yaml "preseed" is (in my understanding) not meant to be a user-facing feature, it is probably less important to have its rough edges smoothed, and we probably want to favor simplicity in its implementation.

I'm fine with closing this report entirely if you think this isn't going to be implemented.

Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :

Having the other subiquitys disable themselves after one is interacted with sounds like a good idea. Not sure how to implement it, but well, I'm sure we can come up with something.

Revision history for this message
Paride Legovini (paride) wrote :

One way could be sending a signal to all the subiquitys, say SIGUSR1, and have the other subiquitys exit on it with a meaningful message.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.