Merge "Project scope driver vendor pass-through"

This commit is contained in:
Zuul 2021-03-08 20:21:49 +00:00 committed by Gerrit Code Review
commit 7e20c6bd7d
2 changed files with 5 additions and 7 deletions

View File

@ -446,7 +446,8 @@ class TestRBACProjectScoped(TestACLBase):
'owner_port_ident': owned_node_port['uuid'], 'owner_port_ident': owned_node_port['uuid'],
'other_port_ident': other_port['uuid'], 'other_port_ident': other_port['uuid'],
'owner_portgroup_ident': owner_pgroup['uuid'], 'owner_portgroup_ident': owner_pgroup['uuid'],
'other_portgroup_ident': other_pgroup['uuid']}) 'other_portgroup_ident': other_pgroup['uuid'],
'driver_name': 'fake-driverz'})
@ddt.file_data('test_rbac_project_scoped.yaml') @ddt.file_data('test_rbac_project_scoped.yaml')
@ddt.unpack @ddt.unpack

View File

@ -2214,22 +2214,19 @@ owner_reader_cannot_get_drivers_vendor_passthru:
path: '/v1/drivers/{driver_name}/vendor_passthru/methods' path: '/v1/drivers/{driver_name}/vendor_passthru/methods'
method: get method: get
headers: *owner_reader_headers headers: *owner_reader_headers
assert_status: 403 assert_status: 500
skip_reason: policy not implemented
lessee_reader_cannot_get_drivers_vendor_passthru: lessee_reader_cannot_get_drivers_vendor_passthru:
path: '/v1/drivers/{driver_name}/vendor_passthru/methods' path: '/v1/drivers/{driver_name}/vendor_passthru/methods'
method: get method: get
headers: *lessee_reader_headers headers: *lessee_reader_headers
assert_status: 403 assert_status: 500
skip_reason: policy not implemented
third_party_admin_cannot_get_drivers_vendor_passthru: third_party_admin_cannot_get_drivers_vendor_passthru:
path: '/v1/drivers/{driver_name}/vendor_passthru/methods' path: '/v1/drivers/{driver_name}/vendor_passthru/methods'
method: get method: get
headers: *third_party_admin_headers headers: *third_party_admin_headers
assert_status: 403 assert_status: 500
skip_reason: policy not implemented
# Node Bios - https://docs.openstack.org/api-ref/baremetal/#node-bios-nodes # Node Bios - https://docs.openstack.org/api-ref/baremetal/#node-bios-nodes