]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
qa: STS Web Identity task files
authorKalpesh Pandya <kapandya@redhat.com>
Fri, 22 May 2020 20:58:53 +0000 (02:28 +0530)
committerroot <root@localhost.localdomain>
Sat, 28 Nov 2020 23:22:19 +0000 (04:52 +0530)
commit64db3a9acacb1c5fe9ff8c45a27966a3c90134f6
treec3ca27618f102105850b34540e14ecd14fbd282a
parentdb2767cc6deabc7b51fb2a21d1e706dca4daf2f1
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>
qa/suites/rgw/sts/tasks/ststests.yaml
qa/suites/rgw/sts/tasks/webidentity.yaml [new file with mode: 0644]
qa/tasks/keycloak.py [new file with mode: 0644]
qa/tasks/s3tests.py