Commit Graph

22 Commits

Author SHA1 Message Date
51256b4f0f Fix bad bolding in lists 2019-06-19 15:16:22 -04:00
5d4ecafb03 Support listing of snapshots 2019-06-19 15:15:17 -04:00
5e211837ad Fix bug in output 2019-06-19 11:24:25 -04:00
e6a458f38c Support listing volumes 2019-06-19 11:22:49 -04:00
98365b0fcf Correct bugs around snapshots 2019-06-19 09:41:33 -04:00
a4ab3075ab Correct some bugs around new code 2019-06-19 00:23:25 -04:00
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
b50b2a827b Add forced delays after pool add/remove
Prevents returning immediately to give the cluster some breathing
room before the admin can do other commands. Keep the write lock
as well to prevent other clients from attempting this as well.
2019-06-18 21:56:24 -04:00
ee73676114 Fix bug with pool removal 2019-06-18 21:51:11 -04:00
720469d389 Standardize the layout of lists (dynamic fields) 2018-11-02 00:42:44 -04:00
2c2208ab07 Tweak some output formatting in lists 2018-11-01 23:24:38 -04:00
a2f4102cb5 Add crush weight and reweight output 2018-11-01 23:17:38 -04:00
9fcce4b09a Support setting a CRUSH weight on new OSDs 2018-11-01 23:03:27 -04:00
2ea8a14ba4 Support OSD out/in and commands 2018-11-01 22:08:11 -04:00
41bedbae3c Verify the pool exists before removing it 2018-11-01 19:55:13 -04:00
99fcb21e3b Support adding and removing Ceph pools 2018-10-31 23:38:17 -04:00
922a3a9ee1 Actually remove the command data 2018-10-30 22:44:41 -04:00
3e4a6086d5 Finish up Ceph OSD removal, add locking to commands 2018-10-30 22:41:44 -04:00
9a271bda0a Add OSD list function 2018-10-30 09:17:32 -04:00
bfbe9188ce Finish setup of Ceph OSD addition and basic management 2018-10-29 17:51:25 -04:00
7f18c99172 Add OSD add and OSD remove commands 2018-10-28 22:15:25 -04:00
103ae95fb9 Add Ceph commands and status handling 2018-10-27 18:11:58 -04:00