2901a1685d
Create provision playbook with modular platform-interop framework Implement first version of update-system playbook Implement var organization Implement basic structure of inventory file
25 lines
629 B
YAML
25 lines
629 B
YAML
---
|
|
- hosts: all
|
|
name: Upgrade packages
|
|
tasks:
|
|
- name: Upgrade YUM packages
|
|
when: ansible_distribution == "CentOS"
|
|
become: true
|
|
yum:
|
|
state: latest
|
|
name: *
|
|
exclude: kernel*{{ ',' + exclude_upgrade | default('') }}
|
|
|
|
- name: Upgrade DNF packages
|
|
when: ansible_distribution == "Fedora"
|
|
become: true
|
|
dnf:
|
|
state: latest
|
|
name: *
|
|
exclude: kernel*{{ ',' + exclude_upgrade | default('') }}
|
|
|
|
# - name: Upgrade APT packages
|
|
# when: ansible_distribution == "Debian" or ansible_distribution == "Ubuntu"
|
|
# become: true
|
|
# apt:
|