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
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
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
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
Sage Weil
474d86ca28
upgrade: dumpling-next -> dumpling-x
...
Make the final upgrade step unspecified so that it can be specified at
schedule time. This let us test dumpling -> firefly, dumpling->emperor, or
whatever else we want.
Signed-off-by: Sage Weil <sage@inktank.com>
2014-02-20 09:19:21 -08:00
Sage Weil
1d6aceb4f6
upgrade: reorg
...
Signed-off-by: Sage Weil <sage@inktank.com>
2014-02-15 10:25:45 -08:00
Yuri Weinstein
1408a69b89
correct user name
2014-01-28 00:31:57 +00:00
Sage Weil
4c0086eda4
upgrade/parallel/stress-split: api tests needs to run on dumpling host
...
Even tho we run the dumpilng branch test.sh, the installed
ceph_test_rados_api_* are still emperor. Add another role/host so that
this doesn't happen.
Signed-off-by: Sage Weil <sage@inktank.com>
2014-01-02 11:09:44 -08:00
Sage Weil
39d6f28192
upgrade/parallel/stress-split: use dumpling tests against mixed d+e
...
Signed-off-by: Sage Weil <sage@inktank.com>
2014-01-02 09:27:49 -08:00
Sage Weil
ee3d227711
upgrade/parallel/stress-split: fix test
...
Upgrade the second host before restarting the final monitor.
Run the dumpling api tests, since we still have half the osds running
dumpling.
Signed-off-by: Sage Weil <sage@inktank.com>
2013-12-29 20:36:28 -08:00
Sage Weil
a448f8186a
rename upgrade/upgrade-* -> upgrade/*
...
Signed-off-by: Sage Weil <sage@inktank.com>
2013-12-28 12:43:19 -08:00
Sage Weil
2247a3dfc3
upgrade/upgrade-parallel: don't test copy-from on dumpling
...
It wasn't there yet
Signed-off-by: Sage Weil <sage@inktank.com>
2013-12-23 22:08:19 -08:00
tamil
b86aefc244
restructured upgrade suites to be under one folder called upgrade.
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-12-09 17:05:07 -08:00
tamil
7119ef3236
segregating the upgrade suite based on modules
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com
(cherry picked from commit 0183db285c95cd4383085db2c5cf4fb0e74b99a6)
2013-11-19 14:35:54 -08:00
tamil
6afe65399a
expanding upgrade suites to include emperor.
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-10-30 17:18:22 -07:00
Sage Weil
5f5eb2b241
upgrade*: do not hard-code next as the final upgrade hop
...
The overrides for the job will have some branch; leave the target
unspecified so that we use that as the target version. This will let us
test upgrades to master and next (and whatever else, provided it is
a forward hop).
Signed-off-by: Sage Weil <sage@inktank.com>
2013-10-16 16:06:37 -07:00
Sage Weil
39c4674b27
test copy_from when running ceph_test_rados
...
Skip most of the upgrade suites, except the test that ends up on next.
Signed-off-by: Sage Weil <sage@inktank.com>
2013-10-15 12:20:39 -07:00
Sage Weil
ccbd9b0ccb
upgrade/rgw*: use correct branch for s3tests
...
Signed-off-by: Sage Weil <sage@inktank.com>
2013-09-09 21:24:43 -07:00
Sage Weil
2946dd857e
upgrade: set dumpling branch for rest.yaml
...
Signed-off-by: Sage Weil <sage@inktank.com>
2013-09-08 09:52:23 -07:00
Sage Weil
30c56cc1cb
mark all existing collections with %
...
This is ignored by old teuthology, but used by newer code to tell us when
to generate a product of all directory items.
Signed-off-by: Sage Weil <sage@inktank.com>
2013-08-28 11:24:29 -07:00
Sage Weil
72582c2df9
upgrade/mixed-mons: whitelist fallout from teh cephtool test
...
Signed-off-by: Sage Weil <sage@inktank.com>
2013-08-26 09:53:45 -07:00
Sage Weil
c957eae105
upgrade/mixed-mons: upgrade osds for final phase of test
...
We run cephtool/test.sh which expects to be able to do pg query / osd tell
stuff.
Signed-off-by: Sage Weil <sage@inktank.com>
2013-08-24 22:11:26 -07:00
Sage Weil
276157f52f
upgrade/mixed-mon: use dumpling code for dupmling workunits
...
Signed-off-by: Sage Weil <sage@inktank.com>
2013-08-20 11:05:22 -07:00
Sage Weil
35313052ce
upgrade/mixed-mons: run final dumpling test against all-dumpling mons
2013-08-19 14:30:26 -07:00
Sage Weil
3bcff44960
upgrade/mixed-mons: run cuttlefish tests against (2 cuttlefish, 1 dumpling) mon cluster
...
Signed-off-by: Sage Weil <sage@inktank.com>
2013-08-19 14:30:09 -07:00
Sage Weil
5695de1f18
upgrade: fix mixed workloads
...
We are running cuttlefish/dumpling mix. Client node still has cuttelfish.
Use cuttelfish workunits.
2013-08-19 14:18:52 -07:00
tamil
3e2a269e76
added workunit: branch:dumpling wherever applicable
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-08-14 15:53:29 -07:00
tamil
2813c33be6
renamed the folders and files appropriately
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-08-14 13:42:14 -07:00
tamil
058fab0dd5
replace cuttlefish with dumpling in upgrade suites
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-08-14 13:32:33 -07:00
tamil
6c699cbc96
modified upgrade tasks to run from cuttlefish to dumpling, dumpling to next
...
and bobtail to dumpling
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-08-14 13:15:37 -07:00
Sage Weil
ebd94a9ac2
upgrade: do not wait for full quorum on mixed-version mon cluster
...
It won't happen
2013-08-09 15:47:20 -07:00
tamil
2c9867036b
modified workunit branch to cuttlefish
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-07-25 10:18:18 -07:00
tamil
90212f7c06
added tasks in the yaml
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-07-23 14:05:24 -07:00
tamil
4479a5ab7a
removed a blank line
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-07-23 13:59:52 -07:00
tamil
19bf7f7bbe
modified the workload for mixed-mon upgrade suite
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-07-19 16:27:44 -07:00
tamil
3a5cdb1ec7
added upgrade task for mixed mon test
...
Signed-off-by: tamil <tamil@tamil-VirtualBox.(none)>
2013-07-11 15:54:12 -07:00
tamil
e18a6b8112
Added task yaml for partial-upgrade of osds
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-07-10 16:51:44 -07:00
tamil
1c22bdb796
restart rgw after upgrade for rgw tests
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-07-09 16:20:13 -07:00
Sage Weil
ede7b5a56f
upgrade/rgw: use bobtail s3tests
2013-07-02 18:13:22 -07:00
Sage Weil
86c380bddd
upgrade/rgw: mds restart order doesn't matter
2013-07-02 18:09:14 -07:00
Sage Weil
80b0156aac
upgrade/rgw-double: start rgw
2013-07-02 18:08:37 -07:00
Sage Weil
7120f22f5f
upgrade: ignore mds restart order on rbd, rados tests
...
Not relevant to rbd; put these in the fs upgrade matrix.
2013-07-01 16:09:45 -07:00
Sage Weil
20434dee61
upgrade: move fs upgrade tests to a separate suite
...
For now.. until we figure out why they keep failing!
2013-06-26 22:28:39 -07:00
tamil
00bc3a84b6
rbd/rgw upgrade suites to test upgrade from bobtail to cuttlefish to next
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-06-25 16:05:04 -07:00
Sage Weil
b338524f70
Revert "upgrade: add double-hop bobtail -> cuttlefish -> next fs tests"
...
This reverts commit fbdb7774bb
.
We don't care about bobtail fs.
2013-06-23 21:58:54 -07:00
Sage Weil
56f9b29ec6
upgrade: add rados-double suite (bobtail -> cuttlefish -> next)
2013-06-23 21:58:30 -07:00
Sage Weil
2917fd4af2
upgrade/rados: refactor, expand matrix, start with cuttlefish
2013-06-23 21:53:08 -07:00
Sage Weil
e672d6b29c
upgrade/fs: make single hop cuttlefish -> next (not bobtail -> next)
...
The bobtail ceph-fuse is buggy and these tests keep failing e.g. on umount,
but we don't really care about fixing the bobtail fs bugs.
2013-06-23 21:44:20 -07:00
Sage Weil
fbdb7774bb
upgrade: add double-hop bobtail -> cuttlefish -> next fs tests
2013-06-23 21:41:32 -07:00
Sage Weil
827d2f81fa
upgrade: refactor single-hop fs tests
2013-06-23 21:41:32 -07:00
tamil
05f634cbb1
added upgrade tasks for cuttlefish to next and bobtail to cuttlefish to next
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-06-13 14:54:42 -07:00
Sage Weil
77e7bdbb21
upgrade: set workunit branch before and after upgrade
2013-06-11 08:36:28 -07:00
Sage Weil
662cafaa2f
upgrade/fs: remove unused file
2013-06-11 08:33:04 -07:00
Sage Weil
496fd60eb9
upgrade: fix up rgw tests a bit
2013-05-05 20:56:13 -07:00
Sage Weil
366781e89e
upgrade/rgw: run first s3tests pass using bobtail tests
...
Signed-off-by: Sage Weil <sage@inktank.com>
2013-05-02 08:19:26 -07:00
Sage Weil
d230fb88b9
upgrade: fix client ids
2013-05-01 17:10:59 -07:00
Josh Durgin
a488d61088
upgrade rgw: increase client mount timeout
...
This should let radosgw restart and connect once the cluster is finished upgrading
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2013-05-01 16:36:21 -07:00
Josh Durgin
809814b6f9
rgw: restart radosgw too
...
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2013-04-30 16:59:25 -07:00
Sage Weil
a9188bfd15
upgrade: fs: ignore 'wrongly marked down'
2013-04-29 09:50:36 -07:00
Sage Weil
4f2df74425
rbd: dont' test python on bobtail
...
The workunit will pull the latest and fail
2013-04-29 09:50:36 -07:00
Sage Weil
f3b7db1a25
upgrade: restructure rbd tests
...
- expand matrix
- include branch: bobtail in first set of tests so that we run the right
version of the test
2013-04-29 09:50:36 -07:00
Sage Weil
8315a22caf
upgrade: debug fs jobs
...
These are hanging; crank up logs to see why.
2013-04-27 20:55:53 -07:00
Sage Weil
bc0b50f358
upgrade: dbench instead of blogbench
...
blogbench hangs bobtail ceph-fuse in some
cases, it seems.
2013-04-27 20:55:38 -07:00
Sage Weil
788236302a
upgrade: reorganize the basic/rados suite
...
Use facets instead of duplicating the test content each time.
2013-04-27 20:55:38 -07:00
Sage Weil
17f34a705c
rgw asdf
2013-04-27 20:55:38 -07:00
Sage Weil
f1eeec39ff
upgrade: rgw: restructure collection
...
- use separate facets
- make final swift use client.1 so it doesn't
collide with a previous run
2013-04-27 20:55:38 -07:00
Sage Weil
5744afeb5b
upgrade: do not start second radosgw
...
Use the first one. This verifies bobtail radosgw works against cuttlefish
osds.
2013-04-26 17:12:55 -07:00
Sage Weil
f08c3a502b
upgrade: mount fs with ceph-fuse for fs tests
2013-04-26 17:04:33 -07:00
Sage Weil
ab353c7109
upgrade: run blogbench against ceph-fuse
...
Otherwise this runs on the local disk, not touching the ceph cluster.
2013-04-26 16:57:40 -07:00
Sage Weil
928e241a7d
upgrade: run rados python test on bobtail to avoid polluting cluster with pools
...
Extra pools from test.sh will make this fail:
2013-04-26T11:06:45.631 INFO:teuthology.task.workunit.client.0.err:test_rados.TestRados.test_list_pools ... FAIL
2013-04-26T11:06:45.633 INFO:teuthology.task.workunit.client.0.err:
2013-04-26T11:06:45.633 INFO:teuthology.task.workunit.client.0.err:======================================================================
2013-04-26T11:06:45.633 INFO:teuthology.task.workunit.client.0.err:FAIL: test_rados.TestRados.test_list_pools
2013-04-26T11:06:45.634 INFO:teuthology.task.workunit.client.0.err:----------------------------------------------------------------------
2013-04-26T11:06:45.634 INFO:teuthology.task.workunit.client.0.err:Traceback (most recent call last):
2013-04-26T11:06:45.634 INFO:teuthology.task.workunit.client.0.err: File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
2013-04-26T11:06:45.634 INFO:teuthology.task.workunit.client.0.err: self.test(*self.arg)
2013-04-26T11:06:45.634 INFO:teuthology.task.workunit.client.0.err: File "/home/ubuntu/cephtest/1527/mnt.0/client.0/tmp/test_rados.py", line 37, in test_list_pools
2013-04-26T11:06:45.634 INFO:teuthology.task.workunit.client.0.err: eq(set(), self.list_non_default_pools())
2013-04-26T11:06:45.635 INFO:teuthology.task.workunit.client.0.err: File "/usr/lib/python2.7/dist-packages/nose/tools.py", line 31, in eq_
2013-04-26T11:06:45.635 INFO:teuthology.task.workunit.client.0.err: assert a == b, msg or "%r != %r" % (a, b)
2013-04-26T11:06:45.635 INFO:teuthology.task.workunit.client.0.err:AssertionError: set([]) != set(['foo.24250.', 'test-rados-api-plana05-22578-27', 'foo.24250', 'foo.23821'])
2013-04-26 16:52:04 -07:00
Sage Weil
aa16700d12
Merge branch 'next'
2013-04-22 20:59:43 -07:00
Sage Weil
bbcba29271
set 'filestore flush min = 0' for all ffsb jobs
...
Until we fix #4579
2013-04-22 20:59:25 -07:00
tamil
551860fabd
rgw suite for upgrade task
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-04-17 14:43:52 -07:00
tamil
7eb09ef3a6
changed "master" to "next"
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-04-08 18:09:39 -07:00
tamil
42dfc752ae
task yaml for upgrade task
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-04-08 17:58:34 -07:00
tamil
3c3969de23
rados test suite for upgrade task
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-03-27 17:25:11 -07:00
tamil
d2a021be61
rbd test suites for upgrade task
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-03-27 17:00:29 -07:00
tamil
e86273e12b
fs test suite for upgrade task
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-03-27 15:44:12 -07:00
tamil
ac505d0abb
suites for upgrade
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-03-27 13:03:36 -07:00
tamil
26a9b132ea
Merge branch 'master' of github.com:ceph/ceph-qa-suite
2013-03-27 11:10:23 -07:00
tamil
18a782d077
qa suites for upgrade task
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-03-20 17:42:56 -07:00
tamil
9d2f7f088f
Merge branch 'master' of github.com:ceph/ceph-qa-suite
2013-03-18 18:12:36 -07:00
tamil
f7fe5b33d1
task yaml for basic upgrade
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-03-15 13:16:54 -07:00
tamil
8b942d6b51
task yaml for upgrade tests
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-03-15 13:13:15 -07:00
tamil
9b252dda87
task yaml for upgrade test
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-03-15 13:13:15 -07:00