Fixes openvz driver support for nova when deployed with devstack.

Change-Id: I70599333a09267cbe2cd8afd075658f3f7d8bc9d
Fixes: bug #1119859
allow resize tests to run

resize tests were turned off explicitly, which they shouldn't be
turn these back on in a default config as we've set nova to allow
resize_to_same_host.

Change-Id: Iacedf11e56aff3a541f1b67b208e8ed3a30b2c44
Add quantum support for baremetal virtual env.

Add quantum networking support when nova-baremetal is active.
This creates a ctlplane network and br-ctlplane bridge, and moves IPs
from PHYSICAL_INTERFACE to OVS_PHYSICAL_BRIDGE.

Change-Id: If2026c01b93de0ccc7c3f9112de07b3a9c01ac20
Move auth_token configurations to quantum.conf

keystone auth_token middleware now allows quantum to have auth_token
configuration in quantum.conf. auth_token middleware supports
auth_token configuration both in api-paste.ini and quantum.conf,
so we can apply this change at any timing.

Change-Id: Ie5dd63e6c6938d2c8118e0f6090ef057c21a772a
Merge "Add quantum support for baremetal virtual env."
Add option to make screen starting more robust.

We have seen a number of failures in ci where a host is overloaded
and the 1.5 second sleep before stuffing data into screen is not
long enough. This means the service doesn't start and tests fail.

This change adds a config option to allow us to turn off the developer
friendly option to stuff text into the screen. When SCREEN_DEV is
set to False it will use a simple exec in screen instead of stuff.
This should be far more reliable because we don't have to wait
for bash to start.

Change-Id: I7f1b5dbf5329b23507cb767d54a2795be0d73e01
Merge "Add option to make screen starting more robust."
Merge "allow resize tests to run"
Merge "Fixes openvz driver support for nova when deployed with devstack."
Merge "Move auth_token configurations to quantum.conf"
Remove old tempest configuration variables

Change-Id: I4c15c876514e1a8071a557ce79f56266a83b24b8