Update all packages before installing new ones

Every now and again, a host will be in an initial state that prevents
installing new packages due to existing packages having some script or
obsoletes problem.  Avoid this by first updating all packages, then
installing new ones.

Signed-off-by: Chris Evich <cevich@redhat.com>
This commit is contained in:
Chris Evich 2017-10-11 15:15:19 -04:00
parent 805548ce25
commit 7bda7213f9

View file

@ -1,5 +1,12 @@
--- ---
- name: Update all packages
package:
name: '*'
state: latest
async: 600
poll: 10
- name: Make sure we have all required packages - name: Make sure we have all required packages
package: package:
name: "{{ item }}" name: "{{ item }}"
@ -65,13 +72,6 @@
- btrfs-progs-devel - btrfs-progs-devel
when: ansible_distribution in ['Fedora'] when: ansible_distribution in ['Fedora']
- name: Update all packages
package:
name: '*'
state: latest
async: 600
poll: 10
- name: Check / setup swap - name: Check / setup swap
include: "swap.yml" include: "swap.yml"