radosgw-admin.py: add test of deleting bucket with objects.

Signed-off-by: caleb miles <caleb.miles@inktank.com>
radosgw-admin.py: add test of deleting user with data.

Signed-off-by: caleb miles <caleb.miles@inktank.com>
radosgw-admin.py: Increase test coverage to current admin feature set.

Signed-off-by: caleb miles <caleb.miles@inktank.com>
testing: export TESTDIR in workunit task.

Some command-line tools need to reference the path
to the test directory, which is created at run-time.
We export this as TESTDIR

Signed-off-by: Joe Buck <jbbuck@gmail.com>
Reviewed-by:  Sam Lang <sam.lang@inktank.com>
Merge branch 'unstable'

Conflicts:
	teuthology/task/workunit.py
schedule_suite.sh: drop obligatory install task

Added these to ceph-qa-suite.git instead.

Signed-off-by: Sage Weil <sage@inktank.com>
ceph_manager: eventually time out while waiting for admin socket

Otherwise we get stuck in a loop if an osd crashes unexpectedly, the
task never fails, and we don't collect all the evidence.

Signed-off-by: Sage Weil <sage@inktank.com>
Merge remote-tracking branch 'origin/wip-3634'
run: print pass/FAIL as final line

Makes it easy to tell at a glance if your last test passed or not.

Signed-off-by: Sage Weil <sage@inktank.com>
ceph_manager: drop extra line

Ooops, from 0c990f3add7fe2a08d13511f3c7bf814eb6558f1.

Signed-off-by: Sage Weil <sage@inktank.com>
install: install libcephfs1[-dbg]

Signed-off-by: Sage Weil <sage@inktank.com>
radosgw-admin: fix sleep syntax error

Signed-off-by: Sage Weil <sage@inktank.com>
ceph-fuse: install -dbg package, too

Signed-off-by: Sage Weil <sage@inktank.com>
install: be more careful about package removal

- call apt separately for each package; it will error out annoyingly if
there is one in the list not in the APT sources.
- use dpkg with appropriate force to clean up broken half-installs.

Signed-off-by: Sage Weil <sage@inktank.com>
install: be slightly more efficient

Signed-off-by: Sage Weil <sage@inktank.com>
make /var/log/ceph writeable by non-root; make clients log to it

Signed-off-by: Sage Weil <sage@inktank.com>
ceph.conf: use default locations for admin socket; fix client log file

Signed-off-by: Sage Weil <sage@inktank.com>
ceph: fix /var/log/ceph chown/cmod typo

Signed-off-by: Sage Weil <sage@inktank.com>
ceph: make /var/run/ceph writeable by non-root too

Signed-off-by: Sage Weil <sage@inktank.com>
ceph_manager: fix asok string formatting

Signed-off-by: Sage Weil <sage@inktank.com>