aboutsummaryrefslogtreecommitdiff
path: root/openstack_setup.sh
diff options
context:
space:
mode:
Diffstat (limited to 'openstack_setup.sh')
-rw-r--r--openstack_setup.sh8
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"