![Nicolas Bock](/assets/img/avatar_default.png)
The octavia_amp_image.yml playbook is not idempotent because it is missing some conditional logic and uses an incorrect result variable name for the `os_image_facts` module (albeit following the module documentation). This change also updates the use of the `id` key to the required `name` key in the `os_image` module. Also, the fact get and image deletion need to be done by the service account, not the cloud admin account. Finally, these tasks all have the same conditional, so we put them all into a block. Change-Id: I52e111fffe9a60c879c967c94a895ae272d98fcd
Team and repository tags
OpenStack-Ansible Octavia
Ansible role that installs and configures OpenStack Octavia.
Documentation for the project can be found at: https://docs.openstack.org/openstack-ansible-os_octavia/latest/
Release notes for the project can be found at: https://docs.openstack.org/releasenotes/openstack-ansible-os_octavia/
The project source code repository is located at: https://git.openstack.org/cgit/openstack/openstack-ansible-os_octavia
The project home is at: https://launchpad.net/openstack-ansible
Description
Languages
Jinja
45.5%
Python
38.8%
Shell
15.7%