34 lines
634 B
YAML
34 lines
634 B
YAML
---
|
|
- name: full system upgrade if enabled
|
|
ansible.builtin.dnf:
|
|
name: "*"
|
|
state: latest
|
|
when: full_upgrade
|
|
become: true
|
|
tags:
|
|
- upgrade
|
|
- packages
|
|
- asroot
|
|
- RedHat
|
|
|
|
- name: install packages from system package manager
|
|
ansible.builtin.dnf:
|
|
name: "{{ syspkgs | unique }}"
|
|
state: "{{ install_state }}"
|
|
when: syspkgs|length > 0
|
|
become: true
|
|
tags:
|
|
- packages
|
|
- asroot
|
|
- os
|
|
|
|
- name: install packages from outside system
|
|
ansible.builtin.include_tasks:
|
|
file: "{{ altpkg }}"
|
|
loop: "{{ altpkgs }}"
|
|
loop_control:
|
|
loop_var: altpkg
|
|
tags:
|
|
- packages
|
|
- altinstall
|