Ich benutze Vagrant 1.6.2 und benutze es mit einer Ubuntu 14.04 Box. Wenn ich es tue vagrant provision
es läuft ein .sh
Skript.
#!/usr/bin/env bash
export DEBIAN_FRONTEND=noninteractive
apt-get update -qq
apt-get install -y make git-core
if [[ ! -d /home/vagrant/ansible ]]; then
# Install Ansible dependencies.
apt-get install -y python-mysqldb python-yaml python-jinja2 python-paramiko sshpass
# Checkout the Ansible repository.
git clone https://github.com/ansible/ansible.git /home/vagrant/ansible
mkdir /etc/ansible
echo "localhost" > /etc/ansible/hosts
source /home/vagrant/ansible/hacking/env-setup
echo "source /home/vagrant/ansible/hacking/env-setup" >> /home/vagrant/.bashrc
fi
cd /home/vagrant/me/provisioning
ansible playbook.yml
Aber ich verstehe die Nachricht /tmp/vagrant-shell: line 24: ansible: command not found
Aber wenn ich in die Kiste gehe und tippe ansible
es funktioniert.
Wie kann ich es durch meine Arbeit machen? .sh
Datei?
Vielen Dank