aboutsummaryrefslogtreecommitdiff
path: root/openstack_setup.sh
diff options
context:
space:
mode:
authorPasha <pasha@member.fsf.org>2023-05-22 23:21:28 +0000
committerPasha <pasha@member.fsf.org>2023-05-22 23:21:28 +0000
commitb0e92b8aeac5b036d3dffaa21f6972552808d6cd (patch)
treec7aaf2ef9a11b3d2bbdc5fc232871b09687feaad /openstack_setup.sh
parent97c640db16f3c50ed0512a2813209511a1fb6387 (diff)
downloaddebian_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.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"