Xicheng Chang 587250bfae Add Ansible playbooks and modified cobbler snippets
Change-Id: If759d0fa469d3d40ab92e3359c6f9dfdbebe7214
2015-04-04 13:17:23 -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