Sage Weil
250ecf6655
qa/workunits/mon/crush_ops.sh: fix in-use rule rm test
...
Signed-off-by: Sage Weil <sage@inktank.com>
2013-12-28 10:22:18 -08:00
Sage Weil
c8cae87e9e
qa/workunits/mon/crush_ops.sh: fix test
...
Fix root.
Fixes : #6392
Signed-off-by: Sage Weil <sage@inktank.com>
2013-09-25 10:10:21 -07:00
Sage Weil
3de32562b5
mon/OSDMonitor: fix 'ceph osd crush reweight ...'
...
The adjust method returns a count of adjusted items.
Add a test.
Fixes : #6382
Backport: dumpling
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com>
2013-09-24 15:26:03 -07:00
Joao Eduardo Luis
3bc618b7b4
qa: workunits: mon: crush_ops: test 'ceph osd crush move'
...
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
2013-09-10 00:29:19 +01:00
Sage Weil
9a7ed0b3f8
mon: fix idempotency of 'osd crush add'
...
If we add an item that already exists in particular position, we should
update instead of inserting it; the CrushWrapper methods are not
idempotent.
Signed-off-by: Sage Weil <sage@inktank.com>
2013-06-13 14:42:05 -07:00
Sage Weil
29f9db1980
mon: fix crush unit tests for idempotency
...
Signed-off-by: Sage Weil <sage@inktank.com>
2013-04-03 15:45:34 -07:00
Sage Weil
3f2e71169a
mon: fix crush_ops.sh tests
...
Make it work. Also, make note that these aren't handled idempotently by
the mon currently. Doh!
Signed-off-by: Sage Weil <sage@inktank.com>
2013-03-26 22:47:37 -07:00
Sage Weil
eae1532ca1
mon, crush: add some tests to build a DAG via the cli
...
Signed-off-by: Sage Weil <sage@inktank.com>
2013-03-22 15:15:38 -07:00
Sage Weil
b79067a863
qa: add workunits/mon/crush_ops.sh
...
Test creating, listing, removing crush rules via the mon.
Signed-off-by: Sage Weil <sage@inktank.com>
2013-02-05 14:31:13 -08:00