|
|
@ -25,6 +25,9 @@ with ci_lib.Fold('job_setup'):
|
|
|
|
# ansible v2.10 isn't out yet so we're installing from github for now
|
|
|
|
# ansible v2.10 isn't out yet so we're installing from github for now
|
|
|
|
run('pip install -q virtualenv {}'.format(ci_lib.ANSIBLE_VERSION))
|
|
|
|
run('pip install -q virtualenv {}'.format(ci_lib.ANSIBLE_VERSION))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# after ansible is installed, install common collections until ansible==2.10 comes out
|
|
|
|
|
|
|
|
run('ansible-galaxy collection install community.general')
|
|
|
|
|
|
|
|
|
|
|
|
os.chmod(KEY_PATH, int('0600', 8))
|
|
|
|
os.chmod(KEY_PATH, int('0600', 8))
|
|
|
|
if not ci_lib.exists_in_path('sshpass'):
|
|
|
|
if not ci_lib.exists_in_path('sshpass'):
|
|
|
|
run("brew install http://git.io/sshpass.rb")
|
|
|
|
run("brew install http://git.io/sshpass.rb")
|
|
|
|