Adding changes to handle updation of yum Management cache in rhel. (#2026)
* Adding changes to handle updation of yum cache in rhel. * Removed the redundant spaces
This commit is contained in:
parent
c2347db934
commit
fe036cbe77
1 changed files with 28 additions and 2 deletions
|
@ -117,9 +117,35 @@
|
|||
delay: "{{ retry_stagger | random + 3 }}"
|
||||
when:
|
||||
- ansible_pkg_mgr == 'yum'
|
||||
- ansible_distribution != 'RedHat'
|
||||
- not is_atomic
|
||||
tags:
|
||||
- bootstrap-os
|
||||
tags: bootstrap-os
|
||||
|
||||
- name: Expire management cache (YUM) for Updation - Redhat
|
||||
shell: yum clean expire-cache
|
||||
register: expire_cache_output
|
||||
until: expire_cache_output|succeeded
|
||||
retries: 4
|
||||
delay: "{{ retry_stagger | random + 3 }}"
|
||||
when:
|
||||
- ansible_pkg_mgr == 'yum'
|
||||
- ansible_distribution == 'RedHat'
|
||||
- not is_atomic
|
||||
tags: bootstrap-os
|
||||
|
||||
- name: Update package management cache (YUM) - Redhat
|
||||
shell: yum makecache
|
||||
register: make_cache_output
|
||||
until: make_cache_output|succeeded
|
||||
retries: 4
|
||||
delay: "{{ retry_stagger | random + 3 }}"
|
||||
when:
|
||||
- ansible_pkg_mgr == 'yum'
|
||||
- ansible_distribution == 'RedHat'
|
||||
- expire_cache_output.rc == 0
|
||||
- not is_atomic
|
||||
tags: bootstrap-os
|
||||
|
||||
|
||||
- name: Install latest version of python-apt for Debian distribs
|
||||
apt:
|
||||
|
|
Loading…
Reference in a new issue