ceph/qa/suites/rgw/sts/tasks/webidentity.yaml
Kalpesh Pandya 64db3a9aca qa: STS Web Identity task files
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>
2020-11-29 04:52:19 +05:30

18 lines
357 B
YAML

tasks:
- tox: [ client.0 ]
- keycloak:
client.0:
keycloak_version: 11.0.0
- s3tests:
client.0:
sts_tests: True
force-branch: ceph-master
rgw_server: client.0
extra_attrs: ['webidentity_test']
overrides:
ceph:
conf:
client:
rgw sts key: abcdefghijklmnop
rgw s3 auth use sts: true