#!/usr/bin/sh workdir="$(pwd)" base="$(realpath $(dirname "$0"))" export ANSIBLE_CACHE_PLUGIN=jsonfile export ANSIBLE_CONFIG=$base/ansible.cfg cd $base python3 parse_arch_packages.py > arch_packages.json cd $workdir ansible-playbook $base/workstation.yaml \ --ask-become-pass \ -u "mbess" \ -i "$base/inventory.yaml" \ --ssh-extra-args "-o ControlMaster=auto -o ControlPersist=60s -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -p 2222 -i ./sshkey" \ --extra-vars "@$base/vars.yaml"