From 16475cdb38bc49cecc91b4ddca7e9b0f9d16811c Mon Sep 17 00:00:00 2001 From: ace Date: Thu, 19 Jun 2025 09:42:10 +0300 Subject: [PATCH] add RHEL 10 distros support --- tasks/RedHat/podman.yaml | 2 +- tasks/RedHat/wireguard_install.yaml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/tasks/RedHat/podman.yaml b/tasks/RedHat/podman.yaml index a751eb1..640b0f0 100644 --- a/tasks/RedHat/podman.yaml +++ b/tasks/RedHat/podman.yaml @@ -22,7 +22,7 @@ - name: Force login and password change for first admin user template: - dest: "{{ wireguard_ui_config_dir }}/users/{{ wireguard_ui_combined_env['WGUI_USERNAME']}}.json" + dest: "{{ wireguard_ui_config_dir }}/users/{{ wireguard_ui_combined_env['WGUI_USERNAME'] }}.json" src: admin.json.j2 register: wireguard_ui_auth notify: Restart WireGuard UI with podman diff --git a/tasks/RedHat/wireguard_install.yaml b/tasks/RedHat/wireguard_install.yaml index a5a4981..fc8fcd0 100644 --- a/tasks/RedHat/wireguard_install.yaml +++ b/tasks/RedHat/wireguard_install.yaml @@ -1,5 +1,5 @@ - name: Install wireguard for RHEL 7 - when: ansible_facts['distribution_major_version'] == '7' + when: ansible_facts['distribution_major_version'] | int == 7 block: - name: Install repos yum: @@ -22,7 +22,7 @@ state: present - name: Install wireguard for RHEL 8 - when: ansible_facts['distribution_major_version'] == '8' + when: ansible_facts['distribution_major_version'] | int == 8 block: - name: Install repos dnf: @@ -38,8 +38,8 @@ - wireguard-tools state: present -- name: Install wireguard for RHEL 9 - when: ansible_facts['distribution_major_version'] == '9' +- name: Install wireguard for RHEL 9/10 + when: ansible_facts['distribution_major_version'] | int >= 9 block: - name: Install wireguard packages dnf: