Alfredo Deza
c2367ef4a4
ceph-volume util.encryption add notes about extra b64decode call for ceph-disk
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-02-01 15:53:35 -05:00
Alfredo Deza
32cb810f8a
ceph-volume util.encryption parse legacy encrypted with dirs too
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-02-01 15:53:35 -05:00
Alfredo Deza
f6dd0ff15f
ceph-volume terminal create a logger to get terminal+log messages in one call
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-02-01 15:53:35 -05:00
Alfredo Deza
5ece73b533
ceph-volume simple.activate support dmcrypted devices for both plain and luks
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-02-01 15:53:35 -05:00
Alfredo Deza
a112436281
ceph-volume simple.scan parse the keyring out of the keyring file
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-02-01 15:53:34 -05:00
Alfredo Deza
6c87d66d76
ceph-volume simple.scan support dmcrypt OSDs when scanning
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-30 16:33:55 -05:00
Alfredo Deza
e5759e4fc9
ceph-volume util.encryption add a utilty to open plain encrypted devices
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-30 16:33:55 -05:00
Alfredo Deza
60e8699650
ceph-volume util.system tmp mounts can now remove a dmcrypt mapper
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-30 16:33:55 -05:00
Alfredo Deza
469d01dc1a
ceph-volume util.system do not 'translate' using realpath
...
Using realpath always means that device mapper paths, like for dmcrypt
or LVM will get mangled and will return something like `/dev/dm-1` which
is not useful for anything in ceph-volume
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-30 16:33:55 -05:00
Alfredo Deza
cdb812438d
ceph-volume util.disk add a PART_ENTRY_TYPE detection utility
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-30 16:33:55 -05:00
Alfredo Deza
d59b087e50
ceph-volume util.encryption add helpers for legacy devices
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-30 16:33:55 -05:00
Alfredo Deza
548a74bd23
ceph-volume util.constants add ceph-disk partition labels
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-30 16:33:55 -05:00
Alfredo Deza
b90044c2ff
ceph-volume util.disk support PKNAME and absolute paths in lsblk
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-30 16:33:54 -05:00
Alfredo Deza
163ee6a612
doc/ceph-volume add lvm/encryption to the index
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-23 13:32:13 -05:00
Alfredo Deza
babcdf2fa5
doc/man/ceph-volume add dmcrypt support
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-23 13:32:13 -05:00
Alfredo Deza
ad73be2c2a
doc/man/ceph-volume add docs for zap sub-command
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-23 13:32:13 -05:00
Alfredo Deza
498d7a06a1
doc/man/ceph-volume add docs for list sub-command
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-23 13:32:13 -05:00
Alfredo Deza
46babe80b6
doc/dev/ceph-volume update internal LVM metadata information
...
Includes dmcrypt information, and updated key names to reflect current
code
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-23 13:32:13 -05:00
Alfredo Deza
f0f0c1f8c4
ceph-volume tests.functional add xenial filestore tests for dmcrypt
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-23 13:32:13 -05:00
Alfredo Deza
be0dfe7653
ceph-volume tests.functional add xenial bluestore tests for dmcrypt
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-22 14:43:50 -05:00
Alfredo Deza
d1ef5c487b
ceph-volume tests.functional add dmcrypt support in tox.ini
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-22 14:43:50 -05:00
Alfredo Deza
2477ac805e
ceph-volume tests.functional add centos7 filestore tests for dmcrypt
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-22 14:43:50 -05:00
Alfredo Deza
1897232256
ceph-volume tests.functional add centos7 bluestore tests for dmcrypt
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-22 14:43:49 -05:00
Alfredo Deza
a774eae43a
ceph-volume tests add util.prepare unit tests
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-22 14:43:49 -05:00
Alfredo Deza
d51973a64d
ceph-volume tests add fixture helpers for call and run
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-22 14:43:49 -05:00
Alfredo Deza
a36dcdf9cf
ceph-volume util allow prepare module to work with encryption keys
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-22 14:43:49 -05:00
Alfredo Deza
3476e87cec
ceph-volume lvm.activate allow encryption setups for luks
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-22 14:43:49 -05:00
Alfredo Deza
be3300455e
ceph-volume lvm.prepare allow encryption setups for luks
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-22 14:43:49 -05:00
Alfredo Deza
0e2190c7a2
ceph-volume process allow silencing output on file logging for sensitive data
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-22 14:43:49 -05:00
Alfredo Deza
dc34a32675
ceph-volume util create a helper module for encryption
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-22 14:43:49 -05:00
Alfredo Deza
88ff873e9a
ceph-volume lvm.common add dmcrypt flag
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-22 14:43:49 -05:00
Alfredo Deza
477670a091
doc/ceph-volume create an encryption doc explaining dmcrypt workflows
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-01-22 14:43:48 -05:00
Alfredo Deza
b020674f1e
Merge pull request #19960 from gohighsec/default_bluestore
...
doc: update man page to explain ceph-volume support bluestore
Reviewed-by: Alfredo Deza <adeza@redhat.com>
2018-01-22 14:42:58 -05:00
Matt Benjamin
debb6b9040
Merge pull request #20034 from linuxbox2/wip-rgw-altlatchfix
...
rgw_file: alternate fix deadlock on lru eviction
2018-01-22 13:50:39 -05:00
Sage Weil
b44bd85bbf
Merge pull request #20030 from tchaikov/wip-doc-cxx11
...
doc/dev/cxx: add C++11 ABI related doc
2018-01-22 10:49:14 -06:00
Casey Bodley
42f5d04269
Merge pull request #19708 from qrGitHub/wip-rgw-unused-variable4
...
rgw: drop unused variable bucket_instance_ids
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Jos Collin <jcollin@redhat.com>
2018-01-22 10:16:03 -05:00
John Spray
b25efca3ac
Merge pull request #18717 from shinobu-x/sk_mgr_daemonserver_using_get_val
...
mgr/DaemonServer.cc: [Cleanup] Change to using get_val template function
Reviewed-by: John Spray <john.spray@redhat.com>
2018-01-22 14:30:26 +00:00
Sage Weil
fc8bbaf002
Merge pull request #19362 from myoungwon/wip-manifest-rados-op-promote
...
osd, librados: add a rados op (TIER_PROMOTE)
Reviewed-by: Sage Weil <sage@redhat.com>
2018-01-22 08:21:24 -06:00
John Spray
6e1b4b159e
Merge pull request #20045 from shangzhong/doc-cephfs-multimds
...
doc: redundant "cephfs" when set the "allow_multimds"
Reviewed-by: John Spray <john.spray@redhat.com>
2018-01-22 14:20:40 +00:00
John Spray
c05d96330d
Merge pull request #19744 from jan--f/mgr-prometheus-standby-mondown
...
pybind/mgr/prometheus: add StandbyModule and handle failed MON cluster
Reviewed-by: John Spray <john.spray@redhat.com>
2018-01-22 13:29:48 +00:00
Jan Fajerski
4a45b02539
qa/tasks/mgr: add test_prometheus; smoke tests for prometheus module
...
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
2018-01-22 13:21:45 +01:00
Jan Fajerski
ff471d485c
pybing/mgr/prometheus: tidy up cherrypy engine start and stop
...
Calling cherrypy.engine.block() in the stanby module results in a failing
mgr failover.
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
2018-01-22 13:21:09 +01:00
Kefu Chai
85847c50e6
Merge pull request #19965 from ovh/bp-reorder-mimic-fields
...
osd_types.cc: reorder fields in serialized pg_stat_t
Reviewed-by: Sage Weil <sage@redhat.com>
2018-01-22 19:58:50 +08:00
Kefu Chai
d3785b4338
Merge pull request #19963 from runsisi/wip-cmake
...
cmake: do not find bzip2/lz4 for rocksdb
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-01-22 19:58:24 +08:00
Kefu Chai
8cbee479da
Merge pull request #19944 from badone/wip-better-prepare_command_pool_set-E2BIG-error-message
...
mon/OSDMonitor: Better prepare_command_pool_set E2BIG error message
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-01-22 19:58:01 +08:00
Kefu Chai
979921244c
Merge pull request #19934 from david-z/wip-rocksdb-dump-mem
...
kv/RocksDB: get index and filter blocks memory usage
Reviewed-by: Sage Weil <sage@redhat.com>
2018-01-22 19:57:24 +08:00
Shangzhong Zhu
e7d555b033
doc: redundant "cephfs" when set the "allow_multimds"
...
Signed-off-by: Shangzhong Zhu <zhu.shangzhong@zte.com.cn>
2018-01-22 19:46:16 +08:00
John Spray
67abd1248b
Merge pull request #19948 from tchaikov/wip-standby-module-get-config
...
pybind/mgr/mgr_module: add default param for MgrStandbyModule.get_con…
Reviewed-by: John Spray <john.spray@redhat.com>
2018-01-22 10:53:49 +00:00
Kefu Chai
bc7de8b124
pybind/mgr/mgr_module: add default param for MgrStandbyModule.get_config()
...
this matches its counterpart of MgrModule.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-01-22 16:58:12 +08:00
Kefu Chai
41fd3503d0
Merge pull request #19863 from renhwztetecs/renhw-wip-common-time
...
common/time: add time.h for Alpine build
Reviewed-by: John Coyle <dx9err@gmail.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-01-22 16:38:24 +08:00