This patch updates all the roles to the latest available SHA's,
updates all the OpenStack Service SHA's and also updates the
appropriate python requirements pins.
NB Ceilometer has not been updated to it's latest SHA due to the
requirements bump for kafka-python which doesn't match the
global-requirements version.
Change-Id: I646c55d1a90c2b207ab230e1f50f219d2efbac64