summaryrefslogtreecommitdiffstats
path: root/qa/suites/rgw/tempest/tasks/rgw_tempest.yaml
blob: ad9dc9dd50254fe0f2f4e8216286f48baa779b21 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
tasks:
- install:
- ceph:
- tox: [ client.0 ]
- keystone:
    client.0:
      force-branch: stable/2023.1
      services:
        - name: swift
          type: object-store
          description: Swift Service
- rgw:
    client.0:
      frontend_prefix: /swift
      use-keystone-role: client.0
- tempest:
    client.0:
      sha1: 34.1.0
      force-branch: master
      use-keystone-role: client.0
      auth:
        admin_username: admin
        admin_project_name: admin
        admin_password: ADMIN
        admin_domain_name: Default
        tempest_roles: admin
      identity:
        uri: http://{keystone_public_host}:{keystone_public_port}/v2.0/
        uri_v3: http://{keystone_public_host}:{keystone_public_port}/v3/
        auth_version: v3
        admin_role: admin
        default_domain_name: Default
      object-storage:
        reseller_admin_role: admin
      object-storage-feature-enabled:
        container_sync: false
        discoverability: true
        # TODO(tobias-urdin): Use sha256 when supported in RadosGW
        tempurl_digest_hashlib: sha1
      blocklist:
        - .*test_account_quotas_negative.AccountQuotasNegativeTest.test_user_modify_quota
        - .*test_container_acl_negative.ObjectACLsNegativeTest.*
        - .*test_container_services_negative.ContainerNegativeTest.test_create_container_metadata_.*
        - .*test_container_staticweb.StaticWebTest.test_web_index
        - .*test_container_staticweb.StaticWebTest.test_web_listing_css
        - .*test_container_synchronization.*
        - .*test_object_services.PublicObjectTest.test_access_public_container_object_without_using_creds
        - .*test_object_services.ObjectTest.test_create_object_with_transfer_encoding
        - .*test_container_services.ContainerTest.test_create_container_with_remove_metadata_key
        - .*test_container_services.ContainerTest.test_create_container_with_remove_metadata_value
        - .*test_object_expiry.ObjectExpiryTest.test_get_object_after_expiry_time
        - .*test_object_expiry.ObjectExpiryTest.test_get_object_at_expiry_time
        - .*test_account_services.AccountTest.test_list_no_account_metadata

overrides:
  ceph:
    conf:
      global:
        osd_min_pg_log_entries: 10
        osd_max_pg_log_entries: 10
      client:
        rgw keystone api version: 3
        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