Updated openstack/openstack
Project: openstack/ceilometer  63f6cd4f9baf52c186bba4a2a5e037eb311f18d0
null
Ensure user metadata mapped for instance notifications

Fixes bug 1284073

For pollster-originated samples related to instances, we apply a
mapping to the user metadata so as to ensure that there are no
embedded periods in metadata keys and also to exclude any metadata
not matching the configured reserved namespace.

Now this logic is also applied to user metadata for samples derived
from instance-related notifications in order to avoid failures when
persisting these data in mongodb.

Change-Id: I77eab59023fa23c5879b05c948bd4cb1db7fa177
Updated openstack/openstack
Project: openstack-infra/devstack-gate  2baefbf1a7802d025975968151018695715dc444
null
Rename tempest.conf so it is gz'ed properly

Change-Id: I7395ee907326c5fe6588064ec478a582a4a49d0c
Updated openstack/openstack
Project: openstack/keystone  5d65f0f0401e5a9f6b142c01659c3bb3434fdf44
null
Handle exception messages with six.text_type

Handle exception messages with six.text_type instead of using
`str`. This is required to prevent of entering bytes to a database and
prevent unexpected behavior of database and database driver.

Change-Id: Idb54ee271cfb09e8523e357674b598b11704742c
Closes-Bug: #1273301
Updated openstack/openstack
Project: openstack/tempest  3f75c50304ba6b3315394231803a235eb1fece3c
null
Assign floating ip to a server in load balancer scenario

In isolated jobs tenant network is being created for each test
and host doesn't have direct access to it. To solve this problem
we need to assign a floating ip to the server and use it instead.

A floating ip is assigned only in case public_network_id is defined
and tenant_networks_reachable is False. If tenant_networks_reachable
is True use direct addressing.

Change-Id: I3943e57c040f4a5f7c36d42fa100bbc324097159
Closes-Bug: #1277381