]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Josh Durgin [Fri, 18 Mar 2016 03:06:44 +0000 (20:06 -0700)]
tasks/ceph: make cephfs_setup() cluster-aware
Note that cephfs tests using the Filesystem abstractions will need to
be converted to understand multiple clusters later. This just updates
the ceph task portion.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit
b0dd04736eed2822d1584eb8f6f7839e7f02ffc9 )
Josh Durgin [Fri, 18 Mar 2016 02:31:32 +0000 (19:31 -0700)]
tasks/ceph: make crush_setup() cluster-aware
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit
44097101025a3053bb7938062ee527a76cedc29f )
Josh Durgin [Wed, 16 Mar 2016 05:54:08 +0000 (22:54 -0700)]
tasks/ceph: adapt to cluster-aware daemon.resolve_role_list
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit
e19e9e2fa31bd544894b3e36ade7c09ed8af73d6 )
Josh Durgin [Fri, 18 Mar 2016 02:19:57 +0000 (19:19 -0700)]
tasks/ceph: make run_daemon() cluster-aware
Pass --cluster where appropriate and include the full role in file
names.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit
26b8a1f3acdc53122767918cec86d36fdf74337c )
Josh Durgin [Thu, 17 Mar 2016 02:10:10 +0000 (19:10 -0700)]
tasks/ceph: convert cluster creation to work with multiple clusters
Add a cluster option to the ceph task, and pass that through to
cluster(). Make sure monitors and clients don't collide by adding
their cluster to paths they use.
This assumes there is one ceph task per cluster, and osds from
multiple clusters do not share hosts (or else the block device
assignment won't work).
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit
a54ff597faa379c8fd369352fb924651be269f95 )
Josh Durgin [Thu, 17 Mar 2016 02:05:20 +0000 (19:05 -0700)]
tasks/ceph_client: add cluster param
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit
466678b980e0527947f5c436d83da6933b216a25 )
Loic Dachary [Sun, 15 May 2016 18:04:08 +0000 (20:04 +0200)]
Merge pull request #1000 from smithfarm/wip-opensuse-make-rpm-jewel
make-rpm.sh: support openSUSE
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Nathan Cutler [Sat, 14 May 2016 16:15:43 +0000 (18:15 +0200)]
make-rpm.sh: support openSUSE
Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from commit
b7cbe2f96fa2ebb08f48f1fcb89fa591ec7ea1e2 )
Loic Dachary [Sat, 14 May 2016 20:17:27 +0000 (22:17 +0200)]
Merge pull request #996 from smithfarm/wip-opensuse-user-data-jewel
add user-data for openSUSE 42.1
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Nathan Cutler [Sat, 14 May 2016 08:12:07 +0000 (10:12 +0200)]
add user-data for openSUSE 42.1
Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from commit
209ce61788117a9c9b7fa8333504f1e63538f0c2 )
Sage Weil [Thu, 28 Apr 2016 19:31:50 +0000 (15:31 -0400)]
suites/hadoop: use xfs
This avoids working aroudn ext4 limits. Whatev.
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit
2485e7b26302e87903c4951a8c7ceaa13d8a97c6 )
Sage Weil [Mon, 2 May 2016 00:57:30 +0000 (20:57 -0400)]
Merge remote-tracking branch 'gh/jewel'
Casey Bodley [Fri, 29 Apr 2016 16:10:28 +0000 (12:10 -0400)]
Merge pull request #891 from ceph/wip-rgw-new-multisite
Wip rgw new multisite
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Tamil Muthamizhan [Wed, 27 Apr 2016 00:37:46 +0000 (17:37 -0700)]
Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
s/ceph-deploy_hello_world.yaml/ceph-admin-commands.yaml, hence removing ceph-deploy_hello_world.yaml
Tamil Muthamizhan [Tue, 26 Apr 2016 23:47:34 +0000 (16:47 -0700)]
Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
removed ceph-deploy_hello_world.yaml as its been replaced with ceph-admin-commands.yaml
Tamil Muthamizhan [Tue, 26 Apr 2016 23:44:25 +0000 (16:44 -0700)]
Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
removed file ceph-deploy_hello_world.yaml as it is replaced by ceph-admin-commands.yaml
John Spray [Tue, 26 Apr 2016 17:22:48 +0000 (12:22 -0500)]
Merge pull request #959 from xiaoxichen/add_ns_check
tasks/cephfs: check data written to NS.
Reviewed-by: John Spray <john.spray@redhat.com>
Tamilarasi Muthamizhan [Mon, 25 Apr 2016 17:52:38 +0000 (10:52 -0700)]
Merge pull request #973 from ceph/jewel
Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
Sage Weil [Sun, 24 Apr 2016 20:39:04 +0000 (16:39 -0400)]
rados/monthrash: debug client on librados api tests
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 24 Apr 2016 19:47:34 +0000 (15:47 -0400)]
Merge pull request #971 from ceph/wip-kv
rados/objectstore: add ceph_test_keyvaluedb test
Tamil Muthamizhan [Fri, 22 Apr 2016 23:00:04 +0000 (19:00 -0400)]
Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
Renaming the yaml and workunits for better clarity
(cherry picked from commit
dc429cbb06385493c46c8c90f4faf89b2ed6b171 )
Yuri Weinstein [Fri, 22 Apr 2016 23:07:34 +0000 (16:07 -0700)]
Merge pull request #972 from ceph/wip-rename-test-in-suite
Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
Tamil Muthamizhan [Fri, 22 Apr 2016 23:00:04 +0000 (19:00 -0400)]
Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
Renaming the yaml and workunits for better clarity
Sage Weil [Fri, 22 Apr 2016 18:08:10 +0000 (14:08 -0400)]
rados/objectstore: add ceph_test_keyvaluedb test
Signed-off-by: Sage Weil <sage@redhat.com>
Orit Wasserman [Wed, 20 Apr 2016 13:33:17 +0000 (15:33 +0200)]
rgw: increase sleep to 15 seconds
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Yuri Weinstein [Tue, 19 Apr 2016 15:13:32 +0000 (08:13 -0700)]
Merge pull request #969 from ceph/wip-rgw-xfs
rgw: move xfs to a seperate directory
Orit Wasserman [Tue, 19 Apr 2016 13:07:25 +0000 (15:07 +0200)]
rgw: move xfs to a seperate directory
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Tue, 19 Apr 2016 13:07:25 +0000 (15:07 +0200)]
rgw: move xfs to a seperate directory
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Fri, 15 Apr 2016 16:51:35 +0000 (18:51 +0200)]
rgw: force frontend to be civetweb
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Wed, 13 Apr 2016 17:48:02 +0000 (19:48 +0200)]
rgw: fix debug messages
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Wed, 13 Apr 2016 13:40:01 +0000 (15:40 +0200)]
rgw: fix zone get with multisite
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Wed, 13 Apr 2016 10:41:38 +0000 (12:41 +0200)]
rgw: configure users on all clients
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Wed, 13 Apr 2016 10:07:57 +0000 (12:07 +0200)]
rgw: do not overwrite user_info with zone user_info
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Wed, 13 Apr 2016 08:19:06 +0000 (10:19 +0200)]
rgw: allow already exist realm
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Tue, 12 Apr 2016 17:07:42 +0000 (19:07 +0200)]
rgw: increase timeout to wait for master to 20 seconds
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Mon, 11 Apr 2016 11:28:28 +0000 (13:28 +0200)]
rgw: we can have multicluster without multizone
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Mon, 11 Apr 2016 10:25:48 +0000 (12:25 +0200)]
rgw: no need to do period pull
realm pull already pulls latest period
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Tue, 5 Apr 2016 10:23:18 +0000 (12:23 +0200)]
rgw: non master zones need to be created on the remote gateway
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Tue, 22 Mar 2016 12:41:04 +0000 (13:41 +0100)]
rgw: mtime is now a time string with microseconds
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Wed, 2 Mar 2016 12:53:25 +0000 (13:53 +0100)]
rgw suite: add --rgw-zone
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Mon, 22 Feb 2016 14:19:21 +0000 (15:19 +0100)]
rgw suite: create default zone after zonegroup creation
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Mon, 22 Feb 2016 14:00:54 +0000 (15:00 +0100)]
rgw suite: debug zone info
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Mon, 22 Feb 2016 12:41:32 +0000 (13:41 +0100)]
rgw suite: set default zonegroup on all clients
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Thu, 17 Mar 2016 17:25:37 +0000 (18:25 +0100)]
rgw: default zone should be always master zone
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Mon, 22 Feb 2016 12:23:50 +0000 (13:23 +0100)]
rgw suite: different clients have different defaults zone
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Tue, 19 Jan 2016 14:56:18 +0000 (15:56 +0100)]
rgw suite: In multisite configuration start the master gw first
Than pull realm and period configuration from it
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Tue, 12 Jan 2016 12:14:26 +0000 (13:14 +0100)]
rgw suite: use master_zonegroup not master_region
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Tue, 19 Jan 2016 14:37:40 +0000 (15:37 +0100)]
rgw suite: use zonegroups instead of regions
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Wed, 13 Jan 2016 12:25:02 +0000 (13:25 +0100)]
rgw: move realm pull and period pull to pull_configuration
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Wed, 2 Dec 2015 14:21:24 +0000 (15:21 +0100)]
rgw: update and commit period
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Thu, 7 Jan 2016 13:26:05 +0000 (14:26 +0100)]
add realm configuration to all multisite test
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Mon, 23 Nov 2015 16:04:12 +0000 (17:04 +0100)]
rgw: add realm creation
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Mon, 22 Feb 2016 18:05:40 +0000 (19:05 +0100)]
rgw suite: always add --rgw-frontends fastcgi
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman [Mon, 4 Jan 2016 09:03:08 +0000 (10:03 +0100)]
use ceph-master branch for s3tests
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Sage Weil [Sun, 17 Apr 2016 15:48:41 +0000 (11:48 -0400)]
suites/krbd/unmap: specify xfs
Signed-off-by: Sage Weil <sage@redhat.com>
Xiaoxi Chen [Tue, 12 Apr 2016 09:12:25 +0000 (17:12 +0800)]
tasks/cephfs: check data written to NS.
NS is always used for security isolation.
Signed-off-by: Xiaoxi Chen <xiaoxchen@ebay.com>
Sage Weil [Sat, 16 Apr 2016 13:10:51 +0000 (09:10 -0400)]
tasks/ceph: allow set allow_multiple to fail
This will fail on upgrade tests.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 16 Apr 2016 13:06:40 +0000 (09:06 -0400)]
suites/rest: specify xfs
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 16 Apr 2016 13:05:07 +0000 (09:05 -0400)]
suites/fs: specify xfs as needed
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 16 Apr 2016 13:02:27 +0000 (09:02 -0400)]
suites/rgw: specify xfs as needed
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 16 Apr 2016 13:01:45 +0000 (09:01 -0400)]
suites/rbd: specify xfs as needed
Signed-off-by: Sage Weil <sage@redhat.com>
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>