Updated openstack/openstack
Project: openstack-dev/devstack  0982f0795e047ebd54e54e7c7c20fe8b72c7b7a9
null
Remove any lib/baremetal usage for ironic deploy

Get rid of lib/baremetal usage so that it can be simply
deleted when that time comes:
Copy upload_baremetal_deploy function to lib/ironic;
Rename it to upload_baremetal_ironic_deploy;
Remove any $BM_* variables references from lib/ironic;
Rename $BM_IMAGE_BUILD_* environment variables to $DIB_*;
Improve logic around deploy k&r building;
Add check for $OFFLINE mode;

Change-Id: I4302b32328df9156bf8738773a127db914e8edde
Updated openstack/openstack
Project: openstack/keystone  ce0429e5cfd4a5cf336ac437882a675d7920c485
null
test tcp_keepidle only if it's available on the current platform

keystone.common.environment conditionally sets TCP_KEEPIDLE only if it's
available (as it's not expected to be available in the OS X version of
eventlet). However, this test always fails on OS X because it's assuming
that both socket options are always set.

Change-Id: I368e5414d37ad265d12b9bf6f19d40e0c1f653a9
Closes-Bug: 1296768
Updated openstack/openstack
Project: openstack/keystone  f42b8083cd5f690e1471e86d6608375b11532b21
null
Create TMPDIR for tests recursively

keystone/tests/tmp is missing in the sdist tarballs, so
we need to not only create keystone/tests/tmp/<pid> but also the
parent directory. Use os.makedirs for that.

Change-Id: I2f97bee517297b9fa239183c23ad1dfa52505bc9
Closes-Bug: #1296862