]> git.proxmox.com Git - ceph.git/blob - ceph/qa/suites/rgw/tempest/tasks/rgw_tempest.yaml
import 15.2.0 Octopus source
[ceph.git] / ceph / qa / suites / rgw / tempest / tasks / rgw_tempest.yaml
1 # ubuntu for py2 until we move to py3
2 os_type: ubuntu
3
4 # see http://tracker.ceph.com/issues/20360 and http://tracker.ceph.com/issues/18126
5 tasks:
6 - install:
7 - ceph:
8 - tox: [ client.0 ]
9 - keystone:
10 client.0:
11 sha1: 12.0.0.0b2
12 force-branch: master
13 tenants:
14 - name: admin
15 description: Admin Tenant
16 users:
17 - name: admin
18 password: ADMIN
19 project: admin
20 roles: [ name: admin, name: Member ]
21 role-mappings:
22 - name: admin
23 user: admin
24 project: admin
25 services:
26 - name: keystone
27 type: identity
28 description: Keystone Identity Service
29 - name: swift
30 type: object-store
31 description: Swift Service
32 - rgw:
33 client.0:
34 frontend_prefix: /swift
35 use-keystone-role: client.0
36 - tempest:
37 client.0:
38 sha1: d3fa46495a78160989120ba39793f7ba2e22d81c
39 force-branch: master
40 use-keystone-role: client.0
41 auth:
42 admin_username: admin
43 admin_project_name: admin
44 admin_password: ADMIN
45 admin_domain_name: Default
46 identity:
47 uri: http://{keystone_public_host}:{keystone_public_port}/v2.0/
48 uri_v3: http://{keystone_public_host}:{keystone_public_port}/v3/
49 admin_role: admin
50 object-storage:
51 reseller_admin_role: admin
52 object-storage-feature-enabled:
53 container_sync: false
54 discoverability: false
55 blacklist:
56 # TODO(rzarzynski): we really need to update the list after
57 # merging PRs #15369 and #12704. Additionally, we would be
58 # able to enable the discoverability API testing above.
59 - .*test_list_containers_reverse_order.*
60 - .*test_list_container_contents_with_end_marker.*
61 - .*test_delete_non_empty_container.*
62 - .*test_container_synchronization.*
63 - .*test_get_object_after_expiration_time.*
64 - .*test_create_object_with_transfer_encoding.*
65 overrides:
66 ceph:
67 conf:
68 global:
69 osd_min_pg_log_entries: 10
70 osd_max_pg_log_entries: 10
71 client:
72 rgw keystone admin token: ADMIN
73 rgw keystone accepted roles: admin,Member
74 rgw keystone implicit tenants: true
75 rgw keystone accepted admin roles: admin
76 rgw swift enforce content length: true
77 rgw swift account in url: true
78 rgw swift versioning enabled: true