mirror of
https://github.com/ceph/ceph
synced 2025-01-27 13:34:31 +00:00
567024d363
This adds a QA suite for the service token auth in RGW. The suite runs a workunit that is a bash script that spawns a fake Keystone server which is then used as an auth backend for RGW to test the feature. A python script is then executed that runs a battery of tests against RadosGW which talks to the fake Keystone server running in the background. Signed-off-by: Tobias Urdin <tobias.urdin@binero.com>
23 lines
795 B
YAML
23 lines
795 B
YAML
overrides:
|
|
ceph:
|
|
conf:
|
|
client:
|
|
setuser: ceph
|
|
setgroup: ceph
|
|
debug rgw: 20
|
|
rgw keystone api version: 3
|
|
rgw keystone url: http://localhost:5000
|
|
rgw keystone accepted roles: admin,Member
|
|
rgw keystone implicit tenants: true
|
|
rgw keystone accepted admin roles: admin
|
|
rgw swift enforce content length: true
|
|
rgw swift account in url: true
|
|
rgw swift versioning enabled: true
|
|
rgw keystone admin domain: Default
|
|
rgw keystone admin user: admin
|
|
rgw keystone admin password: ADMIN
|
|
rgw keystone admin project: admin
|
|
rgw keystone service token enabled: true
|
|
rgw keystone service token accepted roles: admin
|
|
rgw keystone expired token cache expiration: 10
|