]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
9 years agoMerge pull request #932 from athanatos/wip-journal-defaults
Sage Weil [Mon, 4 Apr 2016 17:28:51 +0000 (13:28 -0400)]
Merge pull request #932 from athanatos/wip-journal-defaults

morepggrow: enable filestore and journal soft backoffs

9 years agoMerge remote-tracking branch 'gh/jewel'
Sage Weil [Sun, 3 Apr 2016 18:00:05 +0000 (14:00 -0400)]
Merge remote-tracking branch 'gh/jewel'

9 years agoMerge pull request #923 from dachary/wip-buildpackages-debian
Loic Dachary [Sun, 3 Apr 2016 15:38:13 +0000 (17:38 +0200)]
Merge pull request #923 from dachary/wip-buildpackages-debian

buildpackages: add debian 8.0 support

9 years agoMerge pull request #926 from ceph/wip-bench
Yuri Weinstein [Thu, 31 Mar 2016 17:35:32 +0000 (10:35 -0700)]
Merge pull request #926 from ceph/wip-bench

suites: radosbench 180 -> 150s

9 years agosuites: radosbench 180 -> 150s
Sage Weil [Thu, 31 Mar 2016 16:27:11 +0000 (12:27 -0400)]
suites: radosbench 180 -> 150s

I hit an ENOSPC after 150s on bluestore.

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agobuildpackages: add debian 8.0 support
Loic Dachary [Wed, 30 Mar 2016 16:48:44 +0000 (18:48 +0200)]
buildpackages: add debian 8.0 support

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agoAdded blogbench.yaml to parallel before and after -x upgrade steps
Yuri Weinstein [Fri, 11 Mar 2016 22:42:21 +0000 (14:42 -0800)]
Added blogbench.yaml to parallel before and after -x upgrade steps

Fixes #15093

Note: sequential and full_sequential (dictionary) can't be both under parallel stanza

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 1007011bef614bd92472cd2e445fa1ae4f676ce3)

9 years agoMerge pull request #919 from ceph/wip-15093-jewel
Josh Durgin [Wed, 30 Mar 2016 17:47:07 +0000 (10:47 -0700)]
Merge pull request #919 from ceph/wip-15093-jewel

upgrade/parallel: fix parallel task usage

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
9 years agoMerge pull request #922 from dachary/wip-15324-openstack-rados
Yuri Weinstein [Wed, 30 Mar 2016 16:27:00 +0000 (09:27 -0700)]
Merge pull request #922 from dachary/wip-15324-openstack-rados

openstack: thrash_cache_writeback_proxy_none.yaml need bigger disks

9 years agoopenstack: thrash_cache_writeback_proxy_none.yaml need bigger disks
Loic Dachary [Wed, 30 Mar 2016 16:05:08 +0000 (18:05 +0200)]
openstack: thrash_cache_writeback_proxy_none.yaml need bigger disks

http://tracker.ceph.com/issues/15324 Fixes: #15324

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agoMerge pull request #906 from ceph/wip-12814
Sage Weil [Wed, 30 Mar 2016 12:23:47 +0000 (08:23 -0400)]
Merge pull request #906 from ceph/wip-12814

rados/singleton: thrash proxy (not forward) cache mode

9 years agorados/singleton-nomsgr/all/full-tiering: s/readforwad/readproxy/
Sage Weil [Wed, 30 Mar 2016 11:29:32 +0000 (07:29 -0400)]
rados/singleton-nomsgr/all/full-tiering: s/readforwad/readproxy/

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agorados/singleton: thrash proxy (not forward) cache mode
Sage Weil [Fri, 18 Mar 2016 17:03:33 +0000 (13:03 -0400)]
rados/singleton: thrash proxy (not forward) cache mode

See #12814

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #916 from ceph/wip-cmake-cython
John Spray [Wed, 30 Mar 2016 11:03:14 +0000 (12:03 +0100)]
Merge pull request #916 from ceph/wip-cmake-cython

tasks/cephfs: update vstart_runner for cmake build changes

9 years agoMerge pull request #920 from dachary/wip-rados-openstack
Loic Dachary [Wed, 30 Mar 2016 06:41:48 +0000 (08:41 +0200)]
Merge pull request #920 from dachary/wip-rados-openstack

openstack: define the resources required to run a rados suite

9 years agoopenstack: define the resources required to run a rados suite
Loic Dachary [Tue, 29 Mar 2016 23:45:14 +0000 (01:45 +0200)]
openstack: define the resources required to run a rados suite

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agoAdded blogbench.yaml to parallel before and after -x upgrade steps
Yuri Weinstein [Fri, 11 Mar 2016 22:42:21 +0000 (14:42 -0800)]
Added blogbench.yaml to parallel before and after -x upgrade steps

Fixes #15093

Note: sequential and full_sequential (dictionary) can't be both under parallel stanza

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
9 years agoMerge pull request #902 from smithfarm/wip-14984
Josh Durgin [Tue, 29 Mar 2016 14:43:15 +0000 (07:43 -0700)]
Merge pull request #902 from smithfarm/wip-14984

rbd: add singleton to assert no rbdmap regression

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
9 years agoMerge pull request #907 from dachary/wip-15236-infernalis-x
Loic Dachary [Tue, 29 Mar 2016 13:22:15 +0000 (15:22 +0200)]
Merge pull request #907 from dachary/wip-15236-infernalis-x

upgrade/infernalis-x: allocate OpenStack volumes for each OSD

Reviewed-by: Nathan Cutler <ncutler@suse.cz>
9 years agoMerge remote-tracking branch 'gh/jewel'
Sage Weil [Tue, 29 Mar 2016 12:46:04 +0000 (08:46 -0400)]
Merge remote-tracking branch 'gh/jewel'

9 years agotasks/cephfs: update vstart_runner for cmake build changes
John Spray [Tue, 29 Mar 2016 11:12:15 +0000 (12:12 +0100)]
tasks/cephfs: update vstart_runner for cmake build changes

All binaries now go into bin/

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agoMerge pull request #908 from dachary/wip-archs
Loic Dachary [Mon, 28 Mar 2016 23:01:32 +0000 (01:01 +0200)]
Merge pull request #908 from dachary/wip-archs

archs: add files for each known architecture

9 years agoMerge pull request #869 from ceph/wip-15093-jewel
Josh Durgin [Mon, 28 Mar 2016 22:57:03 +0000 (15:57 -0700)]
Merge pull request #869 from ceph/wip-15093-jewel

Added blogbench.yaml to parallel before and after -x upgrade steps

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
9 years agoAdded blogbench.yaml to parallel before and after -x upgrade steps
Yuri Weinstein [Fri, 11 Mar 2016 22:42:21 +0000 (14:42 -0800)]
Added blogbench.yaml to parallel before and after -x upgrade steps

Fixes #15093

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
9 years agoMerge pull request #827 from ceph/jewel-14805
Gregory Farnum [Mon, 28 Mar 2016 20:47:48 +0000 (13:47 -0700)]
Merge pull request #827 from ceph/jewel-14805

Disable client-side permission checking in Hadoop.

It's not set up to pass appropriate UIDs/GIDs through, so everything breaks.

9 years agobuildpackages: do not try tcmalloc on arm64
Loic Dachary [Mon, 28 Mar 2016 18:14:02 +0000 (20:14 +0200)]
buildpackages: do not try tcmalloc on arm64

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agobuildpackages: desambiguate nic on server create
Loic Dachary [Mon, 28 Mar 2016 17:44:54 +0000 (19:44 +0200)]
buildpackages: desambiguate nic on server create

When there are more than one network, it is required to select the one
to be attached to the nic of the instance.

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agoMerge remote-tracking branch 'gh/jewel'
Sage Weil [Mon, 28 Mar 2016 16:39:11 +0000 (12:39 -0400)]
Merge remote-tracking branch 'gh/jewel'

9 years agodummy: reduce run time, run user.yaml playbook
Loic Dachary [Sun, 27 Mar 2016 22:46:25 +0000 (00:46 +0200)]
dummy: reduce run time, run user.yaml playbook

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agoMerge pull request #898 from ceph/wip-15206
Gregory Farnum [Mon, 28 Mar 2016 16:24:42 +0000 (09:24 -0700)]
Merge pull request #898 from ceph/wip-15206

test_msgr: improve debug ms level

9 years agobuildpackages: build will work on a range of flavors
Loic Dachary [Sat, 26 Mar 2016 12:53:09 +0000 (13:53 +0100)]
buildpackages: build will work on a range of flavors

When selecting a flavor to build, we prefer the largest we can find and
fallback to smaller ones, down to the minimum acceptable flavor, if
there is no other available.

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agobuildpackages: do not hardcode x86_64 in build scripts
Loic Dachary [Fri, 25 Mar 2016 14:47:29 +0000 (15:47 +0100)]
buildpackages: do not hardcode x86_64 in build scripts

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agobuildpackages: use architecture suffixed images
Loic Dachary [Fri, 25 Mar 2016 14:36:55 +0000 (15:36 +0100)]
buildpackages: use architecture suffixed images

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agoarchs: add files for each known architecture
Loic Dachary [Fri, 25 Mar 2016 13:49:52 +0000 (14:49 +0100)]
archs: add files for each known architecture

So that they can be prepend to teuthology-suite to run a job on a
designated architecture.

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agosuites: run rados bench for max 180 seconds
Sage Weil [Sat, 26 Mar 2016 13:18:41 +0000 (09:18 -0400)]
suites: run rados bench for max 180 seconds

If we want a longer runtime than that, run it several times in
sequence.

This limits the amount of disk space we'll consume.

Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 2b3ec8de8d08d9a2b694f898f47d8ca27d0aff1f)

9 years agoMerge pull request #910 from ceph/wip-oldupgrades
Yuri Weinstein [Sat, 26 Mar 2016 15:04:21 +0000 (08:04 -0700)]
Merge pull request #910 from ceph/wip-oldupgrades

suites/upgrades: clean up old upgrade suites

9 years agoMerge pull request #909 from ceph/wip-radosbench
Yuri Weinstein [Sat, 26 Mar 2016 15:02:29 +0000 (08:02 -0700)]
Merge pull request #909 from ceph/wip-radosbench

suites: run rados bench for max 180 seconds

9 years agosuites/upgrade: remove stable upgrade suites
Sage Weil [Sat, 26 Mar 2016 13:22:51 +0000 (09:22 -0400)]
suites/upgrade: remove stable upgrade suites

These are maintained in their respective branches (e.g.,
the latest suites/upgrade/hammer is in the hammer branch).

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agosuites/upgrade: remove obsolete *-x suites
Sage Weil [Sat, 26 Mar 2016 13:22:09 +0000 (09:22 -0400)]
suites/upgrade: remove obsolete *-x suites

These versions can no longer upgrade to jewel.

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agosuites: run rados bench for max 180 seconds
Sage Weil [Sat, 26 Mar 2016 13:18:41 +0000 (09:18 -0400)]
suites: run rados bench for max 180 seconds

If we want a longer runtime than that, run it several times in
sequence.

This limits the amount of disk space we'll consume.

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #905 from ceph/wip-15065
Gregory Farnum [Fri, 25 Mar 2016 01:01:41 +0000 (18:01 -0700)]
Merge pull request #905 from ceph/wip-15065

tasks/cephfs: extend TestMultiFilesystems

9 years agofs: remove extra ceph-fuse invocation from TestMisc yaml fragment
Greg Farnum [Thu, 24 Mar 2016 01:21:48 +0000 (18:21 -0700)]
fs: remove extra ceph-fuse invocation from TestMisc yaml fragment

If we ever re-enable the kernel client on this subsuite (unlikely) we'll
need to move it, but for now that yaml frag belongs in the mount/ dir.

Signed-off-by: Greg Farnum <gfarnum@redhat.com>
9 years agotasks/cephfs: test for request caps during lookup/open
Yan, Zheng [Tue, 15 Mar 2016 12:59:50 +0000 (20:59 +0800)]
tasks/cephfs: test for request caps during lookup/open

Signed-off-by: Yan, Zheng <zyan@redhat.com>
9 years agoupgrade/infernalis-x: allocate OpenStack volumes for each OSD
Loic Dachary [Thu, 24 Mar 2016 09:23:30 +0000 (10:23 +0100)]
upgrade/infernalis-x: allocate OpenStack volumes for each OSD

The intention is to run with xfs which requires a separate disk for each
OSD. In addition the tests will exhaust the available root disk space
otherwise.

http://tracker.ceph.com/issues/15236 Fixes: #15236

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agosuites/upgrade/hammer-x: do upgrade before staritng working
Sage Weil [Thu, 24 Mar 2016 00:30:30 +0000 (20:30 -0400)]
suites/upgrade/hammer-x: do upgrade before staritng working

Otherwise crushtool test will fail while creating pools.

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #874 from ceph/jewel-15008
Gregory Farnum [Thu, 24 Mar 2016 00:09:02 +0000 (17:09 -0700)]
Merge pull request #874 from ceph/jewel-15008

Jewel 15008

Reviewed-by: John Spray <john.spray@redhat.com>
9 years agoMerge pull request #853 from ceph/wip-cephfs-test-python
Gregory Farnum [Thu, 24 Mar 2016 00:06:40 +0000 (17:06 -0700)]
Merge pull request #853 from ceph/wip-cephfs-test-python

suites: invoke libcephfs python tests

9 years agotasks/cephfs: extend TestMultiFilesystems
John Spray [Tue, 22 Mar 2016 12:03:13 +0000 (12:03 +0000)]
tasks/cephfs: extend TestMultiFilesystems

...with cases for standby_for_rank and standby_for_fscid.

Fixes: #15065
Signed-off-by: John Spray <john.spray@redhat.com>
9 years agoMerge pull request #904 from dachary/wip-rbd-upgrade-use-jewel
Jason Dillaman [Mon, 21 Mar 2016 20:20:14 +0000 (16:20 -0400)]
Merge pull request #904 from dachary/wip-rbd-upgrade-use-jewel

upgrade: use infernalis instead of hammer for rbd tests

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
9 years agoupgrade: use infernalis instead of hammer for rbd tests
Loic Dachary [Mon, 21 Mar 2016 10:35:35 +0000 (11:35 +0100)]
upgrade: use infernalis instead of hammer for rbd tests

There are only few differences at the moment but it may be confusing
later on if a bug is fixed in the infernalis workunits later on.

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agoMerge pull request #903 from ceph/wip-15204
vasukulkarni [Mon, 21 Mar 2016 16:59:43 +0000 (09:59 -0700)]
Merge pull request #903 from ceph/wip-15204

tasks: fix ceph_deploy call to Filesystem()

9 years agoMerge remote-tracking branch 'gh/jewel'
Sage Weil [Mon, 21 Mar 2016 15:37:33 +0000 (11:37 -0400)]
Merge remote-tracking branch 'gh/jewel'

9 years agoMerge pull request #895 from ceph/wip-rbd-mirror-test
Jason Dillaman [Mon, 21 Mar 2016 13:06:09 +0000 (09:06 -0400)]
Merge pull request #895 from ceph/wip-rbd-mirror-test

suites/rbd: small cleanup and add ceph_test_rbd_mirror workloads

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
9 years agoupgrade/infernalis-x/point-to-point: do upgrade before test workload
Sage Weil [Mon, 21 Mar 2016 11:23:51 +0000 (07:23 -0400)]
upgrade/infernalis-x/point-to-point: do upgrade before test workload

Test creates pools, that can fail while crushtool is being
overwritten.

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoupgrade/hammer-x/f-h-x-offline: fix mon statup
Sage Weil [Mon, 21 Mar 2016 11:10:45 +0000 (07:10 -0400)]
upgrade/hammer-x/f-h-x-offline: fix mon statup

OSDs are down, so we can't wait for healthy.

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agotasks: fix ceph_deploy call to Filesystem()
John Spray [Mon, 21 Mar 2016 10:13:25 +0000 (10:13 +0000)]
tasks: fix ceph_deploy call to Filesystem()

Fixes: #15204
Signed-off-by: John Spray <john.spray@redhat.com>
9 years agosuites/rbd: add ceph_test_rbd_mirror workloads
Josh Durgin [Sat, 19 Mar 2016 00:40:49 +0000 (17:40 -0700)]
suites/rbd: add ceph_test_rbd_mirror workloads

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agorbd: add singleton to assert no rbdmap regression
Nathan Cutler [Sun, 20 Mar 2016 17:13:13 +0000 (18:13 +0100)]
rbd: add singleton to assert no rbdmap regression

http://tracker.ceph.com/issues/14984 References: #14984

Signed-off-by: Nathan Cutler <ncutler@suse.com>
9 years agoupgrade/infernalis-x/point-to-point: run rgw + s3tests in sequential
Sage Weil [Sun, 20 Mar 2016 18:27:57 +0000 (14:27 -0400)]
upgrade/infernalis-x/point-to-point: run rgw + s3tests in sequential

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoupgrade/infernalis-x/parallel: do upgrade before workload
Sage Weil [Sun, 20 Mar 2016 18:24:57 +0000 (14:24 -0400)]
upgrade/infernalis-x/parallel: do upgrade before workload

This avoids upgrades while pools are being created (which may run
crushtool and fail).

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoupgrade/hammer-x/f-h-x-offline: stop mons during upgrade
Sage Weil [Sun, 20 Mar 2016 18:15:24 +0000 (14:15 -0400)]
upgrade/hammer-x/f-h-x-offline: stop mons during upgrade

Mons also can't go firefly -> hammer and form a quorum; stop them
first.

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoupgrade/infernalis-x/point-to-point: upgrade before workload
Sage Weil [Sun, 20 Mar 2016 13:21:22 +0000 (09:21 -0400)]
upgrade/infernalis-x/point-to-point: upgrade before workload

Upgrading the mons can make pool creation fail.  Don't do it in
parallel with the rados api test workload (which does a lot of
that).

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoupgrade/infernalis-x/point-to-point: run steps in series
Sage Weil [Sun, 20 Mar 2016 13:20:45 +0000 (09:20 -0400)]
upgrade/infernalis-x/point-to-point: run steps in series

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoupgrade/infernalis-x/point-to-point: remove stray upgrade steps
Sage Weil [Sun, 20 Mar 2016 13:20:30 +0000 (09:20 -0400)]
upgrade/infernalis-x/point-to-point: remove stray upgrade steps

This looks like an accidental cut and paste.

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoupgrade/infernalis-x/parallel: do workload in series
Sage Weil [Sun, 20 Mar 2016 13:14:57 +0000 (09:14 -0400)]
upgrade/infernalis-x/parallel: do workload in series

Same fix as b483793f6774db5c12ec348da3804f9adb44b810.  This makes
the cls test run later so that it doesn't race with the package
upgrade.

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #899 from dachary/wip-buildpackages
Loic Dachary [Sun, 20 Mar 2016 11:07:59 +0000 (12:07 +0100)]
Merge pull request #899 from dachary/wip-buildpackages

buildpackages: provision a small build machine for tests

9 years agotest_msgr: improve debug ms level
Haomai Wang [Sun, 20 Mar 2016 03:54:49 +0000 (11:54 +0800)]
test_msgr: improve debug ms level

9 years agobuildpackages: provision a small build machine for tests
Loic Dachary [Sat, 19 Mar 2016 09:57:50 +0000 (10:57 +0100)]
buildpackages: provision a small build machine for tests

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agosuites/rbd/maintenance: use symlinks for cluster config
Josh Durgin [Sat, 19 Mar 2016 00:36:09 +0000 (17:36 -0700)]
suites/rbd/maintenance: use symlinks for cluster config

This is the same 3-node cluster as most tests use, and qemu with
xfstests already has an openstack config in the qemu sub-suite.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agomorepggrow: enable filestore and journal soft backoffs
Samuel Just [Fri, 18 Mar 2016 21:57:59 +0000 (14:57 -0700)]
morepggrow: enable filestore and journal soft backoffs

Signed-off-by: Samuel Just <sjust@redhat.com>
9 years agoMerge pull request #893 from ceph/wip-rbd-maint-ops
Josh Durgin [Fri, 18 Mar 2016 21:23:23 +0000 (14:23 -0700)]
Merge pull request #893 from ceph/wip-rbd-maint-ops

suite/rbd: test dynamic features and rebuild object map

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
9 years agoupgrade/hammer-x/parallel: run workloads in sequence, not parallel
Sage Weil [Fri, 18 Mar 2016 20:47:54 +0000 (16:47 -0400)]
upgrade/hammer-x/parallel: run workloads in sequence, not parallel

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agosuite/rbd: test dynamic features and rebuild object map
Jason Dillaman [Fri, 18 Mar 2016 13:48:50 +0000 (09:48 -0400)]
suite/rbd: test dynamic features and rebuild object map

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agoMerge pull request #888 from ceph/wip-15171
Samuel Just [Fri, 18 Mar 2016 17:58:15 +0000 (10:58 -0700)]
Merge pull request #888 from ceph/wip-15171

suites/rados/thrash: vary min_{read,write}_recency_for_promote

Reviewed-by: Samuel Just <sjust@redhat.com>
9 years agoMerge pull request #892 from ceph/wip-rbd-qemu-journaling
Josh Durgin [Fri, 18 Mar 2016 15:56:27 +0000 (08:56 -0700)]
Merge pull request #892 from ceph/wip-rbd-qemu-journaling

suites/rbd: add qemu tests with journaling

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
9 years agosuites/rbd: add qemu tests with journaling
Jason Dillaman [Fri, 18 Mar 2016 15:34:45 +0000 (11:34 -0400)]
suites/rbd: add qemu tests with journaling

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agoChanged run time for radosbench to 200
Yuri Weinstein [Thu, 17 Mar 2016 14:51:59 +0000 (07:51 -0700)]
Changed run time for radosbench to 200

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 0ad1e4006b1f1fd0a06bfb13e428e16312c99173)

9 years agoMerge pull request #890 from ceph/wip-fix-powercycle
Sage Weil [Thu, 17 Mar 2016 15:08:36 +0000 (11:08 -0400)]
Merge pull request #890 from ceph/wip-fix-powercycle

Changed run time for radosbench to 200

9 years agoChanged run time for radosbench to 200
Yuri Weinstein [Thu, 17 Mar 2016 14:51:59 +0000 (07:51 -0700)]
Changed run time for radosbench to 200

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
9 years agoMerge remote-tracking branch 'gh/jewel'
Sage Weil [Thu, 17 Mar 2016 13:27:07 +0000 (09:27 -0400)]
Merge remote-tracking branch 'gh/jewel'

9 years agoupgrade/hammer-x: fix ec portion of workload
Sage Weil [Thu, 17 Mar 2016 13:26:57 +0000 (09:26 -0400)]
upgrade/hammer-x: fix ec portion of workload

This should go in the workload sequence.

*also*, it'll be the first item, which pushes the many pool
creations in the api tests off until after packages install,
which avoids a problem with ceph-mon running crushtool while it
is being extracted.

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agosuites/rados/thrash: vary min_{read,write}_recency_for_promote
Sage Weil [Thu, 17 Mar 2016 13:03:23 +0000 (09:03 -0400)]
suites/rados/thrash: vary min_{read,write}_recency_for_promote

Hopefully this will shake out #15171

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #887 from dmick/master
Zack Cerza [Wed, 16 Mar 2016 22:54:55 +0000 (16:54 -0600)]
Merge pull request #887 from dmick/master

tasks/ceph.py: Remove *.pid at end of run

9 years agotasks/ceph.py: Remove *.pid at end of run
Dan Mick [Wed, 16 Mar 2016 22:33:12 +0000 (15:33 -0700)]
tasks/ceph.py: Remove *.pid at end of run

http://tracker.ceph.com/issues/15162
Fixes: #15162
Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agoMerge pull request #885 from ceph/wip-15139
vasukulkarni [Wed, 16 Mar 2016 20:32:16 +0000 (13:32 -0700)]
Merge pull request #885 from ceph/wip-15139

rados/singleton-nomsgr: run singleton upgrade tests on ubuntu

9 years agoMerge pull request #886 from ceph/wip-15095
Josh Durgin [Wed, 16 Mar 2016 20:08:31 +0000 (13:08 -0700)]
Merge pull request #886 from ceph/wip-15095

upgrade/infernalis-x: do not run *Whiteout tests against post-infernalis cluster

Reviewed-by: Josh Durgin <jdurgin@redhat.com
9 years agoupgrade/infernalis-x: do not to tier *Whiteout tests against post-infernalis cluster
Sage Weil [Wed, 16 Mar 2016 19:02:02 +0000 (15:02 -0400)]
upgrade/infernalis-x: do not to tier *Whiteout tests against post-infernalis cluster

Fixes: #15095
Signed-off-by: Sage Weil <sage@redhat.com>
9 years agorados/singleton-nomsgr: run singleton upgrade tests on ubuntu
Sage Weil [Wed, 16 Mar 2016 17:16:51 +0000 (13:16 -0400)]
rados/singleton-nomsgr: run singleton upgrade tests on ubuntu

Fixes: #15139
Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #882 from dachary/wip-buildpackages
Loic Dachary [Wed, 16 Mar 2016 13:40:03 +0000 (14:40 +0100)]
Merge pull request #882 from dachary/wip-buildpackages

buildpackages: allow for packages to be re-used for releases

9 years agobuildpackages: ensure clone to a ceph directory
Loic Dachary [Mon, 7 Mar 2016 08:29:58 +0000 (15:29 +0700)]
buildpackages: ensure clone to a ceph directory

In case the repository from which the clone is not named ceph.

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agobuildpackages: for source inclusion in debian
Loic Dachary [Fri, 4 Mar 2016 13:24:53 +0000 (20:24 +0700)]
buildpackages: for source inclusion in debian

We do not build debian versions (i.e. -2 -3 etc). Even if the debian
detection logic infers that the previous debian version already had the
source package, it is incorrect.

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agobuildpackages: allow for more parallel builds
Loic Dachary [Fri, 4 Mar 2016 12:32:11 +0000 (19:32 +0700)]
buildpackages: allow for more parallel builds

Builds are in parallel if the OS type / version and the SHA1 are
different. Having just one build at a time for a given SHA1 slows thing
down when there are more than a few supported OS.

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agobuildpackages: enable autoindex in the packages repository
Loic Dachary [Fri, 4 Mar 2016 09:06:58 +0000 (16:06 +0700)]
buildpackages: enable autoindex in the packages repository

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agobuildpackages: do not requires the long tag version
Loic Dachary [Fri, 4 Mar 2016 05:34:06 +0000 (12:34 +0700)]
buildpackages: do not requires the long tag version

So that v10.1.0 is used instead of 10.1.0-0-g35ac827 when possible.

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agobuildpackages: also pull tags from the user ceph fork
Loic Dachary [Fri, 4 Mar 2016 04:48:36 +0000 (11:48 +0700)]
buildpackages: also pull tags from the user ceph fork

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agobuildpackages: create release packages
Loic Dachary [Fri, 4 Mar 2016 04:19:20 +0000 (11:19 +0700)]
buildpackages: create release packages

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agoMerge pull request #880 from ceph/wip-rados-vs-mds
Sage Weil [Wed, 16 Mar 2016 12:57:06 +0000 (08:57 -0400)]
Merge pull request #880 from ceph/wip-rados-vs-mds

suites: remove unused mdss from RADOS tests

9 years agoMerge pull request #881 from dachary/wip-workunit
Loic Dachary [Wed, 16 Mar 2016 08:46:17 +0000 (09:46 +0100)]
Merge pull request #881 from dachary/wip-workunit

workunit: sha1/branch/tag reset method

Reviewed-by: Nathan Cutler <ncutler@suse.com>
9 years agoworkunit: git checkout sha1/branch/tag
Loic Dachary [Wed, 16 Mar 2016 08:05:46 +0000 (09:05 +0100)]
workunit: git checkout sha1/branch/tag

git clone --branch refspec only accepts branches and tags but not a sha1
git reset --hard refspec only accepts tags and sha1 but not branches

Use git checkout because it interprets branches, tags and sha1 as
expected.

$ git checkout jewel
Branch jewel set up to track remote branch jewel from origin.
Switched to a new branch 'jewel'
$ git checkout v0.94.6
HEAD is now at e832001... 0.94.6
$ git checkout b2503b0e15c0b13f480f0835060479717b9cf935
HEAD is now at 95cefea... 0.94.3

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agoMerge pull request #875 from ceph/wip-15124
Gregory Farnum [Wed, 16 Mar 2016 05:33:29 +0000 (22:33 -0700)]
Merge pull request #875 from ceph/wip-15124

tasks/cephfs: support old mdsmap command during setup