Updated openstack/openstack
Project: openstack/ceilometer  67989e73f1ba1a5ef543845088116042608653d9
null
Fix order of arguments in assertEquals

Part 2

Related to: bug #1277104

Change-Id: If2aa8f43d1a9f788e805abe0119f4715a7e14c24
Updated openstack/openstack
Project: openstack/tempest  561c45ab015b17209af0880d8f016590ad6a7335
null
Networks,Ports: delete with subnet, port with no IP

Following tests are added:
 - Delete a subnet by deleting the network it is associated with
 - Test create port with no IP address

Change-Id: Ia6ff87b122615fea685cc645cd0213cda2a769b7
Updated openstack/openstack
Project: openstack/heat  101d5f9d9b27f347b9a3b31ec79b143e0b980c9c
null
Never specify project_name in keystone v3 auth

All of our middlewares populate the context with both the tenant name and the
tenant_id. The tenant_id, is unique across domains which means you can do lookups
without having to know what domain the project is in.

When project_id and project_name are both specified, it seems that project_name
takes precedence, which will fail when the credentials are from the stack domain since
we cannot lookup by project names when the domain is not specified.

It looks like specifying project_name is never the right thing to do, and we should
assume that the context always has a tenant_id.

Change-Id: Ifea21e13be482a6347438d6baaca3111caad4a97
Closes-Bug: #1290621
Updated openstack/openstack
Project: openstack/neutron  386aa20710cb7bb9fd2195f695c09b1ac1c04786
null
Fixes the Hyper-V agent individual ports metrics

Replaces aggregated metric values with separated values for each port.

Co-Authored-By: Adrian Vladu <avladu@cloudbasesolutions.com>
Change-Id: Ie946dff984ef53f014c6c57f8d1d5bb9c6e7596d
Closes-Bug: #1289007