ceph/suites/rgw/verify/tasks/rgw_s3tests_multiregion.yaml
Loic Dachary 54a7298cdd rgw: add default_idle_timeout to allow override
Globally overriding the rgw idle_timeout is not possible because it it
needs to be done on a per client.0, client.1, etc. basis. Add the
default_idle_timeout key to the rgw config : it defaults to the
previously hardcoded default (30) and can be changed via the override.

The existing tasks that were previously overriding the idle_timeout on a
per client basis are changed to use the default_idle_timeout instead for
consistency and to allow a global override.

Signed-off-by: Loic Dachary <loic@dachary.org>
2014-08-14 14:53:24 +02:00

59 lines
1.5 KiB
YAML

tasks:
- install:
flavor: notcmalloc
- ceph:
conf:
client.0:
rgw region: zero
rgw zone: r0z1
rgw region root pool: .rgw.region.0
rgw zone root pool: .rgw.zone.0
rgw gc pool: .rgw.gc.0
rgw user uid pool: .users.uid.0
rgw user keys pool: .users.0
rgw log data: True
rgw log meta: True
client.1:
rgw region: one
rgw zone: r1z1
rgw region root pool: .rgw.region.1
rgw zone root pool: .rgw.zone.1
rgw gc pool: .rgw.gc.1
rgw user uid pool: .users.uid.1
rgw user keys pool: .users.1
rgw log data: False
rgw log meta: False
- rgw:
default_idle_timeout: 300
regions:
zero:
api name: api1
is master: True
master zone: r0z1
zones: [r0z1]
one:
api name: api1
is master: False
master zone: r1z1
zones: [r1z1]
client.0:
valgrind: [--tool=memcheck]
system user:
name: client0-system-user
access key: 1te6NH5mcdcq0Tc5i8i2
secret key: 1y4IOauQoL18Gp2zM7lC1vLmoawgqcYPbYGcWfXv
client.1:
valgrind: [--tool=memcheck]
system user:
name: client1-system-user
access key: 0te6NH5mcdcq0Tc5i8i2
secret key: Oy4IOauQoL18Gp2zM7lC1vLmoawgqcYPbYGcWfXv
- radosgw-agent:
client.0:
src: client.0
dest: client.1
metadata-only: true
- s3tests:
client.0:
rgw_server: client.0