Updated openstack/openstack
Project: openstack/tempest  004c7cf40415112d0f3a64cd3823fe6a2993a0d5
null
add tests for server_password

this adds tests for the following request:
GET /v2/{tenant_id}/servers/{server_id}/os-server-password
DELETE /v2/{tenant_id}/servers/{server_id}/os-server-password

this requires hypervisors or cloud_init script support, so
we just check the response code here rather than check the
content of the response

Change-Id: I641f7ca92fd7cb73df2f5b9cef34af53206ba8f7
Updated openstack/openstack
Project: openstack/nova  30525bf95435cd6236d023f86d9ff99df920bde3
null
Move get_all_tenants policy enforcement to API

Cleanup to move the enforcement of the get_all_tenants policy
enforcement to the API level. The all_tenants search option in
compute/api.py is only used to trigger policy enforcement while
the logic required by all_tenants (not specifying a project_id or
user_id filter) already resides in the servers API. The flag does
not need to be passed to the db level as it is ignored at that
level anyway.

Partially implements blueprint nova-v3-api

Change-Id: I5200c8912596ffbd32c5f7c6d74939782ff70260