+++ /dev/null
----
-- 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: generate nova controll service list
- shell: echo {{ item }} >> /opt/service
- with_items:
- - nova-api
- - nova-cert
- - nova-conductor
- - nova-consoleauth
- - nova-novncproxy
- - nova-scheduler
-
-- 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