From 8fa78073bfbd8d1cbd01abd11f0bfe7db29ede42 Mon Sep 17 00:00:00 2001 From: David Garcia Date: Wed, 27 Apr 2022 13:43:42 +0200 Subject: [PATCH] Fix password generation in charmed installer Replace base64 format passwords with hex. Base64 passwords can include chars like "/" which may cause problems when using them in sed-like commands. Change-Id: Id522adf40e329d8169853b5614f5ff541a174f68 Signed-off-by: David Garcia --- installers/charmed_install.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/installers/charmed_install.sh b/installers/charmed_install.sh index 24272a17..7e73dbdd 100755 --- a/installers/charmed_install.sh +++ b/installers/charmed_install.sh @@ -316,11 +316,11 @@ function check_osm_deployed() { function generate_password_overlay() { # prometheus - web_config_password=`openssl rand -base64 16` + web_config_password=`openssl rand -hex 16` # keystone - keystone_db_password=`openssl rand -base64 16` - keystone_admin_password=`openssl rand -base64 16` - keystone_service_password=`openssl rand -base64 16` + keystone_db_password=`openssl rand -hex 16` + keystone_admin_password=`openssl rand -hex 16` + keystone_service_password=`openssl rand -hex 16` # mariadb mariadb_password=`openssl rand -hex 16` mariadb_root_password=`openssl rand -hex 16` -- 2.25.1