convert all configs to yaml

Change-Id: I7edbd3a59007d9e2f7f5ab5e4c020eeb58d03dd3
update start/stop scripts

permit starting/stopping pods and services separately.

Change-Id: Iaff2a5b4d5a33467a9d10b10e9bd5c922eeed3aa
normalize start script name for rabbitmq

Change-Id: I5e7296780a34f36e28419b49e185be689e4745ad
update existing keystone objects

when booting the keystone container with an existing database, make sure
to update credentials for admin user and replace existing keystone
endpoint in the service catalog.

Change-Id: I2c66d75210ef7ba5a96077eea15a8c564e99f662
clean yum cache after package install

Change-Id: Ib9942a12b8a14c7e04cf8ae3184cdefcdc5a4652
include mariadb and crux in base image

these are required by most of our services

Change-Id: I217b766a0c573e530da03aa81a7caf4548b0d2b3
fixed typo in keystone start script

Change-Id: I586ba7bb1d518d4ebfef257f92d315684843dd9b
add kolla-common shell library to base image

Change-Id: Ib670fe369bb8048aa69979b74a984fa4ddaae7d9
rabbitmq: exit on errors

Change-Id: I08b12e25061048e1fda8e74ce8a62d16b6ddf6db
keystone: exit on errors; cleanup

Change-Id: Ide2eac6495250c8cba91cf9b7409dcb313f6f74b
glance: cleanup; use kolla-common; exit on errors

Change-Id: Ibebbf47758a1dfc241cb04cdb12e44af77f92b55