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

nautilus: ceph-volume: add raw (--bluestore) mode #32733

Merged
merged 6 commits into from
Jan 22, 2020
Merged

Commits on Jan 20, 2020

  1. ceph-volume: show devices with bluestore labels and unavailable

    Signed-off-by: Sage Weil <sage@redhat.com>
    (cherry picked from commit 4b81bc8)
    liewegas authored and leseb committed Jan 20, 2020
    Configuration menu
    Copy the full SHA
    b5cde81 View commit details
    Browse the repository at this point in the history
  2. ceph-volume: add raw mode

    list, prepare, activate, create (prepare+activate) basic bluestore OSDs
    on a single device.
    
    No support (or plans to ever support) dmcrypt.
    
    I think support for db/wal could be added later without much trouble.
    
    For now, we require --no-systemd and --bluestore flags because we haven't
    implemented support for anything else but suspect we will in the future,
    and would like to ensure users are being explicit about what they're
    asking for.
    
    Signed-off-by: Sage Weil <sage@redhat.com>
    (cherry picked from commit 1e9de77)
    liewegas authored and leseb committed Jan 20, 2020
    Configuration menu
    Copy the full SHA
    658d20a View commit details
    Browse the repository at this point in the history
  3. raw: --osd-fsid throughout

    Signed-off-by: Sage Weil <sage@redhat.com>
    (cherry picked from commit 4e7e694)
    liewegas authored and leseb committed Jan 20, 2020
    Configuration menu
    Copy the full SHA
    a450bcd View commit details
    Browse the repository at this point in the history
  4. raw: fix activate args

    Signed-off-by: Sage Weil <sage@redhat.com>
    (cherry picked from commit 5e9d917)
    liewegas authored and leseb committed Jan 20, 2020
    Configuration menu
    Copy the full SHA
    a9275d1 View commit details
    Browse the repository at this point in the history
  5. ceph-volume: raw: activate: drop --all, --osd-id and --osd-fsid args

    We don't need these currently.
    
    Signed-off-by: Sage Weil <sage@redhat.com>
    (cherry picked from commit e7b8b5c)
    liewegas authored and leseb committed Jan 20, 2020
    Configuration menu
    Copy the full SHA
    1186ae1 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2020

  1. ceph-volume: fix device unittest, mock has_bluestore_label, lint

    This also adds a test case for has_bluestore_label.
    
    Fixes: https://tracker.ceph.com/issues/43611
    
    Signed-off-by: Jan Fajerski <jfajerski@suse.com>
    (cherry picked from commit 91c7f51)
    Jan Fajerski authored and leseb committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    f3dca3b View commit details
    Browse the repository at this point in the history