This commit is contained in:
mrwho 2026-05-15 00:15:28 +03:00
commit 1ffc9fc31e
5 changed files with 20 additions and 9 deletions

View file

@ -11,4 +11,8 @@
- unrar - unrar
- htop - htop
- btop - btop
- atop
- iftop
- nethogs
- nload
state: present state: present

View file

@ -26,7 +26,7 @@
option: max_parallel_downloads option: max_parallel_downloads
value: "10" value: "10"
state: present state: present
backup: yes backup: true
- name: Ensure the crb repository is enabled - name: Ensure the crb repository is enabled
community.general.dnf_config_manager: community.general.dnf_config_manager:
@ -81,6 +81,7 @@
- open-vm-tools - open-vm-tools
- qemu-guest-agent - qemu-guest-agent
- cloud-utils-growpart - cloud-utils-growpart
- iptraf-ng
# - speedtest-cli # - speedtest-cli
# - deltarpm # - deltarpm
# - screen # - screen
@ -91,11 +92,11 @@
- name: Обновить всё - name: Обновить всё
become: true become: true
package: ansible.builtin.package:
name: "*" name: "*"
state: latest state: latest
- name: Удалить старые ядра и ненужные зависимости - name: Удалить старые ядра и ненужные зависимости
become: true become: true
dnf: ansible.builtin.dnf:
autoremove: yes autoremove: true

View file

@ -7,18 +7,18 @@
value: 0 value: 0
state: present state: present
sysctl_file: /etc/sysctl.d/ip_bridge.conf sysctl_file: /etc/sysctl.d/ip_bridge.conf
ignore_errors: true when: br_netfilter_status.stat.exists
- name: net.bridge.bridge-nf-call-iptables - name: net.bridge.bridge-nf-call-iptables
ansible.posix.sysctl: ansible.posix.sysctl:
name: net.bridge.bridge-nf-call-iptables name: net.bridge.bridge-nf-call-iptables
value: 0 value: 0
state: present state: present
sysctl_file: /etc/sysctl.d/ip_bridge.conf sysctl_file: /etc/sysctl.d/ip_bridge.conf
ignore_errors: true when: br_netfilter_status.stat.exists
- name: net.bridge.bridge-nf-call-arptables - name: net.bridge.bridge-nf-call-arptables
ansible.posix.sysctl: ansible.posix.sysctl:
name: net.bridge.bridge-nf-call-arptables name: net.bridge.bridge-nf-call-arptables
value: 0 value: 0
state: present state: present
sysctl_file: /etc/sysctl.d/ip_bridge.conf sysctl_file: /etc/sysctl.d/ip_bridge.conf
ignore_errors: true when: br_netfilter_status.stat.exists

View file

@ -11,8 +11,14 @@
- name: IP Forwarding - name: IP Forwarding
ansible.builtin.include_tasks: ip_forward.yml ansible.builtin.include_tasks: ip_forward.yml
- name: Проверить, загружен ли модуль br_netfilter
ansible.builtin.stat:
path: /sys/module/br_netfilter
register: br_netfilter_status
- name: IP Bridge - name: IP Bridge
ansible.builtin.include_tasks: ip_bridge.yml ansible.builtin.include_tasks: ip_bridge.yml
when: br_netfilter_status.stat.exists
# - name: Deploy kernel_tune.conf # - name: Deploy kernel_tune.conf
# ansible.builtin.template: # ansible.builtin.template: