]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Sage Weil [Fri, 15 Apr 2016 12:59:01 +0000 (08:59 -0400)]
rados: specify short names for misc jobs
These need to specify short names bc they don't have all osds on
a dedicated block device.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 14 Apr 2016 19:27:38 +0000 (15:27 -0400)]
suites/upgrade/hammer-x: specify xfs
Signed-off-by: Sage Weil <sage@redhat.com>
Samuel Just [Thu, 14 Apr 2016 18:32:56 +0000 (11:32 -0700)]
Merge pull request #965 from ceph/wip-xfs
rados: specify xfs
Reviewed-by: Samuel Just <sjust@redhat.com>
Sage Weil [Thu, 14 Apr 2016 18:31:44 +0000 (14:31 -0400)]
rados: specify xfs
If no fs is specified, the OSD is created on /, and the scratch
devices aren't used at all. That means ext4, and the long file
name lameness.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 13 Apr 2016 20:48:59 +0000 (16:48 -0400)]
fs/ext4: longer names
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 13 Apr 2016 18:07:17 +0000 (14:07 -0400)]
fs/ext4: max of 256 works better
Signed-off-by: Sage Weil <sage@redhat.com>
Samuel Just [Wed, 13 Apr 2016 17:17:29 +0000 (10:17 -0700)]
Merge pull request #964 from ceph/wip-ext4
set shorter limits when using ext4
Reviewed-by: Samuel Just <sjust@redhat.com>
Sage Weil [Wed, 13 Apr 2016 17:09:11 +0000 (13:09 -0400)]
fs/ext4: set shorter object name limits so that osds can start
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 13 Apr 2016 17:10:22 +0000 (13:10 -0400)]
rados/basic: test over xfs (not just btrfs)
Signed-off-by: Sage Weil <sage@redhat.com>
Yuri Weinstein [Tue, 12 Apr 2016 15:26:52 +0000 (08:26 -0700)]
Repleaced ext4 with xfs
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Matt Benjamin [Tue, 12 Apr 2016 15:56:47 +0000 (11:56 -0400)]
Merge pull request #962 from ceph/wip-rgw-ext4
suites/rgw/multifs: do not test on ext4
Sage Weil [Tue, 12 Apr 2016 15:55:33 +0000 (11:55 -0400)]
suites/rgw/multifs: do not test on ext4
Swift tests fail. RGW long object names will fail in general.
Signed-off-by: Sage Weil <sage@redhat.com>
Yuri Weinstein [Tue, 12 Apr 2016 15:23:39 +0000 (08:23 -0700)]
Merge pull request #948 from ceph/wip-teuthology-master
Fixed distro symlinks
Orit Wasserman [Tue, 12 Apr 2016 15:22:53 +0000 (17:22 +0200)]
Merge pull request #957 from ceph/wip-teuthology-master2
Added civetweb test case
Gregory Farnum [Tue, 12 Apr 2016 14:50:02 +0000 (07:50 -0700)]
Merge pull request #936 from ceph/wip-layout-snafu-followup
tasks/cephfs: test health messages from readonly stat
Gregory Farnum [Tue, 12 Apr 2016 14:49:51 +0000 (07:49 -0700)]
Merge pull request #933 from ceph/wip-fs-lockouts
cephfs: update tests to enable multimds when needed
Gregory Farnum [Tue, 12 Apr 2016 14:47:07 +0000 (07:47 -0700)]
Reproducer for 15303
Reproducer for http://tracker.ceph.com/issues/15303
Casey Bodley [Tue, 12 Apr 2016 14:34:44 +0000 (10:34 -0400)]
Merge pull request #958 from ceph/wip-rgw-prefer-civetweb
rgw: use civetweb if no frontend was configured
Orit Wasserman [Tue, 5 Apr 2016 10:36:45 +0000 (12:36 +0200)]
rgw: use civetweb if no frontend was configured
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Greg Farnum [Tue, 12 Apr 2016 04:46:12 +0000 (21:46 -0700)]
FIXUP 'cephfs: update tests to enable multimds when needed'
Greg Farnum [Wed, 6 Apr 2016 23:33:09 +0000 (16:33 -0700)]
cephfs: enable dirfrags in test_data_scan fragmentation test
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Yuri Weinstein [Mon, 11 Apr 2016 20:38:14 +0000 (13:38 -0700)]
Added civetweb test case
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Yuri Weinstein [Sat, 9 Apr 2016 00:01:29 +0000 (17:01 -0700)]
Fixed distro symblinks
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Sage Weil [Mon, 11 Apr 2016 18:01:21 +0000 (14:01 -0400)]
Merge pull request #944 from athanatos/wip-lfn-upgrade
LFN upgrade tests and a few other misc fixes
Casey Bodley [Mon, 11 Apr 2016 14:01:25 +0000 (10:01 -0400)]
Merge pull request #954 from ceph/wip-rgw-fix-zone-get
rgw: add default zone name
Loic Dachary [Sat, 9 Apr 2016 17:37:53 +0000 (19:37 +0200)]
Merge pull request #950 from dachary/wip-buildpackages-xenial
buildpackages: xenial support
Loic Dachary [Fri, 8 Apr 2016 23:43:54 +0000 (01:43 +0200)]
Merge pull request #945 from dachary/wip-pr-763
buildpackages: openstack image names not unique.
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Robin H. Johnson [Sat, 19 Dec 2015 17:03:54 +0000 (09:03 -0800)]
buildpackages: add build timeouts.
The build/upload process CAN get stuck sometimes. As we are paying
utility rates for the high-power build server, we should timeout when
it's likely the build is stuck.
Use a default timeout just short of 4 hours, as some providers round up
partial instance-hours for billing.
Signed-off-by: Robin H. Johnson <robin.johnson@dreamhost.com>
Robin H. Johnson [Fri, 18 Dec 2015 19:40:50 +0000 (11:40 -0800)]
buildpackages: support ubuntu 12.04.
Signed-off-by: Robin H. Johnson <robin.johnson@dreamhost.com>
Robin H. Johnson [Fri, 18 Dec 2015 19:36:25 +0000 (11:36 -0800)]
buildpackages: fix configure on Ubuntu 12.04.
Ubuntu 12.04/precise has a buggy lttng; it fails our lttng-is-sane
check, as it leaves out headers.
This should not stop building of Ceph, as the automatic build handling
from debian/rules will correctly omit LTTNG on Precise.
Signed-off-by: Robin H. Johnson <robin.johnson@dreamhost.com>
Robin H. Johnson [Sat, 12 Dec 2015 01:00:11 +0000 (17:00 -0800)]
buildpackages: catch VM instances in ERROR state.
It is possible for 'server create' to return success, but then NOT have
a good VM afterwards. The instance will be in state ERROR.
Signed-off-by: Robin H. Johnson <robin.johnson@dreamhost.com>
Orit Wasserman [Fri, 8 Apr 2016 21:16:22 +0000 (23:16 +0200)]
rgw: add default zone name
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Casey Bodley [Fri, 8 Apr 2016 21:03:30 +0000 (17:03 -0400)]
Merge pull request #946 from ceph/wip-rgw-fix-teu-bucket-policy
rgw: policy acl format should be xml
Orit Wasserman [Tue, 29 Mar 2016 15:19:07 +0000 (17:19 +0200)]
rgw: policy acl format should be xml
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Loic Dachary [Fri, 8 Apr 2016 11:26:46 +0000 (13:26 +0200)]
buildpackages: add ubuntu 16.04 xenial support
Signed-off-by: Loic Dachary <loic@dachary.org>
Josh Durgin [Thu, 7 Apr 2016 22:38:22 +0000 (15:38 -0700)]
admin malloc interface testsReviewed-by: Josh Durgin <jdurgin@redhat.com>
admin malloc interface tests
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Samuel Just [Mon, 4 Apr 2016 21:27:20 +0000 (14:27 -0700)]
rados/singleton-nomsgr: add lfn upgrade tests
Upgrade from hammer/infernalis to x and verify lfn objects are valid
across upgrade.
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Mon, 4 Apr 2016 21:20:05 +0000 (14:20 -0700)]
tasks: add create_verify_lfn_objects
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Wed, 6 Apr 2016 22:45:09 +0000 (15:45 -0700)]
ceph_manager: return exit status on do_get, do_put, do_rm
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Mon, 4 Apr 2016 18:33:05 +0000 (11:33 -0700)]
ceph_manager: add do_rm
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Mon, 4 Apr 2016 17:52:36 +0000 (10:52 -0700)]
ceph_manager: extend do_put and do_get to allow a namespace
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Mon, 4 Apr 2016 17:51:12 +0000 (10:51 -0700)]
ceph_manager: fix do_get to actually do a get
Currently unused.
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Mon, 4 Apr 2016 23:40:15 +0000 (16:40 -0700)]
rados_api_tests: reduce the osd_max_object_name_len value
This test can be run against ext4, which maxes out under
1k.
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Wed, 6 Apr 2016 22:43:24 +0000 (15:43 -0700)]
short_pg_log: make the log less short
Fixes: http://tracker.ceph.com/issues/15407
Signed-off-by: Samuel Just <sjust@redhat.com>
Yuri Weinstein [Thu, 7 Apr 2016 16:39:44 +0000 (09:39 -0700)]
Merge pull request #941 from dachary/wip-xenial
distros: add ubuntu 16.04 / xenial
Loic Dachary [Thu, 7 Apr 2016 16:23:50 +0000 (18:23 +0200)]
distros: add ubuntu 16.04 / xenial
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Thu, 7 Apr 2016 15:29:43 +0000 (17:29 +0200)]
Merge pull request #914 from dachary/wip-archs
buildpackages: add missing arm64 to make-deb.sh
Loic Dachary [Thu, 7 Apr 2016 06:28:53 +0000 (08:28 +0200)]
buildpackages: discard google-perftools on trusty aarch64
Signed-off-by: Loic Dachary <loic@dachary.org>
John Spray [Thu, 7 Apr 2016 10:31:33 +0000 (11:31 +0100)]
Merge pull request #938 from ceph/wip-15304
samba: run kclient mount tests on testing kernel
Reviewed-by: John Spray <john.spray@redhat.com>
Yan, Zheng [Thu, 7 Apr 2016 08:18:24 +0000 (16:18 +0800)]
samba: run kclient mount tests on testing kernel
Fixes: http://tracker.ceph.com/issues/15304
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Greg Farnum [Tue, 5 Apr 2016 08:38:59 +0000 (01:38 -0700)]
cephfs: update tests to enable multimds when needed
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Loic Dachary [Tue, 5 Apr 2016 08:39:55 +0000 (10:39 +0200)]
arch: teuthology must use aarch64, not arm64
teuthology / gitbuilder / ansible_architecture arch is
dpkg-architecture --query DEB_HOST_GNU_CPU (x86_64 and aarch64)
deb package Architectures: (conf/distributions) is
dpkg-architecture --query DEB_HOST_GNU_ARCH (amd64 and arm64)
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Mon, 4 Apr 2016 16:16:57 +0000 (18:16 +0200)]
buildpackages: runabove has 30GB root disk max
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Tue, 29 Mar 2016 13:09:23 +0000 (15:09 +0200)]
buildpackages: install rsync
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Tue, 29 Mar 2016 07:58:16 +0000 (09:58 +0200)]
buildpackages: add missing arm64 to make-deb.sh
Signed-off-by: Loic Dachary <loic@dachary.org>
John Spray [Wed, 6 Apr 2016 16:17:32 +0000 (17:17 +0100)]
tasks/cephfs: test health messages from readonly stat
Signed-off-by: John Spray <john.spray@redhat.com>
Josh Durgin [Tue, 5 Apr 2016 20:10:22 +0000 (13:10 -0700)]
Merge pull request #927 from ceph/wip-rbd-firefly-client-upgrade
suites/upgrade/client-upgrade: use firefly default features for upgrade test
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
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
Sage Weil [Sun, 3 Apr 2016 18:00:05 +0000 (14:00 -0400)]
Merge remote-tracking branch 'gh/jewel'
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
Jason Dillaman [Fri, 1 Apr 2016 15:41:30 +0000 (10:41 -0500)]
Update start.yaml
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
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>
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>
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 )
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>
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
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>
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
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>
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>
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
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
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>
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>
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>
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>
Sage Weil [Tue, 29 Mar 2016 12:46:04 +0000 (08:46 -0400)]
Merge remote-tracking branch 'gh/jewel'
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>
John Spray [Tue, 29 Mar 2016 11:10:34 +0000 (12:10 +0100)]
tasks/cephfs: reproducer for #15303 client bug
Run through two-client scenario where the first client
thinks a dir is empty even though the second client
has written some files to it.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Tue, 29 Mar 2016 11:08:30 +0000 (12:08 +0100)]
tasks/cephfs: tidy Mount.ls to return [] on empty dir
Previously returned ['']
Signed-off-by: John Spray <john.spray@redhat.com>
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
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>
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>
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.
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>
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>
Sage Weil [Mon, 28 Mar 2016 16:39:11 +0000 (12:39 -0400)]
Merge remote-tracking branch 'gh/jewel'
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>
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
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>
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>
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>
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>
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 )
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
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
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>
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>
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>