27 lines
678 B
YAML
27 lines
678 B
YAML
---
|
|
- 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
|
|
|