curtin progress screen is weird

Bug #1654390 reported by Steve Langasek
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
subiquity (Ubuntu)
Fix Released
Undecided
Michael Hudson-Doyle

Bug Description

After filling all the information out in subiquity, there is the 'Installing system' page which says 'Please wait for the installation to finish' and then shows the output of curtin.

 - initially, it is not obvious that this is output from curtin. this is basically indistinguishable from an error message (which I've seen a couple of in earlier install attempts), unless you read the whole thing and notice that nowhere does it say 'fail' or 'error'. And the first steps take a little while, so the output appears static. There should be clearer UI hints that the text below is a log, not an error message blatted to the screen.
 - there are always exactly 5 lines of output shown. The window where the text is displayed for me here is more than 5 physical lines high; sometimes the 5 logical lines being displayed take up the full window due to wrapping, sometimes they are shorter and take up less vertical space. The log output should make maximal use of the space.
 - there is no way to scroll back through the log in the UI, which seems pretty fundamental.

Changed in subiquity (Ubuntu):
assignee: nobody → Michael Hudson-Doyle (mwhudson)
status: New → In Progress
Changed in subiquity (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package subiquity - 0.0.27

---------------
subiquity (0.0.27) zesty; urgency=medium

  * Many fixes to get subiquity operational again.
  * Fix header of WIFI config screen (LP: #1651119)
  * Fix partion size rounding to correctly round to 1M boundaries, not 1G.
  * Improve widget used to select filesystem type. (LP: #1654387)
  * Add flag to geninstaller to install local subiquity. (LP: #1654386)
  * Do not say a netdev is not configured when there is no configuration.
    (LP: #1654381)
  * Make a cleaner separation between console-conf and subiquity code.
  * Remove lots of unused code.
  * Make installprogress controller (the code that drives curtin) more event
    driven, removing polling and the dependency on python3-tornado.
  * Make the curtin log viewer much more intuitive. (LP: #1654390)
  * Rearrange subiquity's systemd units to allow running a root shell for
    debugging on tty's other than tty1. (LP: #1654085)
  * Do not create an ubuntu user in the installer or in the installed system.
    (LP: #1659170)
  * Recommend some common mount points when creating a partition.
  * Simplify Makefile and README.
  * Simplify geninstaller script a little.
  * Add proper support for tab-cycling (i.e. tab when the last selectable
    widget is selected now selects the first). (LP: #1660193)
  * Make the way input validation is done more consistent and immediate.
  * Make shift-tab work (i.e. go backwards, not forwards) in the linux console.
  * Move help to overlay views triggered by [?] widgets.

 -- Michael Hudson-Doyle <email address hidden> Mon, 09 Jan 2017 21:59:32 +1300

Changed in subiquity (Ubuntu):
status: Fix Committed → Fix Released
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.