mirror of
https://github.com/ceph/ceph
synced 2025-01-08 20:21:33 +00:00
64db3a9aca
This commit comprises of 3 things: 1) Keycloak task (to bring up keycloak in teuthology inorder to execute Assume_Role_With_Web_Identity tests). 2) The required changes for this in s3tests.py which consists of writing some parameters to configuration file. 3) The yaml files which executes these tasks. Signed-off-by: Kalpesh Pandya <kapandya@redhat.com>
14 lines
275 B
YAML
14 lines
275 B
YAML
tasks:
|
|
- s3tests:
|
|
client.0:
|
|
sts_tests: True
|
|
extra_attrs: ["test_of_sts"]
|
|
force-branch: ceph-master
|
|
rgw_server: client.0
|
|
overrides:
|
|
ceph:
|
|
conf:
|
|
client:
|
|
rgw sts key: abcdefghijklmnop
|
|
rgw s3 auth use sts: true
|