--- - hosts: dev vars: devstack_repo: git://github.com/openstack-dev/devstack.git public_ip: 192.168.26.101 tasks: - name: install packages apt: "pkg={{ item }} update_cache=yes" sudo: True with_items: - git - name: checkout devstack git: "repo={{ devstack_repo }} dest=/home/vagrant/devstack version=stable/grizzly" - name: localrc template: src=localrc dest=/home/vagrant/devstack/localrc - name: source openrc in profile lineinfile: dest=/home/vagrant/.profile regexp=".*openrc" line='. /home/vagrant/devstack/openrc' - name: enable eth2 command: ip link set dev eth2 up sudo: True