[udev] Rescue on server image fails to detect partitions

Bug #1231230 reported by Paul Larson
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
systemd (Ubuntu)
Fix Released
Medium
Martin Pitt

Bug Description

Image: 20130925.1 amd64 server

1. install with guided partitioning, no lvm, raid, or encryption
2. reboot from the cdimage
3. select rescue

It tells me that there were no root partitions found to mount, but clearly there is one. I exited out to a shell, and was able to mount it by hand just fine.

I did notice in the syslog (after mounting):
rescue-mode: no partitions found!
EXT3-fs (sda1): error: couldn't mount because of unsupported optional features (240)
EXT4-fs (sda1): recovery complete
EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)

Tags: iso-testing

CVE References

Revision history for this message
Paul Larson (pwlars) wrote :
Revision history for this message
Paul Larson (pwlars) wrote :
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/1231230

tags: added: iso-testing
Revision history for this message
Paul Larson (pwlars) wrote :

This seems to only happen if you use guided partitioning (normal partitions). I reproduced it on i386 also, and tried again with lvm. With LVM it sees the root partition to mount just fine.

Colin Watson (cjwatson)
affects: ubuntu-cdimage → rescue (Ubuntu)
Revision history for this message
Colin Watson (cjwatson) wrote :

This looks like a systemd bug. udev-udeb needs to ship ata_id, cdrom_id, and scsi_id so that the rules that import them work properly. (It should probably also drop 60-persistent-v4l.rules and 61-accelerometer.rules, both of which are useless in d-i.)

affects: rescue (Ubuntu) → systemd (Ubuntu)
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in systemd (Ubuntu):
status: New → Confirmed
Changed in systemd (Ubuntu):
status: Confirmed → Triaged
importance: Undecided → Medium
Revision history for this message
Martin Pitt (pitti) wrote :

Fixed in local packaging git, will upload once I get the go-ahead for bug 1227520 (which should happen today).

Changed in systemd (Ubuntu):
status: Triaged → Fix Committed
Martin Pitt (pitti)
Changed in systemd (Ubuntu):
assignee: nobody → Martin Pitt (pitti)
summary: - Rescue on server image fails to detect partitions
+ [udev] Rescue on server image fails to detect partitions
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package systemd - 204-0ubuntu14

---------------
systemd (204-0ubuntu14) saucy; urgency=low

  * Add 0029-Support-phablet-etc-writable.patch: On Ubuntu Phone with readonly
    /etc we symlink /etc/{adjtime,localtime,timezone} to /etc/writable/, so we
    need to update those files instead if the original files are symlinks into
    /etc/writable/. (LP: #1227520)
  * Refresh debian/extra/60-keyboard.hwdb with latest keymaps from upstream.
    Among others, this fixes Samsung Ativ 9 Plus. (LP: #1229936)
  * Rename 0027-CVE-2013-4327.patch and
    0028-fix-reboot-polkit-permissions.patch to 0000-upstream-* as they are in
    upstream git.
  * Ship {ata,cdrom,scsi}_id in udev-udeb. (LP: #1231230)
  * Drop 60-persistent-v4l.rules and 61-accelerometer.rules from udev-udeb, we
    don't need these in the installer.
 -- Martin Pitt <email address hidden> Mon, 30 Sep 2013 13:34:06 +0200

Changed in systemd (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.