Use apt_repository update_cache feature
With ansible 2.2, apt_repository update_cache feature has been fixed. When a new repo will be added, apt-get update will be run after the addition if update_cache is set to yes. This combined with the apt module now properly checking the cache validity, we can now have proper updating of the cache with registering variables. Change-Id: I2b6b06e0986bc072758f2a5b4d692248143bd300
This commit is contained in:
parent
ecde7003dc
commit
b49c2bf245
@ -64,6 +64,7 @@
|
|||||||
apt_repository:
|
apt_repository:
|
||||||
repo: "{{ haproxy_repo.repo }}"
|
repo: "{{ haproxy_repo.repo }}"
|
||||||
state: "{{ haproxy_repo.state }}"
|
state: "{{ haproxy_repo.state }}"
|
||||||
|
update_cache: yes
|
||||||
when:
|
when:
|
||||||
- haproxy_repo.repo is defined
|
- haproxy_repo.repo is defined
|
||||||
- haproxy_repo.state is defined
|
- haproxy_repo.state is defined
|
||||||
@ -73,12 +74,3 @@
|
|||||||
delay: 2
|
delay: 2
|
||||||
tags:
|
tags:
|
||||||
- haproxy-repos
|
- haproxy-repos
|
||||||
|
|
||||||
- name: Update apt if necessary
|
|
||||||
apt:
|
|
||||||
update_cache: yes
|
|
||||||
when: add_repos|changed
|
|
||||||
tags:
|
|
||||||
- haproxy-repos
|
|
||||||
# don't trigger ANSIBLE0016
|
|
||||||
- skip_ansible_lint
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user