Sage Weil
20ed72567b
Merge pull request #163 from dachary/wip-9652-erasure-code
...
erasure-code: upgrade/firefly-x/stress-split-erasure-code
2014-10-03 10:49:40 -07:00
Sage Weil
e1d1694525
Merge pull request #162 from dachary/wip-9648-erasure-code-tests
...
erasure-code: add thrash-erasure-code to suites/rados
2014-10-03 10:47:08 -07:00
Sage Weil
51d62eb1e9
Merge pull request #160 from dachary/wip-9387-erasure-code-unfound
...
erasure-code: unfound test needs a non empty file
2014-10-03 10:44:55 -07:00
Loic Dachary
fbb36a46d9
erasure-code: upgrade/firefly-x/stress-split-erasure-code
...
Mimic upgrade/firefly-x/stress-split only with thrashosd configured with
min_in: 4 for k=3,m=1 . All erasure code workloads are moved in this
dedicated suite.
http://tracker.ceph.com/issues/9652 Fixes : #9652
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-10-03 13:03:30 +02:00
Loic Dachary
8c1e7b0e66
erasure-code: do not include k=3,m=1 in dumpling-x
...
Because thrashosd does not have min_in: 4 and that we don't want to set
it because other workloads may be influenced.
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-10-03 12:41:29 +02:00
Loic Dachary
9d2cc2fd2c
erasure-code: add thrash-erasure-code to suites/rados
...
Because it needs the thrasher to have min_in: 4 otherewise k=3,m=1 will
block.
http://tracker.ceph.com/issues/9648 Fixes : #9648
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-10-03 11:59:52 +02:00
Sage Weil
6065f0b1c1
powercycle: fuse_default_permissions = 0 for kernel build
...
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-02 08:46:39 -07:00
Ilya Dryomov
fc88521edc
krbd: fsx: bump number of ops, enable discard
...
Signed-off-by: Ilya Dryomov <idryomov@redhat.com>
2014-10-02 14:50:55 +04:00
Loic Dachary
c598b8e962
erasure-code: unfound test needs a non empty file
...
Other rados put will fail as follows
$ touch /tmp/bar
$ ./rados -p rbd put existing_3 /tmp/bar
$ ./rados -p rbd put existing_3 /tmp/bar
WARNING: could not create object: existing_3
error putting rbd/existing_3: (17) File exists
it should be considered a bug in the rados command line but needs to be
addressed separately.
http://tracker.ceph.com/issues/9387 Fixes : #9387
Signed-off-by: Loic Dachary loic-201408@dachary.org
2014-10-02 08:06:42 +02:00
tamil
7dc6f94641
added ceph config option to firefly-x in order to turn off mon warning
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-10-01 16:42:13 -07:00
Yuri Weinstein
41b578f270
Fixing branch assumptions
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-01 14:47:07 -07:00
tamil
2e2e6eb31c
s/giant/firefly when setting the crush tunables
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-10-01 13:23:01 -07:00
tamil
7fa0e17fba
s/giant/firefly
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-10-01 13:17:16 -07:00
tamil
471f261108
removing upgrade suites that are no longer required
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-10-01 11:26:27 -07:00
John Spray
48a0b75928
Merge remote-tracking branch 'origin/giant' into wip-merge
...
Conflicts:
erasure-code/ec-rados-default.yaml
tasks/mds_client_limits.py
tasks/mds_client_recovery.py
tasks/mds_journal_migration.py
2014-10-01 18:17:01 +01:00
tamil
8265f0d8e8
remove dumpling-firefly-giant as dumpling-firefly-x covers this test
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-09-30 17:21:20 -07:00
tamil
3276f8f67b
fixed firefly-x and dumpling-firefly-x
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-09-30 17:20:01 -07:00
Sage Weil
824031b2b6
upgrade/dumpling-giant-x: remove
...
Signed-off-by: Sage Weil <sage@redhat.com>
2014-09-30 16:12:43 -07:00
Sage Weil
28449710a0
upgrade/cuttlefish, emperor, old: remove
...
Signed-off-by: Sage Weil <sage@redhat.com>
2014-09-30 16:09:07 -07:00
Yuri Weinstein
e94d489c39
Merge pull request #156 from ceph/wip-9609-wusui
...
Fix workunit branches.
2014-09-29 17:06:21 -07:00
Warren Usui
9a2974e547
Fix workunit branches.
...
FIxes: 9606
Signed-off-by: Warren Usui <warren.usui@inktank.com>
2014-09-29 16:28:41 -07:00
John Spray
9832239118
Merge pull request #155 from ceph/wip-9341
...
tasks/mds_client_recovery: client trim its cache on reconnect
Reviewed-by: John Spray <john.spray@redhat.com>
2014-09-29 21:05:31 +01:00
Yan, Zheng
ff03b46509
tasks/mds_client_recovery: client trim its cache on reconnect
...
make sure CephFS client trim its cache before reconnect to the MDS.
Signed-off-by: Yan, Zheng <zyan@redhat.com>
2014-09-29 20:59:43 +01:00
John Spray
70bcda547b
suites: enable mds_client_limits test
...
Requires same cluster etc as 'recovery', though
we could now do with better name than that.
Signed-off-by: John Spray <john.spray@redhat.com>
2014-09-29 15:04:42 +01:00
John Spray
c2d298a43c
tasks: wait for mds active before mounting clients
...
To make the logs clearer when trying to work out
if/when something went wrong, rather than always
having client logs start with some failures.
Signed-off-by: John Spray <john.spray@redhat.com>
2014-09-29 15:04:33 +01:00
John Spray
0073e25d77
tasks: rename FuseMount.get_client_id to get_global_id
...
'client_id' was ambiguous because in other places it
meant the '0' in client.0, whereas here it means
the runtime-generated global ID of the client.
Signed-off-by: John Spray <john.spray@redhat.com>
2014-09-29 15:04:25 +01:00
John Spray
b77b3bec72
tasks: add mds_client_limits
...
New CephFS tests for the behaviour of the system while
enforcing its resource limits.
Signed-off-by: John Spray <john.spray@redhat.com>
2014-09-29 15:04:18 +01:00
John Spray
1fa15011a3
tasks: generalise CephFSTestCase
...
Some of this stuff could be even more general for embedding
unittest-style suites, but for the moment let's keep the cephfs
stuff in a walled garden.
Signed-off-by: John Spray <john.spray@redhat.com>
2014-09-29 15:04:10 +01:00
John Spray
b6ccf0d414
tasks: generalize config writing for Filesystem
...
Signed-off-by: John Spray <john.spray@redhat.com>
2014-09-29 15:03:17 +01:00
Sage Weil
8023478efa
Merge pull request #154 from ceph/wip_fix_multi_version
...
Fixing branch assumptions
2014-09-28 08:52:00 -07:00
Yuri Weinstein
62fa6b199d
Fixing branch assumptions
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-09-27 15:03:37 -07:00
Yuri Weinstein
67a3608bad
Merge pull request #153 from ceph/wip-9511-wusui
...
Use the correct versions of existing tests
2014-09-26 17:12:18 -07:00
Warren Usui
e68f6578cb
Use the correct versions of existing tests
...
The test-upgrade-firefly.sh script is used from the dumpling suite
Fixes: 9511
Signed-off-by: Warren Usui <warren.usui@inktank.com>
2014-09-26 17:07:11 -07:00
Yuri Weinstein
dc9d5294b8
Merge pull request #152 from dachary/wip-9608-ec-default-parallel-giant
...
ec-rados-default is not fit for dumpling parallel upgrade
2014-09-26 16:44:27 -07:00
Loic Dachary
5b8fa62191
ec-rados-default is not fit for dumpling parallel upgrade
...
Because it may race with the upgrade and end up being unable to perform.
http://tracker.ceph.com/issues/9608 Fixes : #9608
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
(cherry picked from commit b77ef02bc5
)
2014-09-27 01:28:27 +02:00
tamil
abcbd8dbeb
Merge branch 'master' of github.com:ceph/ceph-qa-suite
2014-09-24 02:43:02 -07:00
tmuthamizhan
fa72591c06
Merge pull request #151 from dachary/wip-9608-ec-default-parallel
...
ec-rados-default is not fit for dumpling parallel upgrade
2014-09-26 16:27:22 -07:00
Loic Dachary
b77ef02bc5
ec-rados-default is not fit for dumpling parallel upgrade
...
Because it may race with the upgrade and end up being unable to perform.
http://tracker.ceph.com/issues/9608 Fixes : #9608
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-09-27 01:23:06 +02:00
tamil
8852355c15
added multi-version for giant-clients vs firefly-servers
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-09-24 02:42:31 -07:00
tamil
2ac486d361
added upgrade suite for dumpling-firefly-giant
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
(cherry picked from commit c7603c0b78
)
Conflicts:
suites/upgrade/firefly-giant-x/parallel/5-upgrade-sequence/upgrade-by-daemon.yaml
suites/upgrade/firefly-giant-x/parallel/5-upgrade-sequence/upgrade-by-type.yaml
2014-09-24 01:30:24 -07:00
Sage Weil
3ea4b1dcd4
smoke: fix pjd debug conf syntax
...
Needs the section there or else ceph.py barfs at runtime
Signed-off-by: Sage Weil <sage@redhat.com>
2014-09-26 09:01:26 -07:00
John Spray
8f49a7d86a
tasks: wait for active after mds restart
...
May have been causing spurious failures on
trying to read session state after MDS restart (
session list isn't populated until recovery is
complete)
Signed-off-by: John Spray <john.spray@redhat.com>
2014-09-25 11:28:53 +01:00
Yuri Weinstein
9adf7ec0ab
Merge pull request #147 from dachary/wip-ec-feature-plugin-v2-giant
...
erasure-code: assert that firefly-x/stress-split cannot load lrc
2014-09-24 16:47:07 -07:00
Loic Dachary
67ca844104
erasure-code: assert that firefly-x/stress-split cannot load lrc
...
Because it would crash existing plugins.
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
(cherry picked from commit d6f02d6048
)
2014-09-25 01:30:24 +02:00
tamil
c7603c0b78
added upgrade suite for dumpling-firefly-giant
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-09-24 01:18:08 -07:00
tmuthamizhan
24a52127ff
Merge pull request #135 from ceph/wip_9398
...
First draft of firefly-giant-x suite
2014-09-26 11:41:45 -07:00
tamil
bc8fb2bc84
adjusting crush tunables when running a mixed version of mons and osds. bug 8765
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-09-23 14:22:12 -07:00
tamil
f466267949
added workload tag
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-09-23 10:31:51 -07:00
Gregory Farnum
e1af168baa
Merge pull request #142 from ceph/wip-9284
...
Tests for #9284 , FUSE client capability handling
Reviewed-by: Greg Farnum <greg@inktank.com>
2014-09-23 22:30:59 -07:00
Sage Weil
ec4291f84b
Merge pull request #146 from dachary/wip-9298-rgw-ec-starvation-giant
...
rgw: increase the number of OSDs for erasure coded pools
2014-09-23 16:30:28 -07:00