From 2fb40452012d254043542294fd0e27e4b0d080c3 Mon Sep 17 00:00:00 2001 From: Fabian Seidl <fabian.seidl@h-da.de> Date: Thu, 20 Jun 2024 14:26:12 +0000 Subject: [PATCH] Resolve "Add script to add additional users instead of only admin in controller" See merge request danet/quant!156 --- ...kms_to_controller.sh => add_kms_and_user_to_controller.sh} | 3 +++ dev_env_data/containerlab/playground.clab.yaml | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) rename config/scripts/{add_kms_to_controller.sh => add_kms_and_user_to_controller.sh} (94%) diff --git a/config/scripts/add_kms_to_controller.sh b/config/scripts/add_kms_and_user_to_controller.sh similarity index 94% rename from config/scripts/add_kms_to_controller.sh rename to config/scripts/add_kms_and_user_to_controller.sh index 956f4fc5..c9b61bdf 100755 --- a/config/scripts/add_kms_to_controller.sh +++ b/config/scripts/add_kms_and_user_to_controller.sh @@ -27,3 +27,6 @@ $GOSDNC_PATH mne create --address 172.100.20.10:7030 --name kms01 --password adm $GOSDNC_PATH mne create --address 172.100.20.11:7030 --name kms02 --password admin --plugin-id $KMS_PLUGIN --username admin --uuid 5e41c291-6121-4335-84f6-41e04b8bdaa2 $GOSDNC_PATH mne create --address 172.100.20.12:7030 --name kms03 --password admin --plugin-id $KMS_PLUGIN --username admin --uuid f80db2c0-2480-46b9-b7d1-b63f954e8227 $GOSDNC_PATH mne create --address 172.100.20.13:7030 --name kms04 --password admin --plugin-id $KMS_PLUGIN --username admin --uuid 968fd594-b0e7-41f0-ba4b-de259047a933 + +## Add additional user for an app +$GOSDNC_PATH userCreate --u app --p TestApp --r app diff --git a/dev_env_data/containerlab/playground.clab.yaml b/dev_env_data/containerlab/playground.clab.yaml index ce3f145f..03fbfd58 100644 --- a/dev_env_data/containerlab/playground.clab.yaml +++ b/dev_env_data/containerlab/playground.clab.yaml @@ -36,9 +36,9 @@ topology: - ../../config/kms01-b.json:/kms01-b.json - ../../config/kms02-b.json:/kms02-b.json - ../../config/kms03-b.json:/kms03-b.json - - ../../config/scripts/add_kms_to_controller.sh:/scripts/add_kms_to_controller.sh + - ../../config/scripts/add_kms_and_user_to_controller.sh:/scripts/add_kms_and_user_to_controller.sh exec: - - bash /scripts/add_kms_to_controller.sh + - bash /scripts/add_kms_and_user_to_controller.sh kms1: kind: linux -- GitLab