From 206bbbad1c0ddfa44a2444235b9b0de70340284c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christer=20War=C3=A9n?= Date: Mon, 1 Jul 2024 02:21:11 +0300 Subject: [PATCH] Code Update --- init.sh | 5 +++-- src/functions/init.sh | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/init.sh b/init.sh index 507fd24..9725197 100755 --- a/init.sh +++ b/init.sh @@ -72,7 +72,8 @@ wi-init(){ apt-get install -y python3-pip python3-venv jq git curl &> /dev/null python3 -m venv /opt/ansible &> /dev/null - /opt/ansible/bin/pip3 install ansible hvac netaddr jmespath pexpect &> /dev/null + /opt/ansible/bin/pip3 install ansible &> /dev/null + /opt/ansible/bin/pip3 install dnspython hvac jmespath netaddr pexpect &> /dev/null curl \ -H "X-Vault-Token: ${config["login",$ORG]}" \ @@ -107,7 +108,7 @@ wi-init(){ export HVT=${config["login",$ORG]} - /opt/ansible/bin/ansible-galaxy collection install ansible.posix ansible.utils community.crypto community.docker community.general community.hashi_vault community.libvirt community.mysql community.postgresql containers.podman --upgrade &> /dev/null + /opt/ansible/bin/ansible-galaxy collection install ansible.posix ansible.utils community.crypto community.dns community.docker community.general community.hashi_vault community.libvirt community.mysql community.postgresql containers.podman --upgrade &> /dev/null /opt/ansible/bin/ansible-pull -U ssh://git@$GIT_DOMAIN:$GIT_PORT/$GIT_REPOSITORY --accept-host-key --vault-password-file ~/.ansible/vault.yml --private-key ~/.ssh/keys/init playbooks/init.yml -t init diff --git a/src/functions/init.sh b/src/functions/init.sh index 9df4e4a..ccde209 100644 --- a/src/functions/init.sh +++ b/src/functions/init.sh @@ -6,7 +6,8 @@ wi-init(){ apt-get install -y python3-pip python3-venv jq git curl &> /dev/null python3 -m venv /opt/ansible &> /dev/null - /opt/ansible/bin/pip3 install ansible hvac netaddr jmespath pexpect &> /dev/null + /opt/ansible/bin/pip3 install ansible &> /dev/null + /opt/ansible/bin/pip3 install dnspython hvac jmespath netaddr pexpect &> /dev/null curl \ -H "X-Vault-Token: ${config["login",$ORG]}" \ @@ -41,7 +42,7 @@ wi-init(){ export HVT=${config["login",$ORG]} - /opt/ansible/bin/ansible-galaxy collection install ansible.posix ansible.utils community.crypto community.docker community.general community.hashi_vault community.libvirt community.mysql community.postgresql containers.podman --upgrade &> /dev/null + /opt/ansible/bin/ansible-galaxy collection install ansible.posix ansible.utils community.crypto community.dns community.docker community.general community.hashi_vault community.libvirt community.mysql community.postgresql containers.podman --upgrade &> /dev/null /opt/ansible/bin/ansible-pull -U ssh://git@$GIT_DOMAIN:$GIT_PORT/$GIT_REPOSITORY --accept-host-key --vault-password-file ~/.ansible/vault.yml --private-key ~/.ssh/keys/init playbooks/init.yml -t init