27545d222a
The update of the apt cache and the package installation can all be handled in a single task by providing the package action plugin with the right parameters. This removes an extra task to optimise execution. The minimum Ansible version is raised to 2.2 due to a known bug [1] in Ansible's apt module which does not update the cache properly if the cache update and the install are combined in a single task. [1] https://github.com/ansible/ansible-modules-core/issues/1497 Change-Id: Ieaf67c9a776c43e9fd39c63a92642b55a49bb9bc
26 lines
476 B
YAML
26 lines
476 B
YAML
---
|
|
galaxy_info:
|
|
author: Donovan Francesco <donovan.francesco@is.co.za>
|
|
description: Deploy Trove with OpenStack Ansible
|
|
company: OpenStack
|
|
license: Apache-2.0
|
|
min_ansible_version: 2.2
|
|
version: 0.1.0
|
|
platforms:
|
|
- name: Ubuntu
|
|
versions:
|
|
- xenial
|
|
galaxy_tags:
|
|
- cloud
|
|
- openstack
|
|
- python
|
|
- trove
|
|
|
|
dependencies:
|
|
- pip_install
|
|
- role: apt_package_pinning
|
|
when:
|
|
- ansible_pkg_mgr == 'apt'
|
|
- galera_client
|
|
- openstack_openrc
|