]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
ceph-volume: add raw mode
authorSage Weil <sage@redhat.com>
Fri, 6 Dec 2019 20:08:12 +0000 (14:08 -0600)
committerSébastien Han <seb@redhat.com>
Mon, 20 Jan 2020 12:54:33 +0000 (13:54 +0100)
commit658d20ad0e6a13dce3a0acb0e35e8c5ba1b3b18e
tree91398ea3df75c31a565eb4fbca768e58d1bbd8ce
parentb5cde8128f6ee002791cfcb6f3f2df6cf55a0783
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 1e9de77add67fa94204c450c52d22fc3a33d7b22)
src/ceph-volume/ceph_volume/devices/__init__.py
src/ceph-volume/ceph_volume/devices/raw/__init__.py [new file with mode: 0644]
src/ceph-volume/ceph_volume/devices/raw/activate.py [new file with mode: 0644]
src/ceph-volume/ceph_volume/devices/raw/common.py [new file with mode: 0644]
src/ceph-volume/ceph_volume/devices/raw/create.py [new file with mode: 0644]
src/ceph-volume/ceph_volume/devices/raw/list.py [new file with mode: 0644]
src/ceph-volume/ceph_volume/devices/raw/main.py [new file with mode: 0644]
src/ceph-volume/ceph_volume/devices/raw/prepare.py [new file with mode: 0644]
src/ceph-volume/ceph_volume/devices/raw/scan.py [new file with mode: 0644]
src/ceph-volume/ceph_volume/main.py