From f21f0a9a96a3cd595e28f9a6e182a3c1bc2df1ef Mon Sep 17 00:00:00 2001 From: Josh Brower Date: Wed, 10 Jan 2024 11:15:51 -0500 Subject: [PATCH] Replace sed for so-yaml --- salt/playbook/files/automation_user_create.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/salt/playbook/files/automation_user_create.sh b/salt/playbook/files/automation_user_create.sh index 1530e9338..782ce4c88 100644 --- a/salt/playbook/files/automation_user_create.sh +++ b/salt/playbook/files/automation_user_create.sh @@ -36,7 +36,9 @@ while [[ $try_count -le 6 ]]; do }" # Update the Automation API key in the secrets pillar - sed "s/playbook_automation_api_key:/playbook_automation_api_key: ${automation_api_key}/g" -i $local_salt_dir/pillar/secrets.sls + so-yaml.py remove $local_salt_dir/pillar/secrets.sls secrets.playbook_automation_api_key + printf '%s\n'\ + " playbook_automation_api_key: $automation_api_key" >> $local_salt_dir/pillar/secrets.sls exit 0 fi ((try_count++))