Devstack should not die if the IP and prefix len for establishing
a connection to the public network are not provided.
In this case, the public gateway IP address used to configure
Neutron's public network should be used, together with the prefix
length of the public network's CIDR.
This patch also ensures $PUBLIC_BRIDGE is created, even if
Q_USE_DEBUG_COMMAND is disabled. Finally this patch also adds
the teardown operation for restoring the original IP addresses
on the interface used for connectivity to the public network
implemented on the NVP gateway.
Bug #1227750
Change-Id: Ib58738a578c46f2183d503cabfdc6039bfbeb702
Swift storage is used as glance image back-end. Tempest have cinder to
uploads 1 GiB image from cinder in twice.
In parallel execution in cause an issue, bacuse the current default size is
1_000_000 KiB.
Increasing the default swit storage size from 1_000_000 KiB 4_000_000
KiB when tempest is enabled.
Fixing bug 1225664
Change-Id: Iccd6368e4df71abb5ccfe7d361c64d86e1071d35
It appears that the ceilometer nova notification driver is causing
nova-compute to hang. The last thing nova-compute logs before hanging
is a line from this driver. At the very least the ceilometer nova
notification keeps stacktracing.
Change-Id: Ic375272b751159a64777ca73c1b64515195aacfb
Related-Bug: #1221987
- Added changes to stackrc for the Trove Repos.
- Added support to devstack for "install", "configure",
"init", and "run"
implements blueprint:trove-devstack-integration
Change-Id: Ib3f6daad33e629f764a174b80762c808ce8588e2
we were calling cleanup_oslo, however we weren't importing
lib/oslo, so that was just throwing an error message and moving on.
Let's stop doing that and actually clean up oslo.
Change-Id: I48340a8b3d5b50477fb5a7e2ce0bed27deb3ec01
Added KEYSTONE_ASSIGNMENT_BACKEND to support mixed backend
Modified code for KEYSTONE_IDENTITY_BACKEND according to comments.
Implemented the check for variables instead of case statements.
UPD: Removed arrays.
UPD2: fixed spacing issues
Change-Id: Ie92eed1fb5be5f875ef6633ede9c9e08daf6bf4f
Implements: devstack-support-for-keystone-mixbackend
This reverts commit f208aafa35996c98de40c1388bbebf326ab2ed20. This
commit broke swift functional tests because the ceilometer middleware
changes HTTP 404 responses into zero byte responses. This results in
BadStatusLine exceptions. Back out the use of ceilometer middleware
until it can be fixed.
Change-Id: Ie25269b58334c40dc1ecae985326af1cf29c3af4
When the /opt/stack directory is NFS mounted, chown to
the local user might not work. Create safe_chown and
safe_chmod functions that do nothing on NFS filesystems
to avoid spurrious errors.
Change-Id: Iaa68879e867a4426b1990d4d46164769177dc7cc
this will set to True the tempest volume/volume_backup_enabled
option if c-bak is in ENABLED_SERVICES
Change-Id: I69931d668411fc8144d0fdb2f58ad9b6e987f793
This allows the storage.objects.{incoming,outgoing}.bytes measurements to be
easily used.
Closes-Bug: #1221097
Change-Id: If988a85930d7df1e043997763c3b5ebd720d6d86
The default size leaves a very large padding for users to create larger
templates, but for testing and development a 10kB template is plenty.
This value is specifically meant to mirror upcoming changes to tempest
so that they are unified and can be tested in lock-step.
Change-Id: I0ea9798018a6d864ac04429c3ac89fb374583fb6
The existing ML2 code overwrote extra options set in localrc with
defualt values in some cases. This fixes it so it no longer does
that and instead adds to rather than overrides those values.
Fixes bug 1222854
Change-Id: Iafdaad7d4253f1b61e8a214c50adaf7599a641f2
MidoNet has been upgraded and devstack needs to be updated to
be compatible. This change is required to run the current
version of MidoNet plugin with DevStack.
Closes-Bug: #1222314
Change-Id: If3379b4d5da4e4fcf989ee7398b5952d71b68d5a