]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rbd: add --show-cookie/--cookie option for map/attach commands
authorPrasanna Kumar Kalever <prasanna.kalever@redhat.com>
Fri, 18 Jun 2021 06:48:35 +0000 (12:18 +0530)
committerIlya Dryomov <idryomov@gmail.com>
Wed, 23 Mar 2022 12:31:59 +0000 (13:31 +0100)
commit3884f42d7438e13103fbb0b15e8a9ab99ad908c0
treebac0a408347da6e641a826473f0e8940d2ab9940
parent001b1e5ffcf7579a32474d2fbf2388b0ded116ec
rbd: add --show-cookie/--cookie option for map/attach commands

Example:
$ rbd device map rbd-pool/image --show-cookie --try-netlink --device-type nbd

$ rbd device attach rbd-pool/image --device /dev/nbd0 \
      --cookie 6f85d970-10b2-456b-8baf-676aa4d782e4 --device-type nbd

older Kernel versions can use --force to skip the cookie validation

Signed-off-by: Prasanna Kumar Kalever <prasanna.kalever@redhat.com>
(cherry picked from commit 6df06c7a62bdd6e9ce61b26c738dcd1509e68273)

Conflicts:
src/tools/rbd/action/Device.cc [ commit e1b4811bc324 ("rbd: add
  missing switch arguments for recognition by get_command_spec()")
  already in pacific -- re-add show-cookie ]
doc/man/8/rbd.rst
src/test/cli/rbd/help.t
src/tools/rbd/action/Device.cc
src/tools/rbd/action/Nbd.cc