43 lines
867 B
YAML
43 lines
867 B
YAML
---
|
|
- name: Ensure epel-release and firewalld are installed
|
|
ansible.builtin.dnf:
|
|
name:
|
|
- epel-release
|
|
- firewalld
|
|
state: present
|
|
notify:
|
|
- enable_firewalld
|
|
- enable_crb
|
|
|
|
# We need this immediately.
|
|
- name: Flush handlers
|
|
ansible.builtin.meta: flush_handlers
|
|
|
|
- name: Ensure 'dns=none' is set for Network Manager
|
|
community.general.ini_file:
|
|
path: /etc/NetworkManager/NetworkManager.conf
|
|
state: present
|
|
no_extra_spaces: true
|
|
section: main
|
|
option: dns
|
|
value: none
|
|
owner: root
|
|
group: root
|
|
mode: '0644'
|
|
backup: true
|
|
notify:
|
|
- reload_networkmanager
|
|
|
|
- name: Install ipa-fas
|
|
ansible.builtin.dnf:
|
|
name: ipa-fas
|
|
state: present
|
|
|
|
- name: Open firewalld service before hand
|
|
ansible.posix.firewalld:
|
|
service: freeipa-4
|
|
permanent: true
|
|
immediate: true
|
|
state: enabled
|
|
...
|