Commit Graph

5584 Commits

Author SHA1 Message Date
Nathan Cutler
a0085d09c2 Merge pull request #1017 from dachary/wip-buildpackages
openstack: ovh renamed flavors : s/eg/hg/

Reviewed-by: Nathan Cutler <ncutler@suse.com>
2016-05-27 09:32:24 +02:00
Loic Dachary
4d47b2d1b0 openstack: ovh renamed flavors : s/eg/hg/
http://travaux.ovh.net/?do=details&id=17532

Signed-off-by: Loic Dachary <loic@dachary.org>
2016-05-27 09:10:05 +02:00
John Spray
b75e2a7da1 tasks/cephfs: reproducer for #16022
Even though check_subs was broken, the multiclient
test was still passing because it didn't test that
clients survived a failover in the multi-filesystem
case.

Fixes: http://tracker.ceph.com/issues/16022
Signed-off-by: John Spray <john.spray@redhat.com>
2016-05-26 14:23:32 +01:00
Warren Usui
1b7552c9cb tasks/ceph.restart osd fix
ceph.restart should mark restarted osds down in order to avoid a
race condition with ceph_manager.wait_for_clean

Fixes: http://tracker.ceph.com/issues/15778
Signed-off-by: Warren Usui <wusui@redhat.com>
2016-05-25 16:59:05 -07:00
Gregory Farnum
3be1710093 Merge pull request #1013 from ceph/wip-15900
tasks/cephfs: fix failure in test_mount_conn_close

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-05-24 18:14:01 -07:00
Samuel Just
a9eb03f138 short_pg_log: double params to avoid failures from dup detection failure
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-05-24 12:38:21 -07:00
John Spray
66901ccc04 tasks/cephfs: find processes correctly
Don't mistake the daemon-helper line for the actual
daemon process.

Fixes: http://tracker.ceph.com/issues/15900
Signed-off-by: John Spray <john.spray@redhat.com>
2016-05-23 19:52:21 +01:00
John Spray
76809b1af5 tasks/cephfs: fix mount wait in test_mount_conn_close
Fixes: http://tracker.ceph.com/issues/15900
Signed-off-by: John Spray <john.spray@redhat.com>
2016-05-23 16:00:37 +01:00
John Spray
5c164f2d4c Merge pull request #983 from ajarr/wip-15614
tasks/cephfs: test read-only authorization for volumes

Reviewed-by: John Spray <john.spray@redhat.com>
2016-05-23 12:34:38 +01:00
Ramana Raja
aab9a03c4c tasks/cephfs: test read-only authorization for volumes
Test whether mount access to volumes can be restricted to read-only.

Fixes: http://tracker.ceph.com/issues/15614

Signed-off-by: Ramana Raja <rraja@redhat.com>
2016-05-23 14:24:42 +05:30
Ramana Raja
02fc6d6acc tasks/cephfs: add function to configure guest credentials
In the test_volume_client module, refactor code to add a function
that configures credentials for a guest to mount a volume. The
function could be used by tests to setup a guest client to mount
a volume with fewer lines of code.

Signed-off-by: Ramana Raja <rraja@redhat.com>
2016-05-23 14:24:31 +05:30
Jason Dillaman
c1c210b921 Merge pull request #1012 from ceph/wip-teuthology-multi-cluster-suite
suites/teuthology/multi-cluster: make them pass again

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-05-22 09:45:19 -04:00
Josh Durgin
ed9ee7a4c8 suites/teuthology/multi-cluster: make them pass again
Use xfs to avoid object length limits and be explicit about which
clients to run on, so the workunit git clone doesn't race with another
client on the same machine.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2016-05-20 15:31:50 -07:00
Samuel Just
6611842d50 resolve_stuck_peering: reset stats while looping
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-05-20 13:47:23 -07:00
Josh Durgin
95ba831a3b suites/rbd: added replication stress test workunitReviewed-by: Josh Durgin <jdurgin@redhat.com>
suites/rbd: added replication stress test workunit
2016-05-20 11:45:28 -07:00
Jason Dillaman
ecbda33b52 suites/rbd: added replication stress test workunit
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-05-20 14:15:47 -04:00
Kefu Chai
faa6e4aac5 Merge pull request #1007 from ceph/wip-li-rados
scrub_test: Handle list-inconsistent-obj changes in pull #8983

Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-05-20 12:37:00 +08:00
Yuri Weinstein
e9268a1591 Merge pull request #1006 from ceph/wip-15754-master
Initial check in for a complete jewel-x suite
2016-05-19 07:51:27 -07:00
John Spray
b97065a83a Merge pull request #934 from ceph/wip-15266
tasks/cephfs: add TestVolumeClient.test_purge

Reviewed-by: Ramana Raja <rraja@redhat.com>
2016-05-19 14:21:29 +01:00
David Zafman
5992384700 scrub_test: Handle list-inconsistent-obj changes in pull #8983
Add checking of error in the shards

Signed-off-by: David Zafman <dzafman@redhat.com>
2016-05-18 19:37:55 -07:00
Yuri Weinstein
6ad42ef579 Initial check in for a complete jewel-x suite
Fixes http://tracker.ceph.com/issues/15754
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-05-18 14:19:04 -07:00
John Spray
e340d2e455 Merge pull request #974 from ceph/wip-15599
tasks/cephfs: test 'df' output in volumeclient

Reviewed-by: Ramana Raja <rraja@redhat.com>
2016-05-18 14:21:16 +01:00
Josh Durgin
3d74fa51e8 cron_wrapper: Added echo to log a command name to the log fileReviewed-by: Josh Durgin <jdurgin@redhat.com>
Added echo to log a command name to the log file
2016-05-17 14:13:45 -07:00
Yuri Weinstein
7d08a7ea5c Added echo to log a command name to the log file
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-05-17 14:12:27 -07:00
Yuri Weinstein
c0e822a206 Merge pull request #1001 from ceph/wip-15563-master2
Added execute permission to the script
2016-05-16 17:25:37 -07:00
Yuri Weinstein
cad9679af0 Added execute permission to the script
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-05-16 17:23:46 -07:00
Sage Weil
db2603e210 Merge pull request #979 from ceph/wip-mon-rocksdb
rados: vary mon kv backend
2016-05-16 12:37:08 -04:00
Sage Weil
ce927692b1 rados: vary mon kv backend
Use just rocksdb for thrash to avoid blowing up the matrix.  Leave
leveldb for the ec thrash suites.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-05-15 19:20:32 -04:00
Loic Dachary
f1e952ab70 make-rpm.sh: support openSUSE
make-rpm.sh: support openSUSE

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2016-05-15 09:08:54 +02:00
Nathan Cutler
b7cbe2f96f make-rpm.sh: support openSUSE
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-05-14 19:34:34 +02:00
Loic Dachary
84530fb344 Merge pull request #993 from smithfarm/wip-opensuse-user-data
add user-data for openSUSE 42.1

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2016-05-14 17:53:26 +02:00
Nathan Cutler
209ce61788 add user-data for openSUSE 42.1
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-05-14 17:37:09 +02:00
Tamilarasi Muthamizhan
03961a04b2 Merge pull request #992 from ceph/wip-14339-master
Added v10.2.0 => jewel upgrade case
2016-05-13 16:16:47 -07:00
Samuel Just
ddabdb7f72 osd_recovery: add delay to ensure maps propogate
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-05-13 16:15:53 -07:00
Gregory Farnum
145bb3d326 Merge pull request #991 from ceph/wip-15857
tasks/cephfs: fix ps usage to not truncate cmds

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-05-13 13:40:19 -07:00
Gregory Farnum
5e0185dbb2 tasks/cephfs: update failover test for standby changesReviewed-by: Greg Farnum <gfarnum@redhat.com>
tasks/cephfs: update failover test for standby changes

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-05-13 13:39:39 -07:00
Sage Weil
2146543315 Merge pull request #985 from ZhenyuLeng/noneed_op_is_discardable
suites/rados: test osd_discard_disconnected_ops
2016-05-13 09:28:58 -04:00
ZhenyuLeng
1eaa002691 Test osd_discard_disconnected_ops
Signed-off-by: ZhenyuLeng <lengzhenyu@ict.ac.cn>
2016-05-13 20:49:17 +08:00
Dan Mick
b5034062a2 Merge pull request #987 from ceph/wip-15563-master
A script to be used in crontab sepia/ovh labs, so emails sent only on errors, logs stored 

Reviewed-by: Dan MIck <dmick@redhat.com>
2016-05-12 18:38:27 -07:00
Yuri Weinstein
71a8daf9d0 A script to be used in crontab sepia nd ovh lab, so emails sent only on errors
Fixes: http://tracker.ceph.com/issues/15563
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-05-12 18:30:34 -07:00
Yuri Weinstein
d22934f267 Added v10.2.0 => jewel upgrade case
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-05-12 15:00:26 -07:00
John Spray
4e9635e855 tasks/cephfs: test 'df' output in volumeclient
Fixes: http://tracker.ceph.com/issues/15599
Signed-off-by: John Spray <john.spray@redhat.com>
2016-05-12 11:47:25 +01:00
John Spray
8e6a164dfb tasks/cephfs: fix ps usage to not truncate cmds
Now that daemon commandlines include "--cluster" they
easily overflow ps's default behaviour.

Fixes: http://tracker.ceph.com/issues/15857
Signed-off-by: John Spray <john.spray@redhat.com>
2016-05-12 11:23:11 +01:00
Sage Weil
387c02eb8f Merge pull request #990 from ceph/wip-multi-cluster-fixes
fixes for some issues caused by the multi-cluster branch
2016-05-11 15:18:59 -04:00
Josh Durgin
26c7dab57e tasks: fix {testdir}/data paths
The multi-cluster branch updated these to have a '$cluster.' prefix

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2016-05-11 12:08:32 -07:00
Josh Durgin
a67a123f0c tasks/ceph.healthy: allow None as config
This is used by the pg-removal-interruption test.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2016-05-11 12:07:16 -07:00
Josh Durgin
745f7b48bd tasks/resolve_stuck_peering: fix whitespace and indentation
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2016-05-11 12:06:01 -07:00
Josh Durgin
ff942710ba tasks/resolve_stuck_peering: adjust to new ctx.manager location
This task was re-added after the multi-cluster branch merged.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2016-05-11 12:01:52 -07:00
Samuel Just
0cade258c8 Merge pull request #986 from ceph/wip-crush-drop-legacy
rados: test jewel instead of legacy tunables

Reviewed-by: Samuel Just <sjust@redhat.com>
2016-05-11 11:12:03 -07:00
John Spray
798c50e9bc tasks/cephfs: add TestVolumeClient.test_purge
For reproducing error handling paths during purge,
such as #15266 (ASCII exception)

Fixes: http://tracker.ceph.com/issues/15266
Signed-off-by: John Spray <john.spray@redhat.com>
2016-05-11 17:25:12 +01:00