Installation fails without Internet

Bug #1237694 reported by Jason Gerard DeRose
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
System76
Fix Released
Critical
Jason Gerard DeRose
ubiquity (Ubuntu)
Fix Released
High
Dimitri John Ledkov
Saucy
Fix Released
High
Dimitri John Ledkov

Bug Description

As of Ubiquity 2.15.21, you cannot install Ubuntu without Internet access. It seems to be hanging where it would download the langauge packs.

Interestingly, it also hangs durning the user config in OEM mode, where I don't belive it would download language packs (as they were already downloaded during the original OEM install).

Either way, without Internet, you cannot install Saucy as it stands today.

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: ubiquity 2.15.21
ProcVersionSignature: Ubuntu 3.11.0-12.18-generic 3.11.3
Uname: Linux 3.11.0-12-generic x86_64
ApportVersion: 2.12.5-0ubuntu1
Architecture: amd64
Date: Wed Oct 9 16:10:05 2013
InstallCmdLine: file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity initrd=/casper/initrd.lz quiet splash -- oem-config/enable=true
InstallationDate: Installed on 2013-10-09 (0 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Beta amd64 (20131009)
MarkForUpload: True
SourcePackage: ubiquity
UbiquityDebug:
 Ubiquity 2.15.21

 (ubiquity:2516): IBUS-WARNING **: The owner of /home/ubuntu/.config/ibus/bus is not root!
 update_release_notes_label()
 update_release_notes_label()
UpgradeStatus: No upgrade log present (probably fresh install)

Related branches

Revision history for this message
Jason Gerard DeRose (jderose) wrote :
Changed in system76:
status: New → Triaged
importance: Undecided → Medium
importance: Medium → Critical
assignee: nobody → Jason Gerard DeRose (jderose)
Changed in ubiquity (Ubuntu Saucy):
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Dmitrijs Ledkovs (xnox)
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

If ubi-ubuntuone.py plugin is present, it doesn't get activated / used since there is no internet connection.
But I guess it is not done correctly, as the installation does not progress from "install.py" to the "plugininstall.py" stage.

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

1) ubi-ubuntuone.py implemented skip plugin function, but it appears that controller state machine does not handle correctly the case of skipping the last plugin. Fixing it might be intrusive.
2) one option is to unseed and drop ubi-ubuntuone.py plugin, but then we lose U1 feature.
3) original design called out to display "Not connected to the internet" logo, explanation text and still simply show a button to finish installation. I have now implemented that. That means that when offline users have to do an extra (pointless) click. It is unfortunate to introduce extra string, but at least it will give an option for users to complete installation when completely offline.

* original design also suppose to incourage users to use networking indicator to connect to the internet, and once again try to sing-in/up for ubuntu one service. This is not implemented, and instead a simply "static" page is displayed that there is no internet connectivity.

Changed in ubiquity (Ubuntu Saucy):
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubiquity - 2.15.23

---------------
ubiquity (2.15.23) saucy; urgency=low

  * Attempt to remove oem user again in the oem-config/post-start, after
    oem-config-first-boot setup has been completed. (LP: #1231166)
  * Load U1 Terms & Conditions page lazily when asked, instead of at U1
    plugin import time. Thus the page will only be loaded once there is a
    working internet connection and the user is signing up for U1. This
    also resolves ubiquity failing to load when booting direct live user
    session. (LP: #1226912)
  * Instead of skipping u1 plugin when offline, display "No internet
    connectivity" page and show the login later button. Thus avoiding
    hanging when installing fully offline, and explaining why U1 login was
    not available. (LP: #1237694)
  * Run debconf-updatepo to actually update templates.pot and make all the
    U1 page strings translatable. (LP: #1235192)
 -- Dmitrijs Ledkovs <email address hidden> Fri, 11 Oct 2013 15:37:31 +0100

Changed in ubiquity (Ubuntu Saucy):
status: Fix Committed → Fix Released
Revision history for this message
Jason Gerard DeRose (jderose) wrote :

Just confirmed the fix on behalf of System76... seems solid, thanks everyone!

Changed in system76:
status: Triaged → Fix Released
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/1237694

tags: added: iso-testing
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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