Commit Graph

5025 Commits

Author SHA1 Message Date
Zack Cerza
705927ff39 Add packages.yaml
Signed-off-by: Zack Cerza <zack@redhat.com>
2016-03-09 14:18:40 -07:00
Sage Weil
7784ffe61e rados/thrash/workloads/radosbench: shorten 300s->200s
Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-08 11:14:55 -05:00
Zack Cerza
737bd0d023 Merge pull request #858 from ceph/wip-pg-dump
tasks/ceph_manager: dump pgs if other peering timeouts expire
2016-03-07 11:18:55 -07:00
Sage Weil
6deba7c649 tasks/ceph_manager: dump pgs if other peering timeouts expire
We were doing this for one of the recovery timeouts but not all of them.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-07 12:21:10 -05:00
Yuri Weinstein
b145c494dc Merge pull request #857 from smithfarm/wip-move-plus-to-clusters
suites/smoke/1node: move + to clusters/ subdirectory
2016-03-06 11:51:39 -08:00
Nathan Cutler
59585b6bcd suites/smoke/1node: move + to clusters/ subdirectory
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-03-06 19:31:08 +01:00
Loic Dachary
1c927c02ce Merge pull request #854 from SUSE/wip-opensuse-distros
distros: add yaml fragments for openSUSE 13.2 and 42.1

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2016-03-04 09:22:53 +07:00
Nathan Cutler
3458adb5d3 distros: add yaml fragments for openSUSE 13.2 and 42.1
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-03-03 22:44:36 +01:00
Sage Weil
7a87625abb Merge remote-tracking branch 'gh/wip-file-layout' 2016-03-03 08:23:55 -05:00
Sage Weil
38904e92e4 Merge remote-tracking branch 'gh/jewel' 2016-03-03 08:23:49 -05:00
Yuri Weinstein
c5bd48585d Merge pull request #852 from ceph/wip-ceph-ansible
ceph-ansible: Add openstack hints for volumes
2016-03-02 17:06:52 -08:00
Zack Cerza
b3bcf9d188 ceph-ansible: Add openstack hints for volumes
3x20GB per instance

Signed-off-by: Zack Cerza <zack@redhat.com>
2016-03-02 16:34:24 -07:00
Yuri Weinstein
b3d5c39cc0 Merge pull request #851 from ceph/wip-ceph-ansible
ceph-ansible: Install ceph-test
2016-03-02 08:16:57 -08:00
Yuri Weinstein
b916953885 Merge pull request #848 from ceph/wip-ceph-ansible
ceph-ansible suite improvements
2016-03-01 13:58:44 -08:00
Zack Cerza
8387114759 Install ceph-test
Signed-off-by: Zack Cerza <zack@redhat.com>
2016-03-01 14:58:34 -07:00
Zack Cerza
4a450ca811 Disable rbd_cli_tests for now
They don't seem to ever fail.

Signed-off-by: Zack Cerza <zack@redhat.com>
2016-03-01 12:49:34 -07:00
Zack Cerza
6df45fd5e5 Add ceph-deploy_hello_world.sh
Signed-off-by: Zack Cerza <zack@redhat.com>
2016-03-01 12:47:53 -07:00
Samuel Just
97d806907e Merge pull request #843 from ceph/wip-list-inconsistent-obj
tasks/scrub_test: match the NOSNAP with "head"

Reviewed-by: Samuel Just <sjust@redhat.com>
2016-03-01 08:47:22 -08:00
Sage Weil
14211ba2af suites/fs/verify: debug mon too
Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-01 09:27:59 -05:00
Sage Weil
bb2f575598 tasks/cephfs/filesystem: ceph_file_layout -> file_layout_t
Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-01 09:27:59 -05:00
Jason Dillaman
e5ac9d08e4 Merge pull request #844 from ceph/wip-rbd-cli-features
rbd/cli: add older default features

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-03-01 08:09:01 -05:00
Loic Dachary
d6ae11d104 Merge pull request #846 from dachary/wip-14931-cram
cram: pin to version 0.6 because 0.7 handles \r differently

Reviewed-by: Xiaoxi Chen <xiaoxchen@ebay.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-03-01 14:50:41 +07:00
Loic Dachary
70fb7493f1 cram: pin to version 0.6 because 0.7 handles \r differently
http://tracker.ceph.com/issues/14931 Fixes: #14931

Signed-off-by: Loic Dachary <loic@dachary.org>
2016-03-01 14:17:16 +07:00
Kefu Chai
3a6bf7d258 tasks/scrub_test: match the NOSNAP with "head"
* rados cli prints "head" at seeing CEPH_NOSNAP, so update the test
  accordingly
* print inconsistent objs before testing them

Fixes: #14924
Signed-off-by: Kefu Chai <kchai@redhat.com>
2016-03-01 14:09:28 +08:00
Josh Durgin
b82fe3d6f2 rbd/cli: add older default features
Explicitly set features and default format so they don't become out of
date. Remove none.yaml, since default.yaml is an explicit version of
it now.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2016-02-29 21:55:43 -08:00
Josh Durgin
1594ec0938 Merge pull request #842 from ceph/wip-rbd-features
rbd: updated tests to use new rbd default feature set

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-02-29 18:26:14 -08:00
Josh Durgin
febc307dd3 Merge pull request #841 from ceph/wip-krbd-default-features
krbd: override rbd defaults features to 1

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-02-29 18:20:30 -08:00
Josh Durgin
03e6627de7 Merge pull request #821 from ceph/wip-fsx-journal
rbd: add fsx journal replay test case

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-02-29 18:18:22 -08:00
Zack Cerza
6305415c70 Make the keyring world-readable
Signed-off-by: Zack Cerza <zack@redhat.com>
2016-02-29 17:20:20 -07:00
Zack Cerza
86e67cd0b9 Rename mon.0 to mon.a
Signed-off-by: Zack Cerza <zack@redhat.com>
2016-02-29 17:20:20 -07:00
Zack Cerza
7dd350e7ee Run 'ceph health' after deployment
Signed-off-by: Zack Cerza <zack@redhat.com>
2016-02-29 17:20:19 -07:00
Samuel Just
e70a633b4f Merge pull request #832 from athanatos/wip-lost
Wip lost

Reviewed-by: Sage Weil <sage@redhat.com>
2016-02-29 15:53:12 -08:00
Yuri Weinstein
ecae0549c8 Merge pull request #839 from ceph/wip-ceph-ansible
Add ceph-ansible suite
2016-02-29 13:17:12 -08:00
Jason Dillaman
d1c211dd4b rbd: updated tests to use new rbd default feature set
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-02-29 09:16:27 -05:00
Jason Dillaman
f9a6902256 krbd: override rbd defaults features to 1
Jewel will update the default feature set to features
unsupported by krbd.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-02-29 08:42:22 -05:00
Zack Cerza
4a8448a536 Add ceph-ansible suite
Signed-off-by: Zack Cerza <zack@redhat.com>
2016-02-26 13:45:46 -07:00
Zack Cerza
0441f100a0 Merge pull request #837 from ceph/wip-valgrind
suites: debuginfo: true for valgrind
2016-02-26 08:38:49 -07:00
Sage Weil
0436306cbe Merge pull request #833 from ceph/wip-async
Revert "basic/msgr: remove async and random for now"
2016-02-26 10:01:53 -05:00
Sage Weil
f274737dfa suites: debuginfo: true for valgrind
This lets us get line numbers in the valgrind xml output.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-02-26 09:46:27 -05:00
Kefu Chai
2efd4c63fd Merge pull request #795 from ceph/wip-list-inconsistent-obj
task/scrub_test: tests for list inconsistent obj APIs

Reviewed-by: Samuel Just <sjust@redhat.com>
2016-02-25 12:51:17 +08:00
Yuri Weinstein
52704d3b71 Reduced runtime for radosbench to 600
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit a72bba2910)
2016-02-24 13:37:03 -08:00
Yuri Weinstein
31a8d16872 Merge pull request #835 from ceph/wip-14810-master-2
Reduced runtime for radosbench to 600
2016-02-24 13:31:20 -08:00
Yuri Weinstein
a72bba2910 Reduced runtime for radosbench to 600
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-02-24 13:28:51 -08:00
Kefu Chai
9a3252c17e tasks/scrub_test: add test for get-inconsistent-* commands
Signed-off-by: Kefu Chai <kchai@redhat.com>
2016-02-22 18:35:50 +08:00
Kefu Chai
bdf998c816 tasks/scrub_test: restore the changes to omap after the test
because the repair for digest mismatch will rewrite the omap digest
in the corresponding OI attribute with the one calculated from the
omap read from disk. this is fine. but the succeeding test can not
use the same way used before to mess up the victim object in hope
to get an inconsistent object, as we have accepted it as an authroized
copy and populate the change to its replicas. to address this
problem, the crime scene of the `test_repair_bad_omap()` is cleaned
up before calling `repair()`. it helps with isolating the different
tests, so new tests should not worry about what the current omap
should look like.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2016-02-22 15:57:40 +08:00
Samuel Just
af3af30418 divergent_priors: add sleep after reviving divergent
Basically same thing as
c0b0ec2831
client is getting ENXIO when trying to do osd tell because
the osd isn't quite up yet.

Signed-off-by: Samuel Just <sjust@redhat.com>
2016-02-19 12:28:36 -08:00
Samuel Just
ef75c8971e rados: add lost-unfound upgrade tests
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-02-19 12:28:36 -08:00
Samuel Just
b2a08efe87 tasks/*unfound*.py: run rados bench in parallel
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-02-19 12:28:36 -08:00
Samuel Just
8cf25611fb ceph_manager: use time before mon command for timeout
Slow mon commands can cause a false failure.

Signed-off-by: Samuel Just <sjust@redhat.com>
2016-02-19 12:28:36 -08:00
Samuel Just
7e0fb5dd61 rados/singleton: use xfs instead
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-02-19 12:28:36 -08:00