]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
9 years agotasks/ceph: only run ceph_log and valgrind_post once
Josh Durgin [Tue, 29 Mar 2016 23:46:11 +0000 (16:46 -0700)]
tasks/ceph: only run ceph_log and valgrind_post once

These setup and parse logs on all hosts, so they should be run only
for the first cluster setup. This cluster will be torn down last, so
the cleanup happens after all clusters are shutdown as well.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/ceph: make scrubbing cluster-aware
Josh Durgin [Fri, 25 Mar 2016 04:57:02 +0000 (21:57 -0700)]
tasks/ceph: make scrubbing cluster-aware

Simplify implementation by using manager and teuthology.misc methods
instead of reinventing them here.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/watch_notify_same_primary: adjust to new ctx.manager location
Josh Durgin [Fri, 25 Mar 2016 01:22:58 +0000 (18:22 -0700)]
tasks/watch_notify_same_primary: adjust to new ctx.manager location

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/thrash_pool_snaps: adjust to new ctx.manager location
Josh Durgin [Fri, 25 Mar 2016 01:21:13 +0000 (18:21 -0700)]
tasks/thrash_pool_snaps: adjust to new ctx.manager location

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/repair_test: clean up manager usage, adjust to new location
Josh Durgin [Fri, 25 Mar 2016 01:19:12 +0000 (18:19 -0700)]
tasks/repair_test: clean up manager usage, adjust to new location

Only repair_test_2 actually uses ctx, the rest of the functions only
need the manager.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/reg11184: adjust to new ctx.manager location
Josh Durgin [Fri, 25 Mar 2016 01:07:53 +0000 (18:07 -0700)]
tasks/reg11184: adjust to new ctx.manager location

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/radosbench: adjust to new ctx.manager location
Josh Durgin [Fri, 25 Mar 2016 01:06:05 +0000 (18:06 -0700)]
tasks/radosbench: adjust to new ctx.manager location

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/rados: adjust to new ctx.manager location
Josh Durgin [Fri, 25 Mar 2016 01:01:37 +0000 (18:01 -0700)]
tasks/rados: adjust to new ctx.manager location

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/populate_rbd_pool: adjust to new ctx.manager location
Josh Durgin [Fri, 25 Mar 2016 01:00:11 +0000 (18:00 -0700)]
tasks/populate_rbd_pool: adjust to new ctx.manager location

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/peering_speed_test: adust for new ctx.manager location
Josh Durgin [Fri, 25 Mar 2016 00:57:55 +0000 (17:57 -0700)]
tasks/peering_speed_test: adust for new ctx.manager location

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/osd_failsafe_enospc: adjust for new ctx.manager location
Josh Durgin [Fri, 25 Mar 2016 00:52:49 +0000 (17:52 -0700)]
tasks/osd_failsafe_enospc: adjust for new ctx.manager location

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/divergent_priors*: adjust to new ctx.manager location
Josh Durgin [Fri, 25 Mar 2016 00:47:38 +0000 (17:47 -0700)]
tasks/divergent_priors*: adjust to new ctx.manager location

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/ceph_objectstore_tool: use existing manager
Josh Durgin [Fri, 25 Mar 2016 00:15:14 +0000 (17:15 -0700)]
tasks/ceph_objectstore_tool: use existing manager

This is only used after the ceph task, which already createds a
manager for the cluster. Use the default 'ceph' cluster manager for
now.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/ceph_manager: make utility_task cluster-aware
Josh Durgin [Fri, 25 Mar 2016 00:14:17 +0000 (17:14 -0700)]
tasks/ceph_manager: make utility_task cluster-aware

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/ceph: make restart subtask cluster-aware
Josh Durgin [Fri, 25 Mar 2016 03:24:01 +0000 (20:24 -0700)]
tasks/ceph: make restart subtask cluster-aware

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/ceph: make wait_for_mon_quorum cluster-aware
Josh Durgin [Fri, 25 Mar 2016 03:23:36 +0000 (20:23 -0700)]
tasks/ceph: make wait_for_mon_quorum cluster-aware

Accept a 'daemons' list like other ceph subtasks, so it can get an
optional 'cluster' setting too.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/ceph: make wait_for_osds_up cluster-aware
Josh Durgin [Fri, 25 Mar 2016 03:22:16 +0000 (20:22 -0700)]
tasks/ceph: make wait_for_osds_up cluster-aware

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/ceph: update ctx.manager usage to ctx.managers
Josh Durgin [Fri, 25 Mar 2016 00:12:39 +0000 (17:12 -0700)]
tasks/ceph: update ctx.manager usage to ctx.managers

Not sure this function is ever used (no users in ceph-qa-suite yamls
or tasks.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/workunit: work with roles that include cluster
Josh Durgin [Thu, 24 Mar 2016 02:31:48 +0000 (19:31 -0700)]
tasks/workunit: work with roles that include cluster

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks: move find_remote to util, rename and add helper
Josh Durgin [Thu, 24 Mar 2016 01:55:45 +0000 (18:55 -0700)]
tasks: move find_remote to util, rename and add helper

This is a useful for any cluster-aware task.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/blktrace: make cluster-aware
Josh Durgin [Thu, 24 Mar 2016 00:50:39 +0000 (17:50 -0700)]
tasks/blktrace: make cluster-aware

Need to adjust to lookup devices by role rather than id, so might as
well add a cluster config option while we're at it. Remove the
confusing default config that is not actually used.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/ceph_manager: make Thrasher cluster-aware
Josh Durgin [Thu, 24 Mar 2016 00:29:39 +0000 (17:29 -0700)]
tasks/ceph_manager: make Thrasher cluster-aware

Just a few spots need to know to lookup only osds in this cluster, or
prefix a filename with the cluster. Use CephManager.find_remote() to
avoid a bunch of repetition and look only in the intended cluster.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/ceph_manager: make mount_osd_data() cluster-aware
Josh Durgin [Thu, 24 Mar 2016 00:15:40 +0000 (17:15 -0700)]
tasks/ceph_manager: make mount_osd_data() cluster-aware

Use a cluster-specific mount point, and address osds by full role,
rather than just id, in the ctx.disk_config structures.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/ceph_manager: add cluster param to write_conf()
Josh Durgin [Wed, 23 Mar 2016 23:50:53 +0000 (16:50 -0700)]
tasks/ceph_manager: add cluster param to write_conf()

Only used by cephfs right now, so don't bother changing callers.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/ceph_manager: simplify remote lookup, and make it cluster aware
Josh Durgin [Wed, 23 Mar 2016 23:45:51 +0000 (16:45 -0700)]
tasks/ceph_manager: simplify remote lookup, and make it cluster aware

Re-implement find_remote() using ctx.cluster.only() with a matcher
function that includes the manager's cluster, and use it instead of
miscellaneous ctx.cluster.only() calls elsewhere.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/ceph_manager: parameterize CephManager with cluster
Josh Durgin [Wed, 23 Mar 2016 23:30:48 +0000 (16:30 -0700)]
tasks/ceph_manager: parameterize CephManager with cluster

Add --cluster arguments, pass cluster to get_daemon() and
iter_daemons_of_role, replace 'ceph' with cluster in paths, and use
ctx.ceph[cluster] instead of ctx.ceph.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/thrashosds: adjust to per-cluster managers
Josh Durgin [Wed, 23 Mar 2016 20:08:33 +0000 (13:08 -0700)]
tasks/thrashosds: adjust to per-cluster managers

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/thrashosds: add an option to specify the cluster to thrash
Josh Durgin [Wed, 23 Mar 2016 20:05:15 +0000 (13:05 -0700)]
tasks/thrashosds: add an option to specify the cluster to thrash

Thrashing must be aware of the cluster it is using, since it maintains
some invariants (e.g. enough osds up when waiting to recover).

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/ceph: store cluster config in a per-cluster dict
Josh Durgin [Wed, 23 Mar 2016 23:48:53 +0000 (16:48 -0700)]
tasks/ceph: store cluster config in a per-cluster dict

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/ceph: create a CephManager per cluster
Josh Durgin [Fri, 18 Mar 2016 03:18:21 +0000 (20:18 -0700)]
tasks/ceph: create a CephManager per cluster

Thrashings tasks will be updated to use ctx.managers indexed by
cluster later.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/ceph: make healthy() cluster-aware
Josh Durgin [Fri, 18 Mar 2016 03:16:35 +0000 (20:16 -0700)]
tasks/ceph: make healthy() cluster-aware

ceph.healthy may be used as a standalone task, so it may not always
have the cluster name in its configuration.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotasks/ceph: make cephfs_setup() cluster-aware
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>
9 years agotasks/ceph: make crush_setup() cluster-aware
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>
9 years agotasks/ceph: adapt to cluster-aware daemon.resolve_role_list
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>
9 years agotasks/ceph: make run_daemon() cluster-aware
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>
9 years agotasks/ceph: convert cluster creation to work with multiple clusters
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>
9 years agotasks/ceph_client: add cluster param
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>
9 years agorados: debug rgw test
Sage Weil [Fri, 6 May 2016 16:03:00 +0000 (12:03 -0400)]
rados: debug rgw test

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #984 from ceph/wip-name-len
Sage Weil [Thu, 5 May 2016 16:46:10 +0000 (12:46 -0400)]
Merge pull request #984 from ceph/wip-name-len

drop broken name length config args

9 years agodrop broken name length config args
Sage Weil [Thu, 5 May 2016 13:07:36 +0000 (09:07 -0400)]
drop broken name length config args

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #982 from ceph/wip-13507
David Zafman [Wed, 4 May 2016 16:38:56 +0000 (09:38 -0700)]
Merge pull request #982 from ceph/wip-13507

Changes for wip-13507 and test fixes

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
9 years agoMerge pull request #911 from ceph/wip-8885
David Zafman [Wed, 4 May 2016 16:36:24 +0000 (09:36 -0700)]
Merge pull request #911 from ceph/wip-8885

Add dump_ops_enable and optrack_toggle_delay options
Add noscrub_toggle_delay and flip the noscrub osd flags

Reviewed-by: Kefu Chai <kchai@redhat.com>
9 years agocopyed upgrade/infernalis suite to master branch
Yuri Weinstein [Wed, 4 May 2016 15:46:29 +0000 (08:46 -0700)]
copyed upgrade/infernalis suite to master branch

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
9 years agorepair_test: Disable scheduled scrubbing to not mess up do_pg_scrub()
David Zafman [Mon, 2 May 2016 01:11:51 +0000 (18:11 -0700)]
repair_test: Disable scheduled scrubbing to not mess up do_pg_scrub()

Fixes: http://tracker.ceph.com/issues/15679
Signed-off-by: David Zafman <dzafman@redhat.com>
9 years agoscrub_test: Fix swapped assert error messages
David Zafman [Sat, 30 Apr 2016 00:46:51 +0000 (17:46 -0700)]
scrub_test: Fix swapped assert error messages

Signed-off-by: David Zafman <dzafman@redhat.com>
9 years agoscrub_test: Fixes need with wip-13507
David Zafman [Fri, 29 Apr 2016 22:33:44 +0000 (15:33 -0700)]
scrub_test: Fixes need with wip-13507

Accept an attribute if not present as False
Change required due change to dict with "epoch" and "inconsistents"

Signed-off-by: David Zafman <dzafman@redhat.com>
9 years agoMerge pull request #976 from ceph/wip-xfs-hadoop
Gregory Farnum [Tue, 3 May 2016 14:09:06 +0000 (07:09 -0700)]
Merge pull request #976 from ceph/wip-xfs-hadoop

suites/hadoop: use xfs

9 years agoMerge pull request #981 from ceph/revert-955-tracker13531
Samuel Just [Tue, 3 May 2016 03:39:56 +0000 (20:39 -0700)]
Merge pull request #981 from ceph/revert-955-tracker13531

Revert "Rados: Tracker-13531-resolve stuck peering"

9 years agoRevert "Rados: Tracker-13531-resolve stuck peering"
Samuel Just [Tue, 3 May 2016 03:39:39 +0000 (20:39 -0700)]
Revert "Rados: Tracker-13531-resolve stuck peering"

9 years agoMerge pull request #955 from shylesh/tracker13531
Samuel Just [Mon, 2 May 2016 22:53:54 +0000 (15:53 -0700)]
Merge pull request #955 from shylesh/tracker13531

Rados: Tracker-13531-resolve stuck peering

Reviewed-by: Samuel Just <sjust@redhat.com>
9 years agoRados: wip-13531:Resolve stuck peering
shylesh kumar [Wed, 13 Apr 2016 19:06:45 +0000 (15:06 -0400)]
Rados: wip-13531:Resolve stuck peering

Signed-off-by: shylesh kumar <shylesh.mohan@gmail.com>
9 years agoMerge remote-tracking branch 'gh/jewel'
Sage Weil [Mon, 2 May 2016 00:57:30 +0000 (20:57 -0400)]
Merge remote-tracking branch 'gh/jewel'

9 years agoCephManager: Wait 1 second for pool creation to get far enough along
David Zafman [Fri, 29 Apr 2016 21:16:59 +0000 (14:16 -0700)]
CephManager: Wait 1 second for pool creation to get far enough along

Fixes: http://tracker.ceph.com/issues/15673
Signed-off-by: David Zafman <dzafman@redhat.com>
9 years agoCephManager: Maximum 2 minutes for raw cluster commands
David Zafman [Thu, 14 Apr 2016 17:23:58 +0000 (10:23 -0700)]
CephManager: Maximum 2 minutes for raw cluster commands

Signed-off-by: David Zafman <dzafman@redhat.com>
9 years agothrasher: Add noscrub_toggle_delay and flip the noscrub osd flags
David Zafman [Mon, 11 Apr 2016 23:37:07 +0000 (16:37 -0700)]
thrasher: Add noscrub_toggle_delay and flip the noscrub osd flags

Signed-off-by: David Zafman <dzafman@redhat.com>
9 years agothrasher: Add dump_ops_enable and optrack_toggle_delay options
David Zafman [Tue, 15 Mar 2016 18:29:17 +0000 (11:29 -0700)]
thrasher: Add dump_ops_enable and optrack_toggle_delay options

Add dump_ops_enable which continuously dumps ops using 3 commands
Add optrack_toggle_delay to alternate op tracking enablement

Signed-off-by: David Zafman <dzafman@redhat.com>
9 years agoceph_manager: Add timeout to admin_socket/osd_admin_socket
David Zafman [Tue, 12 Apr 2016 16:27:33 +0000 (09:27 -0700)]
ceph_manager: Add timeout to admin_socket/osd_admin_socket

Signed-off-by: David Zafman <dzafman@redhat.com>
9 years agoMerge pull request #891 from ceph/wip-rgw-new-multisite
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>
9 years agosuites/hadoop: use xfs
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>
9 years agoSigned-off-by: Tamil Muthamizhan <tmuthami@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

9 years agoSigned-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
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

9 years agoSigned-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
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

9 years agoMerge pull request #959 from xiaoxichen/add_ns_check
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>
9 years agoMerge pull request #973 from ceph/jewel
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>
9 years agorados/monthrash: debug client on librados api tests
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>
9 years agoMerge pull request #971 from ceph/wip-kv
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

9 years agoSigned-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

(cherry picked from commit dc429cbb06385493c46c8c90f4faf89b2ed6b171)

9 years agoMerge pull request #972 from ceph/wip-rename-test-in-suite
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>
9 years agoSigned-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

9 years agorados/objectstore: add ceph_test_keyvaluedb test
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>
9 years agorgw: increase sleep to 15 seconds
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>
9 years agoMerge pull request #969 from ceph/wip-rgw-xfs
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

9 years agorgw: 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>
9 years agorgw: 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>
9 years agorgw: force frontend to be civetweb
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>
9 years agorgw: fix debug messages
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>
9 years agorgw: fix zone get with multisite
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>
9 years agorgw: configure users on all clients
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>
9 years agorgw: do not overwrite user_info with zone user_info
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>
9 years agorgw: allow already exist realm
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>
9 years agorgw: increase timeout to wait for master to 20 seconds
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>
9 years agorgw: we can have multicluster without multizone
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>
9 years agorgw: no need to do period pull
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>
9 years agorgw: non master zones need to be created on the remote gateway
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>
9 years agorgw: mtime is now a time string with microseconds
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>
9 years agorgw suite: add --rgw-zone
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>
9 years agorgw suite: create default zone after zonegroup creation
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>
9 years agorgw suite: debug zone info
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>
9 years agorgw suite: set default zonegroup on all clients
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>
9 years agorgw: default zone should be always master zone
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>
9 years agorgw suite: different clients have different defaults zone
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>
9 years agorgw suite: In multisite configuration start the master gw first
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>
9 years agorgw suite: use master_zonegroup not master_region
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>
9 years agorgw suite: use zonegroups instead of regions
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>
9 years agorgw: move realm pull and period pull to pull_configuration
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>
9 years agorgw: update and commit period
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>
9 years agoadd realm configuration to all multisite test
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>
9 years agorgw: add realm creation
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>
9 years agorgw suite: always add --rgw-frontends fastcgi
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>
9 years agouse ceph-master branch for s3tests
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>