Commit Graph

685 Commits

Author SHA1 Message Date
Yuri Weinstein
72094a8586 fixed final_load problem 2014-03-11 15:40:58 -07:00
Sage Weil
728bd3c551 upgrade/dumpling-x: upgrade mon before osd
The MDS needs to see the TMAP2OMAP feature bit in the osdmap.  THe mons
have to encode the feature bits passed by the new osds in order for that
to happen.  Ergo, upgrade mons first.

This is only important for the MDS and for users who want to use erasure
coded pools or tiering without restarting the osds *again* after the mons
get upgraded.

Fixes: #7679
Signed-off-by: Sage Weil <sage@inktank.com>
2014-03-11 12:11:25 -07:00
Josh Durgin
f92d3a5667 rgw: add data sync test
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2014-03-09 23:35:11 -07:00
Josh Durgin
e5a43b75ac rgw: use different keys for different system users
Only one of these was being used before, due to a bug in
teuthology. This is fixed, and trying to create a second user with the
same access key fails.

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2014-03-09 23:29:20 -07:00
Sage Weil
2cf0908946 upgrade/dumpling-x: fix order
Make it match the filename.

Signed-off-by: Sage Weil <sage@inktank.com>
2014-03-09 14:27:09 -07:00
Sage Weil
9db665644e upgrade/dumpling-x: do not thrash primary-affinity
We can't do it on a mixed cluster

Signed-off-by: Sage Weil <sage@inktank.com>
2014-03-07 15:46:14 -08:00
Josh Durgin
9109008ad7 stress-split: use dumpling version of rbd.py tests
The firefly version has a test that depends on new behavior.

Fixes: #7643
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2014-03-07 13:03:07 -08:00
Sage Weil
aea501beb7 fs/basic: multimds
Signed-off-by: Sage Weil <sage@inktank.com>
2014-03-07 08:38:25 -08:00
Ilya Dryomov
0815e4fa70 rados/singleton-nomsgr: add allocation hint test
Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
2014-03-07 18:32:12 +02:00
Zack Cerza
fbb05b73bc Remove the mds-mon-osd upgrade sequence
It wasn't actually supported.

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2014-03-07 10:20:47 -06:00
Zack Cerza
136775b401 Don't warn on legacy crush tunables
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2014-03-06 19:51:32 -06:00
Josh Durgin
bda2fd3d89 upgrade: fix typo in subsection name
It's referred to as workload, not workunit, by the parallel task earlier.

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2014-03-06 16:04:49 -08:00
Josh Durgin
487be43765 upgrade: fix indentation for final-workload
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2014-03-06 16:04:40 -08:00
Sage Weil
022a6a3ebc Revert "The parallel task expects dicts here..."
This reverts commit 79e348320f.
2014-03-06 17:04:29 -08:00
Zack Cerza
79e348320f The parallel task expects dicts here...
We should fix that at some point.

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2014-03-06 18:32:00 -06:00
Josh Durgin
7b497e1fe2 get test-upgrade-firefly.sh from the dumpling branch
it doesn't exist elsewhere
2014-03-06 14:27:47 -08:00
Josh Durgin
7d1e97f771 Revert "Update rados_api_tests.yaml"
This needs to reference dumpling now.

This reverts commit 8e88922581.
2014-03-06 14:27:47 -08:00
Sage Weil
51461432ae upgrade/dumpling-x: more indentation
Signed-off-by: Sage Weil <sage@inktank.com>
2014-03-06 15:29:48 -08:00
Sage Weil
0bf78e6bac upgrade/dumpling-x: fix indentation
Signed-off-by: Sage Weil <sage@inktank.com>
2014-03-06 15:27:50 -08:00
Sage Weil
d7892f12a9 Merge remote-tracking branch 'gh/firefly' 2014-03-06 15:16:15 -08:00
Zack Cerza
7f5fcd7bcb Merge pull request #14 from ceph/wip-final-workload-wusui
Fix parallel workunit issues.
2014-03-06 16:53:38 -06:00
Warren Usui
182667ae44 Fix parallel workunit issues.
Fixed the spacing of workunits inside 2-workload and 4-final-workland
files.  Removed parallel final-workload reference from dumpling.yaml.

Fixes: 7633
Signed-off-by: Warren Usui <warren.usui@inktank.com>
2014-03-06 16:34:32 -06:00
Sage Weil
c3766c582d upgrade/dumpling-x: skip rados api tests that fail against firefly OSDs
Fixes: #7584
Signed-off-by: Sage Weil <sage@inktank.com>
2014-03-05 12:38:55 -08:00
Zack Cerza
dab0240899 Merge pull request #9 from ceph/wip-upgrade-dumpling
upgrade/dumpling: two fixes
2014-03-05 11:50:15 -06:00
Zack Cerza
66ea071027 Merge pull request #13 from ceph/wip-upgrade
a few upgrade fixes
2014-03-05 11:46:36 -06:00
Sage Weil
f0ac0f675d upgrade/dumpling-x/parallel: do all final workloads
Run all of the final workloads in succession instead of in separate tests.
Since we are not concerned about timing in this case, only that the
cluster is functioning at the end, this cuts down our test matrix by a
factor of 4.

Signed-off-by: Sage Weil <sage@inktank.com>
2014-03-05 09:30:34 -08:00
Sage Weil
bce605d392 upgrade/dumpling-x: do not upgrade client host
If we are running against a mixed cluster for the duration of the upgrade,
we need to make sure we are running the *old* client tests against the
cluster.  Do not upgrade client.0.

Fixes: #7574
Signed-off-by: Sage Weil <sage@inktank.com>
2014-03-05 09:27:41 -08:00
wusui
fb510c2942 Merge pull request #12 from ceph/wip-final-workload-wusui
Fix dumpling-x upgrade suite.
2014-03-04 16:09:08 -08:00
Warren Usui
1929196d7e Fix dumpling-x upgrade suite.
final-workload references were added (replacing second task
reference)

Fixes: 7606
Signed-off-by: Warren Usui <warren.usui@inktank.com>
2014-03-04 15:45:49 -08:00
Yuri Weinstein
adb04f81c5 Removed branch ref to fix http://tracker.ceph.com/issues/7584 2014-03-04 00:59:48 +00:00
Yuri Weinstein
8e88922581 Update rados_api_tests.yaml
Removed branch ref to fix http://tracker.ceph.com/issues/7584
2014-03-03 16:07:56 -08:00
Zack Cerza
b727417041 Merge pull request #11 from ceph/wip-7581
increase verbosity for OSDs for ceph-deploy tests
2014-03-03 10:24:56 -06:00
Alfredo Deza
2bf270243b increase verbosity for OSDs for ceph-deploy tests
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
2014-03-03 11:04:10 -05:00
Gregory Farnum
d774e9724c Merge pull request #10 from ceph/wip-7485
suites/fs/basic: add mds_creation_retry

Barely-
Reviewed-by: Greg Farnum <greg@inktank.com>
2014-02-26 10:15:34 -08:00
John Spray
a3e052b65e suites/fs/basic: add mds_creation_retry
This invokes the new mds_creation_failure task from
teuthology, ahead of mounting the FS and running the
trivial_sync workload.  It is a regression test
for #7485.

Fixes: #7485

Signed-off-by: John Spray <john.spray@inktank.com>
2014-02-26 18:10:31 +00:00
Sandon Van Ness
9e55f6f28c Add missing fedora yamls.
Running a git add first would have been helpfull...
2014-02-25 11:51:59 -08:00
Sandon Van Ness
67ed25f18f Run ceph-deploy on fedora19 not old fedora18.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
2014-02-25 11:51:30 -08:00
Sandon Van Ness
d741cd99fc Add missing fedora yamls.
Running a git add first would have been helpfull...
2014-02-25 11:50:36 -08:00
Sandon Van Ness
9fb8231f5f Run ceph-deploy on fedora19 not old fedora18.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
2014-02-25 11:42:41 -08:00
Sage Weil
0243d29cab Merge remote-tracking branch 'gh/firefly' 2014-02-23 19:12:31 -08:00
Sage Weil
87ebe46155 upgrade/dumpling: add recent dumpling point releases
Signed-off-by: Sage Weil <sage@inktank.com>
2014-02-23 19:11:28 -08:00
Sage Weil
bad8e60973 upgrade/dumpling: upgrade to latest dumpling, not emperor
Signed-off-by: Sage Weil <sage@inktank.com>
2014-02-23 19:10:42 -08:00
Samuel Just
c6a22b33e3 rados/thrash/workloads: enable copy_from for the ec workloads
Signed-off-by: Samuel Just <sam.just@inktank.com>
2014-02-23 14:56:10 -08:00
Zack Cerza
a4f091cdbd Merge pull request #8 from ceph/yuriw
Added new dumpling-emperor-x upgrade suite
2014-02-21 14:59:32 -06:00
Yuri Weinstein
f9d8c10c9e removed leftover dirs again 2014-02-21 20:10:20 +00:00
Yuri Weinstein
fee57a48f5 removed one upgrade-sequence step and re-named the rest of steps 2014-02-21 19:31:09 +00:00
Yuri Weinstein
fd6f61d666 removed unfinished stress-split suite from 2014-02-21 17:40:17 +00:00
Yuri Weinstein
8ba6a2b0ce removed obsolete suite from upgrades dir and added dumpling-emperor-x parallel suite 2014-02-21 17:30:59 +00:00
Yuri Weinstein
ba5d12f435 Merge branch 'master' of github.com:ceph/ceph-qa-suite into yuriw 2014-02-21 00:01:27 +00:00
Zack Cerza
4a802cd557 Merge pull request #7 from ceph/wip-upgrade
upgrade: dumpling-next -> dumpling-x
2014-02-20 11:30:25 -06:00