]> git.proxmox.com Git - ceph.git/blame - ceph/qa/suites/rgw/crypt/2-kms/barbican.yaml
update ceph source to reef 18.2.1
[ceph.git] / ceph / qa / suites / rgw / crypt / 2-kms / barbican.yaml
CommitLineData
9f95a23c
TL
1overrides:
2 ceph:
3 conf:
4 client:
5 rgw crypt s3 kms backend: barbican
e306af50 6 rgw keystone barbican project: rgwcrypt
9f95a23c
TL
7 rgw keystone barbican user: rgwcrypt-user
8 rgw keystone barbican password: rgwcrypt-pass
e306af50
TL
9 rgw keystone barbican domain: Default
10 rgw keystone api version: 3
11 rgw keystone accepted roles: admin,Member,creator
12 rgw keystone implicit tenants: true
13 rgw keystone accepted admin roles: admin
14 rgw swift enforce content length: true
15 rgw swift account in url: true
16 rgw swift versioning enabled: true
17 rgw keystone admin project: admin
18 rgw keystone admin user: admin
19 rgw keystone admin password: ADMIN
20 rgw keystone admin domain: Default
9f95a23c
TL
21 rgw:
22 client.0:
23 use-keystone-role: client.0
24 use-barbican-role: client.0
25
26tasks:
27- tox: [ client.0 ]
28- keystone:
29 client.0:
aee94f69
TL
30 force-branch: stable/2023.1
31 services:
32 - name: swift
33 type: object-store
34 description: Swift Service
e306af50 35 projects:
9f95a23c
TL
36 - name: rgwcrypt
37 description: Encryption Tenant
e306af50 38 domain: default
9f95a23c
TL
39 - name: barbican
40 description: Barbican
e306af50 41 domain: default
9f95a23c
TL
42 - name: s3
43 description: S3 project
e306af50 44 domain: default
9f95a23c 45 users:
9f95a23c
TL
46 - name: rgwcrypt-user
47 password: rgwcrypt-pass
48 project: rgwcrypt
e306af50 49 domain: default
9f95a23c
TL
50 - name: barbican-user
51 password: barbican-pass
52 project: barbican
e306af50 53 domain: default
9f95a23c
TL
54 - name: s3-user
55 password: s3-pass
56 project: s3
e306af50
TL
57 domain: default
58 roles: [ name: Member, name: creator ]
9f95a23c 59 role-mappings:
9f95a23c
TL
60 - name: Member
61 user: rgwcrypt-user
62 project: rgwcrypt
63 - name: admin
64 user: barbican-user
65 project: barbican
66 - name: creator
67 user: s3-user
68 project: s3
9f95a23c
TL
69- barbican:
70 client.0:
39ae355f 71 force-branch: stable/xena
9f95a23c
TL
72 use-keystone-role: client.0
73 keystone_authtoken:
74 auth_plugin: password
75 username: barbican-user
76 password: barbican-pass
77 user_domain_name: Default
78 rgw_user:
79 tenantName: rgwcrypt
80 username: rgwcrypt-user
81 password: rgwcrypt-pass
82 secrets:
83 - name: my-key-1
84 base64: a2V5MS5GcWVxKzhzTGNLaGtzQkg5NGVpb1FKcFpGb2c=
85 tenantName: s3
86 username: s3-user
87 password: s3-pass
88 - name: my-key-2
89 base64: a2V5Mi5yNUNNMGFzMVdIUVZxcCt5NGVmVGlQQ1k4YWg=
90 tenantName: s3
91 username: s3-user
92 password: s3-pass