Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for rbd_image_options_t #111

Merged
merged 3 commits into from
Dec 11, 2019
Merged

Commits on Dec 11, 2019

  1. tests: use Ceph Nautilus

    Prepare for adding support for RbdImageOptions with
    RBD_IMAGE_OPTION_FLATTEN that has been introduced in Ceph Mimic.
    Nautilus is the most recent supported versions, so use that for testing.
    
    Signed-off-by: Niels de Vos <[email protected]>
    nixpanic committed Dec 11, 2019
    Configuration menu
    Copy the full SHA
    8cf5b7d View commit details
    Browse the repository at this point in the history
  2. rbd: add support for RbdImageOptions

    There are several RbdImageOptions that can be used to configure features
    of an RBD image while creating, cloning, migrating and copying. A
    follow-up patch will add Create4() where the RbdImageOptions can be
    used.
    
    Signed-off-by: Niels de Vos <[email protected]>
    nixpanic committed Dec 11, 2019
    Configuration menu
    Copy the full SHA
    e6a0eb9 View commit details
    Browse the repository at this point in the history
  3. rbd: add Create4() for more advanced RBD Image creation

    This allows to set additional options while creating RBD images.
    Ceph-CSI will initially consume this to configure an optionally
    different pool for data.
    
    Signed-off-by: Niels de Vos <[email protected]>
    nixpanic committed Dec 11, 2019
    Configuration menu
    Copy the full SHA
    b371bc7 View commit details
    Browse the repository at this point in the history