Merge "Project scope driver vendor pass-through"
This commit is contained in:
commit
7e20c6bd7d
@ -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
|
||||||
|
@ -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
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user