This feature bit is automatically added to the source and destination
images via the cls method on the OSD.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit
5380615037e1f78369e58eac9847b465e9e8bf19)
Conflicts:
src/librbd/api/Migration.cc
- no Migration<I>::prepare_import template in octopus
return -ENOSYS;
}
features &= ~RBD_FEATURES_INTERNAL;
- features |= RBD_FEATURE_MIGRATING;
opts.set(RBD_IMAGE_OPTION_FEATURES, features);
uint64_t order = image_ctx->order;
cls::rbd::MIGRATION_STATE_PREPARING, "", nullptr);
r = migration.prepare();
- features &= ~RBD_FEATURE_MIGRATING;
opts.set(RBD_IMAGE_OPTION_FEATURES, features);
return r;