Joshua Boniface
|
50367c9190
|
Improve OSD create messages
|
2019-07-26 11:41:51 -04:00 |
Joshua Boniface
|
3e591bd09e
|
Remove extra whitespaces on blank lines
|
2019-06-25 22:33:23 -04:00 |
Joshua Boniface
|
ef272b0b7d
|
Add removal confirmations and zap disk before add
|
2019-06-21 15:52:28 -04:00 |
Joshua Boniface
|
867ad1fc1b
|
Support human-readable biconversion and in volumes
|
2019-06-21 09:23:52 -04:00 |
Joshua Boniface
|
ddedb1a992
|
Set image features to supported values
|
2019-06-19 15:19:36 -04:00 |
Joshua Boniface
|
9a0554fdbe
|
Remove all volumes from pool on removal
Technically not needed, but otherwise random errors may be thrown,
so best to be explicit.
|
2019-06-19 12:49:03 -04:00 |
Joshua Boniface
|
87907d4ce8
|
Remove size field from volume objects
This data is just in the stats anyways.
|
2019-06-19 10:45:14 -04:00 |
Joshua Boniface
|
09562fdc06
|
Output in json format instead
|
2019-06-19 10:32:01 -04:00 |
Joshua Boniface
|
a940d03959
|
Fix some bugs and add RBD volume stats
|
2019-06-19 10:25:22 -04:00 |
Joshua Boniface
|
064e6455bc
|
Correct some more bugs
|
2019-06-19 00:29:21 -04:00 |
Joshua Boniface
|
a4ab3075ab
|
Correct some bugs around new code
|
2019-06-19 00:23:25 -04:00 |
Joshua Boniface
|
01959cb9e3
|
Implementation of RBD volumes and snapshots
Adds the ability to manage RBD volumes (add/remove) and RBD
snapshots (add/remove). (Working) list functions to come.
|
2019-06-19 00:12:44 -04:00 |
Joshua Boniface
|
612f5ab52c
|
Strip pv_block from stdout
|
2019-06-18 20:34:25 -04:00 |
Joshua Boniface
|
1622226c32
|
Add more logging during OSD creation/deletion
|
2019-06-18 20:31:04 -04:00 |
Joshua Boniface
|
3adeef6fdd
|
Use the fsid to activate new OSDs
|
2019-06-18 20:22:28 -04:00 |
Joshua Boniface
|
79f284a0a9
|
Pass logger into run_command
|
2019-06-18 13:45:59 -04:00 |
Joshua Boniface
|
080ca3201c
|
Correct actual problem with this_node
|
2019-06-18 13:43:54 -04:00 |
Joshua Boniface
|
d076f9f4eb
|
Use self.this_node everywhere
|
2019-06-18 13:25:16 -04:00 |
Joshua Boniface
|
0c7705e70f
|
Fix missing variable
|
2018-11-27 21:26:12 -05:00 |
Joshua Boniface
|
b8a5073a35
|
Move OSD handling to CephInstance file
|
2018-11-23 20:05:07 -05:00 |
Joshua Boniface
|
3ff4e9da29
|
Remove some cruft
|
2018-11-20 21:11:23 -05:00 |
Joshua Boniface
|
9fcce4b09a
|
Support setting a CRUSH weight on new OSDs
|
2018-11-01 23:03:27 -04:00 |
Joshua Boniface
|
2ea8a14ba4
|
Support OSD out/in and commands
|
2018-11-01 22:08:11 -04:00 |
Joshua Boniface
|
99fcb21e3b
|
Support adding and removing Ceph pools
|
2018-10-31 23:38:17 -04:00 |
Joshua Boniface
|
3e4a6086d5
|
Finish up Ceph OSD removal, add locking to commands
|
2018-10-30 22:41:44 -04:00 |
Joshua Boniface
|
89a3e0c7ee
|
Rename some entries for consistency
|
2018-10-30 09:17:41 -04:00 |
Joshua Boniface
|
bfbe9188ce
|
Finish setup of Ceph OSD addition and basic management
|
2018-10-29 17:51:25 -04:00 |