[Bug 809221] Re: unable to mount ceph root at boot due to stripping of trailing slashes

Launchpad Bug Tracker 809221 at bugs.launchpad.net
Thu Sep 6 18:31:22 UTC 2012


This bug was fixed in the package mountall - 2.40

---------------
mountall (2.40) unstable; urgency=low

  * Add /run/user as a default mountpoint, in support of $XDG_RUNTIME_DIR.
    LP: #894391.

mountall (2.39) unstable; urgency=low

  * Adjust parsing of device names so that network mounts pointing to the
    server's root don't have the path mis-normalized to the empty string.
    Thanks to Damien Churchill <damien.churchill at ukplc.net> for the initial
    implementation.  LP: #809221.
  * Add compatibility jobs with names to match the historic sysvinit init
    scripts, so that startpar can DTRT.
 -- Steve Langasek <vorlon at debian.org>   Fri, 31 Aug 2012 19:55:01 -0700

** Changed in: mountall (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to mountall in Ubuntu.
https://bugs.launchpad.net/bugs/809221

Title:
  unable to mount ceph root at boot due to stripping of trailing slashes

Status in “mountall” package in Ubuntu:
  Fix Released

Bug description:
  When the mount device doesn't start with UUID= or LABEL= update_mount
  will strip the trailing slashes from the mount device name. For most
  situations this is fine but with Ceph it's quite possible that, for
  example, 192.168.0.15:/ would be an acceptable mount device but mount
  at boot fails since it passes 192.168.0.15: to mount.ceph, which then
  complains about an invalid device.

  I have attached a patch that resolves this issue. I don't know if it
  is the best way to do it but it works for me okay and shouldn't have
  an impact anywhere else.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mountall/+bug/809221/+subscriptions




More information about the foundations-bugs mailing list