Commit Graph

5584 Commits

Author SHA1 Message Date
Xiaoxi Chen
42f63dc6a6 fs/volume_client: exercise the configurable prefix and ns_prefix.
Also ensure namespace_prefix and vol_prefix are set to default values
if they are not explicitly passed.

Fixes #15417

Signed-off-by: Xiaoxi Chen <xiaoxchen@ebay.com>
2016-05-09 17:13:45 +08:00
Sage Weil
84aeb9e89e rados: debug rgw test
Signed-off-by: Sage Weil <sage@redhat.com>
2016-05-06 12:03:14 -04:00
Sage Weil
c0031c7cee Merge pull request #984 from ceph/wip-name-len
drop broken name length config args
2016-05-05 12:46:10 -04:00
Sage Weil
2a44c3d20d drop broken name length config args
Signed-off-by: Sage Weil <sage@redhat.com>
2016-05-05 09:07:36 -04:00
David Zafman
51093a3384 Merge pull request #982 from ceph/wip-13507
Changes for wip-13507 and test fixes

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
2016-05-04 09:38:56 -07:00
David Zafman
32993194d3 Merge pull request #911 from ceph/wip-8885
Add dump_ops_enable and optrack_toggle_delay options
Add noscrub_toggle_delay and flip the noscrub osd flags 

Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-05-04 09:36:24 -07:00
Yuri Weinstein
7aa2ec1f9e copyed upgrade/infernalis suite to master branch
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-05-04 08:46:29 -07:00
Ramana Raja
b970f97dbc suites: allow four remote clients for fs/recovery
test_volume_client requires four clients.

Signed-off-by: Ramana Raja <rraja@redhat.com>
2016-05-04 18:54:08 +05:30
Ramana Raja
cbadb384f2 tasks/cephfs: test volume client eviction
Test whether the CephFSVolumeClient can evict a client based on its
auth ID and the volume path it has mounted.

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

Signed-off-by: Ramana Raja <rraja@redhat.com>
2016-05-04 18:54:08 +05:30
Ramana Raja
64869a3e4d tasks/cephfs: make mount point more configurable
The mount points of the test clients were created based on the auth
ID they used. So two clients using the same auth ID could not create
different mount points in a straight forward way. Expose the
directory name of the mount point as a public attribute allowing
client mount points to be easily changed whenever needed.

Signed-off-by: Ramana Raja <rraja@redhat.com>
2016-05-04 18:54:08 +05:30
David Zafman
5c0edbae3e repair_test: Disable scheduled scrubbing to not mess up do_pg_scrub()
Fixes: http://tracker.ceph.com/issues/15679

Signed-off-by: David Zafman <dzafman@redhat.com>
2016-05-03 09:11:51 -07:00
David Zafman
b25392451e scrub_test: Fix swapped assert error messages
Signed-off-by: David Zafman <dzafman@redhat.com>
2016-05-03 09:11:51 -07:00
David Zafman
4d0c668e9e scrub_test: Fixes need with wip-13507
Accept an attribute if not present as False
Change required due change to dict with "epoch" and "inconsistents"

Signed-off-by: David Zafman <dzafman@redhat.com>
2016-05-03 09:11:33 -07:00
Gregory Farnum
1fde198f97 Merge pull request #976 from ceph/wip-xfs-hadoop
suites/hadoop: use xfs
2016-05-03 07:09:06 -07:00
Samuel Just
5ae46a6932 Merge pull request #981 from ceph/revert-955-tracker13531
Revert "Rados: Tracker-13531-resolve stuck peering"
2016-05-02 20:39:56 -07:00
Samuel Just
18f2aa09ff Revert "Rados: Tracker-13531-resolve stuck peering" 2016-05-02 20:39:39 -07:00
Samuel Just
516beb672d Merge pull request #955 from shylesh/tracker13531
Rados: Tracker-13531-resolve stuck peering

Reviewed-by: Samuel Just <sjust@redhat.com>
2016-05-02 15:53:54 -07:00
shylesh kumar
e3bb551067 Rados: wip-13531:Resolve stuck peering
Signed-off-by: shylesh kumar <shylesh.mohan@gmail.com>
2016-05-02 12:41:14 -04:00
Sage Weil
fdd9c00c0b Merge remote-tracking branch 'gh/jewel' 2016-05-01 20:57:30 -04:00
Samuel Just
482a12f348 ceph_manager: test [test-]reweight-by-(utilization|pg)
Fixes: http://tracker.ceph.com/issues/15655
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-04-29 15:11:19 -07:00
David Zafman
8da6e97bd4 CephManager: Wait 1 second for pool creation to get far enough along
Fixes: http://tracker.ceph.com/issues/15673

Signed-off-by: David Zafman <dzafman@redhat.com>
2016-04-29 14:29:13 -07:00
John Spray
8931fa2f92 tasks/cephfs: add TestStandbyReplay.test_standby_replay_unused
For the case where we have a daemon come up that
wants to be a standby replay, but someone else
is already following the target, so he has to
be just a regular standy instead.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-04-29 20:07:16 +01:00
David Zafman
a595651c54 CephManager: Maximum 2 minutes for raw cluster commands
Signed-off-by: David Zafman <dzafman@redhat.com>
2016-04-29 09:43:39 -07:00
David Zafman
447bf873a8 thrasher: Add noscrub_toggle_delay and flip the noscrub osd flags
Signed-off-by: David Zafman <dzafman@redhat.com>
2016-04-29 09:43:39 -07:00
David Zafman
7a528763d1 thrasher: Add dump_ops_enable and optrack_toggle_delay options
Add dump_ops_enable which continuously dumps ops using 3 commands
Add optrack_toggle_delay to alternate op tracking enablement

Signed-off-by: David Zafman <dzafman@redhat.com>
2016-04-29 09:43:38 -07:00
David Zafman
4ad3b86604 ceph_manager: Add timeout to admin_socket/osd_admin_socket
Signed-off-by: David Zafman <dzafman@redhat.com>
2016-04-29 09:43:38 -07:00
Casey Bodley
2a48199c1d Merge pull request #891 from ceph/wip-rgw-new-multisite
Wip rgw new multisite

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2016-04-29 12:10:28 -04:00
John Spray
d9309b57e3 tasks/cephfs: update failover test for standby changes
Previously, an MDS could be used as a replay even
if it had "standby replay = false", this is changed
now so that replays will only happen explicitly.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-04-28 22:26:56 +01:00
Sage Weil
2485e7b263 suites/hadoop: use xfs
This avoids working aroudn ext4 limits.  Whatev.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-04-28 15:31:50 -04:00
Tamil Muthamizhan
996e21afd3 Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
s/ceph-deploy_hello_world.yaml/ceph-admin-commands.yaml, hence removing ceph-deploy_hello_world.yaml
2016-04-26 17:37:46 -07:00
Tamil Muthamizhan
9d4b0b9f15 Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
removed ceph-deploy_hello_world.yaml as its been replaced with ceph-admin-commands.yaml
2016-04-26 16:47:34 -07:00
Tamil Muthamizhan
ecf6a57227 Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
removed file ceph-deploy_hello_world.yaml as it is replaced by ceph-admin-commands.yaml
2016-04-26 16:44:25 -07:00
John Spray
35cb248ce5 Merge pull request #959 from xiaoxichen/add_ns_check
tasks/cephfs: check data written to NS.

Reviewed-by: John Spray <john.spray@redhat.com>
2016-04-26 12:22:48 -05:00
Tamilarasi Muthamizhan
42a53713b8 Merge pull request #973 from ceph/jewel
Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
2016-04-25 10:52:38 -07:00
Sage Weil
f21651662e rados/monthrash: debug client on librados api tests
Signed-off-by: Sage Weil <sage@redhat.com>
2016-04-24 16:39:04 -04:00
Sage Weil
333aa0c15f Merge pull request #971 from ceph/wip-kv
rados/objectstore: add ceph_test_keyvaluedb test
2016-04-24 15:47:34 -04:00
Tamil Muthamizhan
a2e0e00f0c Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
Renaming the yaml and workunits for better clarity

(cherry picked from commit dc429cbb06)
2016-04-22 19:47:26 -04:00
Yuri Weinstein
9ef8d53c00 Merge pull request #972 from ceph/wip-rename-test-in-suite
Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
2016-04-22 16:07:34 -07:00
Tamil Muthamizhan
dc429cbb06 Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
Renaming the yaml and workunits for better clarity
2016-04-22 19:00:04 -04:00
Sage Weil
b095cc6c54 rados/objectstore: add ceph_test_keyvaluedb test
Signed-off-by: Sage Weil <sage@redhat.com>
2016-04-22 14:08:10 -04:00
Vasu Kulkarni
30571bc3a1 Fix for 'branch' overrides to work
teuthology default override template defines devcommit which makes
'branch' overrides in the test useless since it only picksup one option
Remove the devcommit overrides from the template and use that as
default in case no other 'branch' override exist.

Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2016-04-21 20:21:39 -07:00
Orit Wasserman
5962bfa8c5 rgw: increase sleep to 15 seconds
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
2016-04-20 15:33:17 +02:00
Yuri Weinstein
af042c8567 Merge pull request #969 from ceph/wip-rgw-xfs
rgw: move xfs to a seperate directory
2016-04-19 08:13:32 -07:00
Orit Wasserman
a534c1ce72 rgw: move xfs to a seperate directory
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
2016-04-19 15:49:38 +02:00
Orit Wasserman
a66db15c8d rgw: move xfs to a seperate directory
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
2016-04-19 15:07:25 +02:00
Orit Wasserman
844b0c3165 rgw: force frontend to be civetweb
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
2016-04-19 12:39:07 +02:00
Orit Wasserman
7b5ab7adcb rgw: fix debug messages
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
2016-04-19 12:39:07 +02:00
Orit Wasserman
3e8f55054f rgw: fix zone get with multisite
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
2016-04-19 12:39:07 +02:00
Orit Wasserman
9472ee4067 rgw: configure users on all clients
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
2016-04-19 12:39:07 +02:00
Orit Wasserman
724e7e0b77 rgw: do not overwrite user_info with zone user_info
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
2016-04-19 12:39:07 +02:00