unable to mount ceph root at boot due to stripping of trailing slashes
Bug #809221 reported by
Damien Churchill
This bug affects 5 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mountall (Ubuntu) |
Fix Released
|
Medium
|
Steve Langasek |
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.
tags: | added: patch |
Changed in mountall (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
summary: |
- unable to mount ceph root at boot + unable to mount ceph root at boot due to stripping of trailing slashes |
Changed in mountall (Ubuntu): | |
assignee: | nobody → Steve Langasek (vorlon) |
To post a comment you must log in.
Applying this patch and rebuilding mountall fixed the problem for me also. What needs to be done to get this patch merged and a fixed package released for precise?