diff options
Diffstat (limited to 'openstack_setup.sh')
-rw-r--r-- | openstack_setup.sh | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/openstack_setup.sh b/openstack_setup.sh index baada39..df46714 100644 --- a/openstack_setup.sh +++ b/openstack_setup.sh @@ -18,7 +18,8 @@ OPENSTACK_HOST_IP="192.168.0.155" EXTERNAL_BRIDGE_INTERFACE="enp7s0" - +MY_USER_NAME="openstack" +MY_USER_PASS="openstack" if [ -z ${OPENSTACK_HOST_IP} ]; then echo "Please set OpenStack host IP" @@ -148,9 +149,9 @@ function configure_domain_project() { openstack domain create --description "An Example Domain" example openstack project create --domain default --description "Service Project" service openstack project create --domain default --description "Demo Project" myproject - openstack user create --domain default --password myuser myuser + openstack user create --domain default --password ${MY_USER_PASS} ${MY_USER_NAME} openstack role create myrole - openstack role add --project myproject --user myuser myrole + openstack role add --project myproject --user ${MY_USER_NAME} myrole echo "done" } @@ -331,6 +332,7 @@ function install_dashboard() { apt-get -y install openstack-dashboard-apache mv /etc/openstack-dashboard/local_settings.py /etc/openstack-dashboard/local_settings.py.org sed "s/REPLACE_WITH_HOST/${OPENSTACK_HOST}/" ${CONFIG_DIR}/local_settings.py > /etc/openstack-dashboard/local_settings.py + /usr/sbin/a2enmod ssl /usr/sbin/a2enmod rewrite systemctl restart apache2 echo "done" |