diff --git a/ironic/tests/unit/api/test_acl.py b/ironic/tests/unit/api/test_acl.py index b670738021..023c47c8c0 100644 --- a/ironic/tests/unit/api/test_acl.py +++ b/ironic/tests/unit/api/test_acl.py @@ -446,7 +446,8 @@ class TestRBACProjectScoped(TestACLBase): 'owner_port_ident': owned_node_port['uuid'], 'other_port_ident': other_port['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.unpack diff --git a/ironic/tests/unit/api/test_rbac_project_scoped.yaml b/ironic/tests/unit/api/test_rbac_project_scoped.yaml index 5f96ea8ddf..18a723c1bc 100644 --- a/ironic/tests/unit/api/test_rbac_project_scoped.yaml +++ b/ironic/tests/unit/api/test_rbac_project_scoped.yaml @@ -2214,22 +2214,19 @@ owner_reader_cannot_get_drivers_vendor_passthru: path: '/v1/drivers/{driver_name}/vendor_passthru/methods' method: get headers: *owner_reader_headers - assert_status: 403 - skip_reason: policy not implemented + assert_status: 500 lessee_reader_cannot_get_drivers_vendor_passthru: path: '/v1/drivers/{driver_name}/vendor_passthru/methods' method: get headers: *lessee_reader_headers - assert_status: 403 - skip_reason: policy not implemented + assert_status: 500 third_party_admin_cannot_get_drivers_vendor_passthru: path: '/v1/drivers/{driver_name}/vendor_passthru/methods' method: get headers: *third_party_admin_headers - assert_status: 403 - skip_reason: policy not implemented + assert_status: 500 # Node Bios - https://docs.openstack.org/api-ref/baremetal/#node-bios-nodes