ms die on skipped message = false for all krbd, kclient tasks

Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 219b72b6fdd5a020f266b3675fb149cce6cbac8e)
Merge pull request #247 from ceph/wip-next-yuriw

Copied giant-x suite to next branch
Merge pull request #243 from ceph/wip-10057-next

ms die on skipped message = false for all krbd, kclient tasks
Fix fro #10178

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Update vps.yaml

Fixed syntax
Move output in task/s3readwrite

The s3readwrite.py task formerly wrote too much output while excuting.
It now saves the data on the local machine in either the archive
directory or in /tmp if no archive directory is specified.
The new file contains a client name and timestamp in its name.
Once all processing has completed, that file is saved locally.

Fixes: 9117
Signed-off-by: Warren Usui <warren.usui@inktank.com>
tasks: add mds_auto_repair

New CephFS tests for MDS's auto repair functions. (So far the only
test case is verify/repair backtrace on fetch dirfrag)

Signed-off-by: Yan, Zheng <zyan@redhat.com>
Merge pull request #249 from ceph/wip-9557

tasks: add mds_auto_repair

Reviewed-by: John Spray <john.spray@redhat.com>
tasks/ceph: conservative PG count in FS pools

This was tripping over the recent commit 42c85e80
in Ceph master, which tightens the limits on
acceptable PG counts per OSD, and was making
teuthology runs fail due to never going clean.

Rather than put in a new hardcoded count, infer
it from config.  Move some code around so that
the ceph task can get at a Filesystem object
to use in FS setup (this already has conf-getting
methods).

Signed-off-by: John Spray <john.spray@redhat.com>
tasks/ceph: move FS creation inside Filesystem

Leave the legacy handling out in cephfs_setup, move
the filesystem creation stuff into Filesystem.  I
anticipate this being the right place for it if/when
we have tests that want to do 'fs rm' 'fs new' type
cycles within themselves.

Signed-off-by: John Spray <john.spray@redhat.com>
Update vps.yaml
Update vps.yaml

See http://tracker.ceph.com/issues/10178
Merge pull request #212 from ceph/wip-9117-wusui

Move output in task/s3readwrite
Changed workloads in 2-workload to run in parallel

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Merge pull request #259 from ceph/wip-10223

Changed workloads in 2-workload to run in parallel
radosgw_admin: test full sync using existing tests

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Fixes #10269 http://tracker.ceph.com/issues/10269

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Merge pull request #261 from ceph/wip-10223

Fixes #10269 http://tracker.ceph.com/issues/10269

Reviewed-by: Loic Dachary <ldachary@redhat.com>
Merge remote-tracking branch 'gh/next'

Conflicts:
	machine_types/vps.yaml
tasks: add test case for readonly MDS

Signed-off-by: Yan, Zheng <zyan@redhat.com>