]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd/migration/NativeFormat: support specifying mon_host and key via spec
authorLeonid Chernin <leonidc@il.ibm.com>
Mon, 2 Feb 2026 06:01:14 +0000 (08:01 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Fri, 17 Jul 2026 13:51:52 +0000 (15:51 +0200)
commitfbe0f3cd569475a02615cfcd3422e098a123b396
tree185a25aae8d3f65c7907f4e4850870c719ef9c0a
parent6757b86898288311827728c16a50cc5c57b6e69c
librbd/migration/NativeFormat: support specifying mon_host and key via spec

migration:
           -take  secret_key from spec
           -take  mon_host from the spec
           -ignore source keyring, source ceph.conf - bypass them
           -added validations of the new way schema
           -get key from the KV DB if key in spec  is actually key-ref

Fixes: https://tracker.ceph.com/issues/68177
Signed-off-by: Leonid Chernin <leonidc@il.ibm.com>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit 705d865ae77f4d3e80a9d3da3281ba6a824d7f29)
src/librbd/migration/NativeFormat.cc