--- /dev/null
+../.qa/
\ No newline at end of file
--- /dev/null
+tasks:
+- install:
+- ceph:
+- dnsmasq:
+ client.0:
+ s3.: client.0
+- openssl_keys:
+- rgw:
+ client.0:
+ dns-name: s3.
+- tox: [client.0]
--- /dev/null
+.qa/clusters/fixed-2.yaml
\ No newline at end of file
--- /dev/null
+.qa/rgw_frontend
\ No newline at end of file
--- /dev/null
+.qa/rgw/ignore-pg-availability.yaml
\ No newline at end of file
--- /dev/null
+overrides:
+ ceph:
+ conf:
+ global:
+ osd_min_pg_log_entries: 10
+ osd_max_pg_log_entries: 10
+ client:
+ setuser: ceph
+ setgroup: ceph
+ debug rgw: 20
+ debug rgw notification: 20
+ rgw crypt s3 kms backend: testing
+ rgw crypt s3 kms encryption keys: testkey-1=YmluCmJvb3N0CmJvb3N0LWJ1aWxkCmNlcGguY29uZgo= testkey-2=aWIKTWFrZWZpbGUKbWFuCm91dApzcmMKVGVzdGluZwo=
+ rgw crypt require ssl: false
+ rgw torrent flag: true
+ rgw sts key: abcdefghijklmnop
+ rgw s3 auth use sts: true
+ rgw:
+ compression type: random
+ storage classes:
+ LUKEWARM:
+ FROZEN:
+ s3tests:
+ storage classes: LUKEWARM, FROZEN
+ accounts:
+ iam root: RGW88888888888888888
+ iam alt root: RGW99999999999999999
--- /dev/null
+../.qa/
\ No newline at end of file
--- /dev/null
+overrides:
+ openssl_keys:
+ root:
+ client: client.0
+ key-type: rsa:4096
+ cn: teuthology
+ install: [client.0]
+ rgw.client.0:
+ client: client.0
+ ca: root
+ embed-key: true
+ rgw:
+ client.0:
+ ssl certificate: rgw.client.0
--- /dev/null
+.qa/rgw/s3tests-branch.yaml
\ No newline at end of file
--- /dev/null
+.qa/distros/supported-random-distro/
\ No newline at end of file
--- /dev/null
+../.qa/
\ No newline at end of file
--- /dev/null
+tasks:
+- s3tests:
+ client.0:
+ rgw_server: client.0
+ s3control: True
attrs += ['not fails_with_subdomain']
if not client_config.get('with-sse-s3'):
attrs += ['not sse_s3']
+ if not client_config.get('s3control', False):
+ attrs += ["not s3control"]
attrs += client_config.get('extra_attrs', [])
if 'bucket_logging' not in attrs: