diff options
author | Pasha <pasha@member.fsf.org> | 2023-05-22 23:21:28 +0000 |
---|---|---|
committer | Pasha <pasha@member.fsf.org> | 2023-05-22 23:21:28 +0000 |
commit | b0e92b8aeac5b036d3dffaa21f6972552808d6cd (patch) | |
tree | c7aaf2ef9a11b3d2bbdc5fc232871b09687feaad /openstack_setup.sh | |
parent | 97c640db16f3c50ed0512a2813209511a1fb6387 (diff) | |
download | debian_openstack_installer-b0e92b8aeac5b036d3dffaa21f6972552808d6cd.tar.gz debian_openstack_installer-b0e92b8aeac5b036d3dffaa21f6972552808d6cd.tar.bz2 |
update for Debian 12
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" |