lp:~dgadomski/ubiquity/lp1749289
- Get this branch:
- bzr branch lp:~dgadomski/ubiquity/lp1749289
Branch merges
- Dimitri John Ledkov: Approve
- Colin Watson (community): Abstain
-
Diff: 43 lines (+5/-3)2 files modifiedbin/oem-config-firstboot (+0/-1)
bin/ubiquity (+5/-2)
Related bugs
Related blueprints
Branch information
Recent revisions
- 6596. By Dariusz Gadomski
-
Fixes a systemd freeze after cancelling debconf UI.
When using systemd and performing a oem installation using a debconf_ui
frontend there is a scenario requiring a reboot to continue (more details
at LP: #1749289).There were several causes for this:
* bin/oem-config- firstboot - 'set -e' had to be removed, because otherwise
the script was terminated and no exit code check was done so
code 10 return from oem-config-wrapper was not handled in the if block.
* bin/ubiquity cancelling the installation returned a code 10,
which then lead to performing a wizard.do_reboot(). This method
was not implemented for the debconf frontend. This caused an exception
and exiting the process with code 1.
Moreover, stealing the terminal control with the termios.TIOCSCTTY
made doing input/output in oem-config-firstboot impossible, so even
after falling into if [ $CODE -eq 10 ] block nothing was presented
to the user.After fixing the above issues user is presented with 3 options: to try again,
launch a shell or reboot (as originally intended in the code). - 6594. By Jean-Baptiste Lallement
-
[ Sebastien Bacher ]
* Rename the "Preparing to install Ubuntu" installer step to "Updates and
other software" according to the design, thanks Matthew for pointing out
the inconsistency - 6593. By Jean-Baptiste Lallement
-
[ Sebastien Bacher ]
* gui/gtk/stepPrepare. ui:
- updated the non-free-software text to not include the mention to the
MP3 fluendo codecs since those have been superseeded in the recent
gstreamer version. - 6592. By Mathieu Trudel-Lapierre
-
debian/control: have ubiquity-
frontend- gtk Depends: explicitly on
sensible-browser, which is used to start a browser when slideshow or
release notes links are clicked. (LP: #1724224) - 6590. By Jean-Baptiste Lallement
-
[ Iain Lane ]
* Fix a crash in the KDE frontend - don't refer to a widget that doesn't
exist. Properly hide the miminal install label and checkbox. (LP:
#1752323)
* install_misc: Use the `get_casper' function to properly get the location
of the live media path. - 6589. By Jean-Baptiste Lallement
-
Remove the encrypted userdir option from the gtk installer since
ecryptfs is going to move to universe. The keep the base code in case
the option is added back later using another technology. Thanks seb128! - 6587. By Jean-Baptiste Lallement
-
* debian/
ubiquity. templates:
- enable download of updates during the installation by default.
That's a better user experience than prompting users with updates
to install on the first boot after installation. Thanks seb128.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubiquity