Cubic Experimental - Ubiquity crashes during installation of a customized ISO
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Cubic | Status tracked in Release | |||||
Release |
Fix Released
|
High
|
Cubic PPA |
Bug Description
The Ubiquity installer crashes when it is almost done installing from an ISO generated using Cubic Experimental.
The issue occurs during the Apt Setup step as show in the following /var/log/syslog excerpt:
May 23 03:22:43 ubuntu ubiquity: /proc: mount point does not exist.
.
.
.
May 23 03:22:53 ubuntu ubiquity: /proc: umount failed: No such file or directory.
.
.
.
May 23 03:22:53 ubuntu ubiquity: /target/
May 23 03:22:53 ubuntu ubiquity: : No such file or directory
May 23 03:22:53 ubuntu ubiquity:
May 23 03:22:53 ubuntu /plugininstall.py: Exception during installation:
May 23 03:22:53 ubuntu /plugininstall.py: Traceback (most recent call last):
May 23 03:22:53 ubuntu /plugininstall.py: File "/usr/share/
May 23 03:22:53 ubuntu /plugininstall.py: install.run()
May 23 03:22:53 ubuntu /plugininstall.py: File "/usr/share/
May 23 03:22:53 ubuntu /plugininstall.py: func(self)
May 23 03:22:53 ubuntu /plugininstall.py: File "/usr/share/
May 23 03:22:53 ubuntu /plugininstall.py: self.configure_
May 23 03:22:53 ubuntu /plugininstall.py: File "/usr/share/
May 23 03:22:53 ubuntu /plugininstall.py: raise install_
May 23 03:22:53 ubuntu /plugininstall.py: ubiquity.
Changed in cubic: | |
status: | New → Confirmed |
status: | Confirmed → New |
Changed in cubic: | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Cubic PPA (cubic-wizard) |
Cubic excluded the /proc and /tmp directories from the compressed Linux file system on the customized ISO.
However, these directories are required by Ubiquity and are not automatically recreated during the installation process.
Cubic now includes the following *empty* directories:
/proc
/tmp
/run
(The /run directory was always present, but it is now and empty directory).
Additionally, Cubic now excludes the /swapfile from the compressed Linux file system, since it is created by the OS.