
The current implementation wipes out the novnc/spice directory every single time the playbook executes. While it does replace it afterwards it does not fire a notifier to make the service restart, resulting in the service failing. This patch makes the install process idempotent - it will only wipe out the directory if it does not look the way it is expected to look. It also fires the notifier to restart services if the git repo changes. This should ensure that novnc/spice restart properly on upgrades and that there are no changes/restarts for the service if the git SHA or software does not change. Closes-Bug: #1746523 Change-Id: Ic39f884016a6ba0498110267027783001a087a1c
Team and repository tags
OpenStack-Ansible nova
Ansible role that installs and configures OpenStack nova and all of its corresponding services.
- This role will install the following:
-
- nova-api
- nova-conductor
- nova-scheduler
- nova-console
- nova-compute
Documentation for the project can be found at: https://docs.openstack.org/openstack-ansible-os_nova/latest/
The project home is at: http://launchpad.net/openstack-ansible
Description
Languages
Jinja
58.9%
Python
27.9%
Shell
13.2%