From a3a47834fd4da033ea1c1cd5722bd45fe15310d6 Mon Sep 17 00:00:00 2001 From: Shane McDonald Date: Thu, 4 Mar 2021 11:26:43 -0500 Subject: [PATCH] Create admin user / run create_preload_data when dev env boots --- tools/docker-compose/bootstrap_development.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tools/docker-compose/bootstrap_development.sh b/tools/docker-compose/bootstrap_development.sh index 88a7e62941..b1cd48e4eb 100755 --- a/tools/docker-compose/bootstrap_development.sh +++ b/tools/docker-compose/bootstrap_development.sh @@ -15,6 +15,15 @@ make version_file make migrate make init + +if output=$(awx-manage createsuperuser --noinput --username=admin --email=admin@localhost 2> /dev/null); then + echo $output + admin_password=$(openssl rand -base64 12) + echo "Admin password: ${admin_password}" + awx-manage update_password --username=admin --password=${admin_password} +fi +awx-manage create_preload_data + mkdir -p /awx_devel/awx/public/static mkdir -p /awx_devel/awx/ui/static mkdir -p /awx_devel/awx/ui_next/build/static