2018-09-21 12:24:47 +02:00
|
|
|
#!/bin/sh
|
|
|
|
set -e
|
|
|
|
|
2018-11-11 21:29:27 +00:00
|
|
|
# MySQL snapshot for speedy install
|
|
|
|
# snapshot is a mysql data dir with
|
|
|
|
# rocky keystone,nova,glance,neutron dbs.
|
|
|
|
mkdir -p ${SNAP_COMMON}/lib
|
|
|
|
tar -xJf ${SNAP}/data/mysql.tar.xz -C ${SNAP_COMMON}/lib
|
|
|
|
|
|
|
|
# Install conf.d configuration from snap for db etc
|
|
|
|
echo "Installing configuration for OpenStack Services"
|
|
|
|
for project in neutron nova keystone glance; do
|
|
|
|
mkdir -p ${SNAP_COMMON}/etc/${project}/${project}.conf.d
|
|
|
|
cp -r ${SNAP}/etc/${project}/${project}.conf.d/* ${SNAP_COMMON}/etc/${project}/${project}.conf.d
|
|
|
|
done
|
|
|
|
|
|
|
|
# Configure Keystone Fernet Keys
|
|
|
|
snap-openstack keystone-manage fernet_setup --keystone-user root --keystone-group root
|