David Zafman
a295c18a80
Thrasher: Disable ceph_objectstore_tool tests if old release missing command
...
Don't need to explicitly turn off the test during some upgrades
Leaving disabled until merge of import/export fixes
Fixes : #9805
Signed-off-by: David Zafman <dzafman@redhat.com>
2014-10-22 19:21:04 -07:00
Yuri Weinstein
dabde88383
Merge pull request #204 from dachary/wip-spurious-erasure-code-workload
...
erasure-code: dumpling-firefly-x/parallel/6-final-workload is incorrect
2014-10-21 11:25:33 -07:00
Loic Dachary
81fa93c765
erasure-code: dumpling-firefly-x/parallel/6-final-workload is incorrect
...
6-final-workload/ec-rados-plugin=jerasure-k=2-m=1.yaml was added to the
wrong directory.
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-10-21 11:02:49 -07:00
Loic Dachary
963c635991
erasure-code: enclose no-lrc in a task
...
http://tracker.ceph.com/issues/9841 Fixes : #9841
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
(cherry picked from commit 98ef86a202
)
2014-10-20 21:24:29 -07:00
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
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
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
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
Yuri Weinstein
47de6f00ec
Removed dupication of overrides
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-10 19:06:25 -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
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
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
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
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
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
Warren Usui
06fca35e2e
Merge pull request #119 from ceph/wip_9352
...
Wip 9352
2014-09-04 21:23:41 -07:00
Zack Cerza
5864369aab
Merge pull request #118 from dachary/wip-more-osds
...
add osds to firefly-x upgrade suite
2014-09-04 16:21:14 -06:00
Yuri Weinstein
80242da4a8
Updated README
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-09-04 14:32:01 -07:00
Yuri Weinstein
8c43f47515
First draft for a new suite dumpling-giant-x
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-09-04 14:24:06 -07:00
Loic Dachary
1052f5cc1c
add osds to firefly-x upgrade suite
...
so that the lrc plugin has enough to work with
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-08-31 13:30:24 +02:00
Loic Dachary
a624d44566
erasure-code: do not schedule isa workloads just yet
...
they should be selectively activated, depending the isa plugin availability
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-08-31 10:47:27 +02:00
Loic Dachary
378113cc89
erasure-code: do not schedule lrc workloads just yet
...
testing after renaming is in progress
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-08-30 18:31:50 +02:00
Loic Dachary
a019c84f47
erasure-code: add to suites/upgrade/*-x final workloads
...
And replace the ec-readwrite.yaml custom workloads with links to the
workloads found in the erasure-code directory.
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-08-30 11:18:00 +02:00
Yuri Weinstein
1ba6e02cfd
Moved mon.c to the first host with mon.a and mon.b to address the issue
...
Sage found:
"... supposed to have half dumpling, half x osds. but the steps that upgrade and restart the mons upgrade the packages on the second host (which should remain dumpling w/ osd 3,4,5)"
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-08-26 16:19:04 -07:00
Yuri Weinstein
752356fced
Moved mon.c to teh first host with mon.a and mon.b to address teh issue Sage found
...
"... supposed to have half dumpling, half x osds. but the steps that upgrade and restart the mons upgrade the packages on the second host (which should remain dumpling w/ osd 3,4,5)"
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-08-26 16:06:18 -07:00