tamil
6146d66adb
fixed dumpling-firefly-x suite to upgrade to firefly branch during upgrade-sequence0
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-10-20 16:31:33 -07:00
Samuel Just
c817c13593
Merge pull request #200 from dachary/wip-erasure-code-giant
...
backport erasure code fixes to giant
2014-10-20 14:49:18 -07:00
Sage Weil
4d38b5d3b6
upgrade/dumpling-x: do not do ec test on mixed cluster
...
dumpling doens't support it
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-20 14:44:45 -07:00
Loic Dachary
10c4a22fb0
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>
Conflicts:
suites/upgrade/firefly-x/stress-split-erasure-code/3-thrash/default.yaml
2014-10-20 14:43:35 -07:00
Loic Dachary
e98813ad13
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-20 14:41:25 -07:00
Loic Dachary
cd3fc3d122
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-20 14:41:21 -07:00
Loic Dachary
7a2df8d0c2
erasure-code: fix bugous ec-rados-default.yaml in some suites
...
The ec-rados-default.yaml was linked to suites as if it was a task
although it is a workload intended for parallel upgrade tests.
The ec-rados-plugin=jerasure-k=2-m=1.yaml task is defined and used
instead, where relevant.
http://tracker.ceph.com/issues/9549 Fixes : #9549
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
Conflicts:
suites/upgrade/dumpling-firefly-giant/parallel/6-giant-workload/ec-rados-plugin=jerasure-k=3-m=1.yaml
suites/upgrade/dumpling-firefly-x/parallel/7-final-workload/ec-rados-plugin=jerasure-k=3-m=1.yaml
suites/upgrade/firefly-x/stress-split-erasure-code/5-workload/ec-rados-default.yaml
2014-10-20 14:39:33 -07:00
Loic Dachary
9aee760687
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>
2014-10-20 14:38:07 -07:00
tamil
1c5526de41
fixed firefly-x suite to not upgrade mon.c twice and optimized the suite as well.
...
included another upgrade combination to dumpling-firefly-x suite
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-10-20 14:37:33 -07:00
tamil
70592df0d2
optimized the suite and added tests to upgrade client first
...
Signed-off-by: tamil <tmuthami@redhat.com>
2014-10-20 14:28:19 -07:00
tamil
6bae21c0ca
optimized the suite and added ceph_objectstore_tool: false to thrashosds wherever applicable
...
Signed-off-by: tamil <tmuthami@redhat.com>
2014-10-20 13:20:21 -07:00
Yuri Weinstein
47e4d177ae
Added ceph_objectstore_tool: false, fixes #9805
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-17 16:44:42 -07:00
Yuri Weinstein
4a3574c730
Added print
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-16 14:12:43 -07:00
Yuri Weinstein
d46b316698
Added client.0 upgrade to firefly step
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-16 14:12:08 -07:00
Yuri Weinstein
cb18611782
Fixes #9729 , running incompatible tests while the cluster is mixed between firefly and dumpling
...
Changed to rados/test-upgrade-firefly.sh version
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-16 14:11:33 -07:00
Yuri Weinstein
39fe58a973
Added print
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-15 14:15:17 -07:00
Yuri Weinstein
4f9972092b
Added client.0 upgrade to firefly step
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-15 14:12:46 -07:00
Yuri Weinstein
e45d0be19b
Fixes #9729 , running incompatible tests while the cluster is mixed between firefly and dumpling
...
Changed to rados/test-upgrade-firefly.sh version
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-15 11:08:40 -07:00
Sage Weil
7a0f52dc14
multiversion/dumpling-x: remove rgw
...
firefly radosgw + dumpling osds won't work. (Nor will anything newer
than firefly).
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-14 11:08:43 -07:00
Sage Weil
b966da7b71
multi-version: do not run new ceph_test_rados against dumpling
...
Dumpling does not properly order reads (w/ RWORDERED) vs writes. The code
controlling that was totally rewritten in firefly. It's not worth backporting.
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-14 09:00:42 -07:00
Yuri Weinstein
e1c0a99a32
Removed secod ceph-fuse
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-13 15:10:42 -07:00
Yuri Weinstein
54900b5a8d
Merge branch 'giant' of https://github.com/ceph/ceph-qa-suite into wip_9691
2014-10-13 15:08:56 -07:00
Sandon Van Ness
df6d69dec1
Removing files not in master
...
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
2014-10-13 15:06:59 -07:00
Yuri Weinstein
5533b1d551
Fixed dirs duplicates
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-13 13:52:41 -07:00
Yuri Weinstein
5e88efd6a4
Synced up d-f-x and f-x suites with the latests from master
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-13 11:35:29 -07:00
Yuri Weinstein
935566d7e8
Addded missing ceph task
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-13 11:27:30 -07:00
Yuri Weinstein
61a7888c15
Minor modifications, added prints
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-12 17:13:11 -07:00
Sage Weil
8fcdb09b82
upgrade/dumpling-x: do not do ec test on mixed cluster
...
dumpling doens't support it
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-12 08:25:43 -07:00
Yuri Weinstein
47de6f00ec
Removed dupication of overrides
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-10 19:06:25 -07:00
tmuthamizhan
a52d3e69fc
Merge pull request #176 from ceph/fix_d-f-x_suite
...
Fixed upgrade steps flow
2014-10-10 16:58:56 -07:00
Yuri Weinstein
48be6e45de
Incorporated Tamil's comments
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-10 15:35:13 -07:00
Yuri Weinstein
181e0fe459
Fixed typo in client name
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-10 11:13:59 -07:00
Yuri Weinstein
194a0088cc
Added print statement
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-10 09:51:39 -07:00
Yuri Weinstein
36b8cd5ab3
Still having fun fixing yaml sytax !
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-09 16:59:27 -07:00
Yuri Weinstein
d189b8aab4
Removed brackets (finily!)
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-09 16:39:19 -07:00
Yuri Weinstein
3779b44a5b
Fixed one more typo
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-09 15:34:09 -07:00
Yuri Weinstein
41d6ca2f91
Fixed empty line
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-09 14:38:11 -07:00
Yuri Weinstein
ec01b9c1eb
First draft of stable release upgrade suite for giant
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-09 14:35:02 -07:00
Yuri Weinstein
202259ae57
Fixed upgrade steps flow
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-09 13:24:53 -07:00
Yuri Weinstein
5b34f937cc
Fixed git issues
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-08 16:48:44 -07:00
Yuri Weinstein
780c4dda24
Fixed typo
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-08 16:10:33 -07:00
Yuri Weinstein
8fbcf32e62
Added a step 'upgrade-sequence0' to initial install task, renamed dirs
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-08 16:08:05 -07:00
John Spray
acf33b5cdb
suites/fs: enable debug on recovery tests
...
Signed-off-by: John Spray <john.spray@redhat.com>
2014-10-08 16:34:02 +01:00
Yuri Weinstein
b4e03957d1
Removed client upgrade, fixes #9642
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-07 10:25:58 -07:00
Yuri Weinstein
7509b6d8db
Fixed typo
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-06 18:05:06 -07:00
Warren Usui
6cdf3239a6
Fix directory names.
...
Make sure that the directories formerly number 0 through 9 get
scanned in the right order.
Signed-off-by: Warren Usui <warren.usui@inktank.com>
2014-10-06 16:26:39 -07:00
tamil
7ad5429992
upgrade suite for stress-split tests for d-f-x
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-10-03 16:22:34 -07:00
Loic Dachary
16e564ec8d
erasure-code: isa plugin thrashods suite
...
Add the distros directory which enumerates the os_type and
os_version on which the suite is to run.
http://tracker.ceph.com/issues/9660 Fixes : #9660
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-10-04 00:44:39 +02:00
Sage Weil
cd430f9335
Merge remote-tracking branch 'gh/giant'
...
Conflicts:
suites/multi-version/firefly-giant/basic/1-install/firefly-giant.yaml
2014-10-03 10:57:32 -07:00
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
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
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
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
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
Yuri Weinstein
62fa6b199d
Fixing branch assumptions
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-09-27 15:03:37 -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
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
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
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
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
Loic Dachary
e36c888c4d
rgw: increase the number of OSDs for erasure coded pools
...
So that there never is less than 4 osd which is the minimum when trying
erasure coded workloads that only work with 4 osd.
http://tracker.ceph.com/issues/9298 Fixes : #9298
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-09-24 00:47:32 +02:00
Yuri Weinstein
989b4065bf
Merge pull request #128 from dachary/wip-ec-feature-plugin-v2
...
erasure-code: CEPH_FEATURE_ERASURE_CODE_PLUGINS_V2 integration tests
2014-09-24 11:29:50 -07:00
Loic Dachary
55e5160d96
erasure-code: fix bugous ec-rados-default.yaml in some suites
...
The ec-rados-default.yaml was linked to suites as if it was a task
although it is a workload intended for parallel upgrade tests.
The ec-rados-plugin=jerasure-k=2-m=1.yaml task is defined and used
instead, where relevant.
http://tracker.ceph.com/issues/9549 Fixes : #9549
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-09-21 18:58:43 +02:00
John Spray
9b1c3fe252
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-19 14:16:14 +01:00
Yuri Weinstein
1af3281b03
Update giant.yaml
...
fixed typos(cherry picked from commit 1f950d2bf4
)
2014-09-18 15:41:36 -07:00
Yuri Weinstein
a06d674771
Update giant.yaml(cherry picked from commit 90b6eec23f
)
2014-09-18 15:41:36 -07:00
Yuri Weinstein
5fc0414499
Update giant.yaml
...
Added comments(cherry picked from commit 3dd1314c6f
)
2014-09-18 15:41:36 -07:00
Warren Usui
84a63faa4d
Create dumpling-giant-x stress-split upgrade suite
...
Fixes: 9357
Signed-off-by: Warren Usui <warren.usui@inktank.com>
(cherry picked from commit c729372aaa
)
2014-09-18 15:41:35 -07:00
Yuri Weinstein
403a859506
Update giant.yaml(cherry picked from commit 35b3f4617c
)
2014-09-18 15:41:35 -07:00
Josh Durgin
1140e18d7e
dumpling-giant-x: use giant version of workunits
...
The firefly version of test_librbd_python at least does
not work on giant.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
(cherry picked from commit 8755466c4b
)
2014-09-18 15:41:35 -07:00
Greg Farnum
d1f9f102d2
suites: turn on debugging for smoke cfuse pjd test
...
Signed-off-by: Greg Farnum <greg@inktank.com>
2014-09-17 15:05:26 -07:00
Yuri Weinstein
1f950d2bf4
Update giant.yaml
...
fixed typos
2014-09-17 14:07:00 -07:00
Yuri Weinstein
90b6eec23f
Update giant.yaml
2014-09-17 14:01:42 -07:00
Yuri Weinstein
3dd1314c6f
Update giant.yaml
...
Added comments
2014-09-17 14:01:09 -07:00
John Spray
65a4141e22
Merge remote-tracking branch 'origin/giant'
2014-09-17 13:50:55 +01:00
John Spray
bda325b33b
suites/fs: update to latest mdtest
...
They appear to have (accidentally?) fixed whatever
was crashing.
Fixes : #9177
Signed-off-by: John Spray <john.spray@redhat.com>
2014-09-15 16:03:48 +01:00
Yuri Weinstein
991a83c2e6
Removed cuttlefish part foxes #9461
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-09-14 10:16:31 -07:00
Yehuda Sadeh
67a7fd27be
rgw: set debug rgw=20
...
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
2014-09-12 16:33:59 -07:00
Yuri Weinstein
7a0ef8e20e
First draft of firefly-giant-x suite
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-09-12 15:32:33 -07:00