Xicheng Chang 70360bca6a Changed ansible code structure.
Moved roles to the parent directory
so that different adapters don't have
duplicated roles in their respective
paths.

Change-Id: Ia71c473b33fed94276d4d0b4764b2f4ab2e988e0
2015-05-21 20:30:15 -07:00

38 lines
865 B
YAML

---
- name: install nova related packages
apt: name={{ item }} state=present force=yes
with_items:
- nova-api
- nova-cert
- nova-conductor
- nova-consoleauth
- nova-novncproxy
- nova-scheduler
- python-novaclient
- python-oslo.rootwrap
- name: update nova conf
template: src=nova.conf
dest=/etc/nova/nova.conf
backup=yes
notify:
- restart nova-api
- restart nova-cert
- restart nova-consoleauth
- restart nova-scheduler
- restart nova-conductor
- restart nova-novncproxy
- remove nova-sqlite-db
- name: nova db sync
command: su -s /bin/sh -c "nova-manage db sync" nova
notify:
- restart nova-api
- restart nova-cert
- restart nova-consoleauth
- restart nova-scheduler
- restart nova-conductor
- restart nova-novncproxy
- meta: flush_handlers