Merge remote-tracking branch 'remotes/origin/dev' into issue/1403

This commit is contained in:
m0duspwnens
2020-10-09 11:40:01 -04:00
3 changed files with 14 additions and 7 deletions

View File

@@ -33,12 +33,12 @@ header() {
lookup_pillar() { lookup_pillar() {
key=$1 key=$1
cat /opt/so/saltstack/local/pillar/global.sls | grep $key | awk '{print $2}' salt-call --no-color pillar.get global:${key} --out=newline_values_only
} }
lookup_pillar_secret() { lookup_pillar_secret() {
key=$1 key=$1
cat /opt/so/saltstack/local/pillar/secrets.sls | grep $key | awk '{print $2}' salt-call --no-color pillar.get secrets:${key} --out=newline_values_only
} }
check_container() { check_container() {

View File

@@ -258,6 +258,12 @@ rc3_to_2.3.0() {
echo "playbook:" echo "playbook:"
echo " api_key: de6639318502476f2fa5aa06f43f51fb389a3d7f" echo " api_key: de6639318502476f2fa5aa06f43f51fb389a3d7f"
} >> /opt/so/saltstack/local/pillar/global.sls } >> /opt/so/saltstack/local/pillar/global.sls
sed -i 's/playbook:/playbook_db:/' /opt/so/saltstack/local/pillar/secrets.sls
{
echo "playbook_admin: $(tr -dc 'a-zA-Z0-9' < /dev/urandom | fold -w 20 | head -n 1)"
echo "playbook_automation: $(tr -dc 'a-zA-Z0-9' < /dev/urandom | fold -w 20 | head -n 1)"
} >> /opt/so/saltstack/local/pillar/secrets.sls
} }
space_check() { space_check() {

View File

@@ -5,11 +5,12 @@
include: include:
- playbook - playbook
cmd.run: wait_for_playbook:
- name: until nc -z {{ MAINIP }} 3200; do sleep 1; done cmd.run:
- timeout: 30 - name: until nc -z {{ MAINIP }} 3200; do sleep 1; done
- onchanges: - timeout: 30
- cmd: create_user - onchanges:
- cmd: create_user
create_user: create_user:
cmd.script: cmd.script: