A recent devstack change  has switched off the creation of an admin
endpoint for keystone, which we need. Create it again until we update
Tacker to stop using it.
And devstack patch  has stopped creating userrc_early and If we do
not use OS_CLOUD, we must override the --os-cloud option of the
So, this patch fixes to set default OS_CLOUD setting overridden.
And for UUID formatting checks in db/types.py, fix to use first
element for List, since value may be passed as a List.