Updated openstack/openstack
Project: openstack/nova  653fd2bb1d9a1a264e68f2517cc6603231145608

Split and fix availability zone filter unit tests

The availability zone filter unit tests were broken, but the problem
with them was being masked due to aggregate fixtures that were created
in tests that happened to be alphabetically ordered right before them.
This patch splits out these unit tests into their own file and mocks out
the appropriate call to nova.db.aggregate_metadata_get_by_host() instead
of relying on database records.

Change-Id: Ic692d3e7c77047ae6d901b955bc504fdc5e73738
Updated openstack/openstack
Project: openstack/horizon  8db1d121d6f38e31368caba07e83d41cc80b8747

Handle negative values in total*Used for Cinder absolute limits

In some cases negative values can be returned for resources currently
in use. When this occurs, the project overview page fails with an
error 500 due to an OverflowError, "cannot convert float infinity to
integer". Handle this case more gracefully.

Change-Id: Id1ad16eafdde906dc74bfafc7f72ea8d3bdcdc8f
Closes-Bug: #1386687