oem-config-firstboot crashing upon run

Bug #526405 reported by kriberg
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: ubiquity

I have installed using the alternate iso with the linked preseed-file[1]. After installation during the first boot of the new system, oem-config-firstboot crashes. This happens every time i try to boot it. /var/log/oem-config.log contains a couple of occurences of this message [2]:
Ubiquity 2.1.24 (oem-config)
Traceback (most recent call last):
  File "/usr/sbin/oem-config", line 462, in <module>
    main(oem_config)
  File "/usr/sbin/oem-config", line 449, in main
    install(query=options.query)
  File "/usr/sbin/oem-config", line 239, in install
    wizard = ui.Wizard(distro)
  File "/usr/lib/ubiquity/ubiquity/frontend/debconf_ui.py", line 45, in __init__
    BaseFrontend.__init__(self, distro)
  File "/usr/lib/ubiquity/ubiquity/frontend/base.py", line 163, in __init__
    raise ValueError, 'No valid steps.'
ValueError: No valid steps.

oem-config-firstboot prints the following to the terminal:
ERROR: The OEM installer failed. Your system may not be usable yet. Please
report this as a bug to your vendor.

To create a user so that you can use your new system normally, type:

    adduser USERNAME

... replacing USERNAME with the username you would like to use (your first
name in lower case is normally a resonable choice), and follow the prompts.
If this succeeds, type 'exit' to reboot the system.

bash: no job control in this shell

[1]. http://pastebin.ubuntu.com/382192/
[2]. http://pastebin.ubuntu.com/382190/

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

This bug was fixed in the package ubiquity - 2.1.25

---------------
ubiquity (2.1.25) lucid; urgency=low

  [ Colin Watson ]
  * Fix installation_medium_mounted call in partman plugin (LP: #524169).
  * Make sure that /var/log/installer/media-info is world-readable.

  [ Mario Limonciello ]
  * get_mod_bool needs to default to True if the attribute doesn't
    exist in the plugin.
    - Fixes oem-config ValueError (LP: #526405)
  * Fix launching KDE frontend in oem-config mode (LP: #526496)
  * Automatic update of included source packages: base-installer
    1.103ubuntu4.
 -- Colin Watson <email address hidden> Mon, 22 Feb 2010 23:38:20 +0000

Changed in ubiquity (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
kriberg (kriberg) wrote :

Tested with daily iso 20100223.2 and there are still problems.
The ValueError is removed, now /var/log/oem-config.log just contains "Ubiquity 2.1.27 (oem-config)" six times. The result is still the same though. X does not start and there is no dialog for entering username.

The startup sequence stops when running oem-config-firstboot still, but now it reports:
/usr/sbin/oem-config-firstboot: line 54: 785 Segementation fault LANG=en_US.UTF-8 /usr/sbin/oem-config $DEBUG --only 2>> /var/log/oem-config.log

When running "sudo oem-config-firstboot" as the oem-user, /var/log/oem-config.log is filled with:
debconf: DbDriver "passwords" warning: could not open /var/cache/debconf/passwords.dat: Permission denied

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.