The Ceph device string can be (EBNF off the top of my head)

address = ip | hostname
mon = address [ ":" port ]
mons = mon [ "," mons ]
dev = mons ":" path

For example:

1.2.3.4:/
1.2.3.4:/foo
1.2.3.4:6789:/foo
1.2.3.4,2.3.4.5:/foo
1.2.3.4:6789,2.3.4.5:/foo
1.2.3.4:6789,2.3.4.5:6789:/foo

path always begins with a slash.

And there's IPv6 support in there too.

But really, mountall should treat dev as an opaque string until proven
otherwise (is_remote gives false, etc).

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

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

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to