Updated openstack/openstack
Project: openstack/tempest  8ceec466e6a0d3e116be381666eb2c84c6ac7310
null
Delete a BuildError server

If a server creation fails with create_test_server() in setUpClass,
the server would not be removed because tearDownclass is not called.
As the result, many BuildError servers are created and "Quota exceeded"
happens if server creations continue to fail.

This patch makes create_test_server() removes a server when BuildError
happens for avoiding "Quota exceeded" exception and investigating the
original problem which is due to the BuildError.

Change-Id: I55bb386bbea550de11cc7a81c5d056680057523b
Related-Bug: #1257641
Updated openstack/openstack
Project: openstack/python-keystoneclient  931b2d36e7ed2a812355779779efedbafdc1d6e4
null
Add unit tests for generic/shell.py

blueprint generic-shell-unittest
Change-Id: I234c58d6e0dfa6402633f5f4f2149e7b1b9d36f2