Fix linter issues
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Adrien Reslinger 2022-10-19 15:05:46 +02:00
parent 4b16c5f9f5
commit 14e7e9c7be
Signed by: adrien
GPG key ID: DA7B27055C66D6DE
3 changed files with 78 additions and 78 deletions

View file

@ -1,6 +1,6 @@
--- ---
- name: Install repositories packages for CentOS - name: Install repositories packages for CentOS
package: ansible.builtin.package:
name: name:
- epel-release - epel-release
- elrepo-release - elrepo-release
@ -11,7 +11,7 @@
- ansible_distribution_major_version < "9" - ansible_distribution_major_version < "9"
- name: Install kernel driver for WireGuard - name: Install kernel driver for WireGuard
package: ansible.builtin.package:
name: name:
- kmod-wireguard - kmod-wireguard
state: present state: present

View file

@ -2,16 +2,16 @@
- name: WireGuard setup - name: WireGuard setup
block: block:
- name: Include vars for {{ ansible_os_family }} - name: Include vars for {{ ansible_os_family }}
include_vars: "{{ item }}" ansible.builtin.include_vars: "{{ item }}"
with_first_found: with_first_found:
- "{{ ansible_os_family }}_{{ ansible_distribution_major_version }}.yml" - "{{ ansible_os_family }}_{{ ansible_distribution_major_version }}.yml"
- "{{ ansible_os_family }}.yml" - "{{ ansible_os_family }}.yml"
- name: Pre-installation - name: Pre-installation
include_tasks: "install_{{ ansible_os_family }}.yml" ansible.builtin.include_tasks: "install_{{ ansible_os_family }}.yml"
- name: Install packages for WireGuard - name: Install packages for WireGuard
package: ansible.builtin.package:
name: "{{ wireguard_packages }}" name: "{{ wireguard_packages }}"
state: present state: present
update_cache: true update_cache: true
@ -21,19 +21,19 @@
- name: Retreive private key - name: Retreive private key
block: block:
- name: Retreive private key - name: Retreive private key
shell: > ansible.builtin.shell: >
cat /etc/wireguard/privatekey cat /etc/wireguard/privatekey
register: wireguard_private_key register: wireguard_private_key
changed_when: false changed_when: false
check_mode: false check_mode: false
rescue: rescue:
- name: Generate private key - name: Generate private key
shell: > ansible.builtin.shell: >
set -o pipefail && wg genkey | tee /etc/wireguard/privatekey set -o pipefail && wg genkey | tee /etc/wireguard/privatekey
register: wireguard_private_key register: wireguard_private_key
always: always:
- name: Fix permission on /etc/wireguard/privatekey - name: Fix permission on /etc/wireguard/privatekey
file: ansible.builtin.file:
path: "/etc/wireguard/privatekey" path: "/etc/wireguard/privatekey"
owner: root owner: root
group: root group: root
@ -42,32 +42,32 @@
- name: Retreive public key - name: Retreive public key
block: block:
- name: Retreive public key - name: Retreive public key
shell: > ansible.builtin.shell: >
cat /etc/wireguard/publickey cat /etc/wireguard/publickey
register: wireguard_public_key register: wireguard_public_key
changed_when: false changed_when: false
check_mode: false check_mode: false
rescue: rescue:
- name: Generate public key - name: Generate public key
shell: > ansible.builtin.shell: >
set -o pipefail && cat /etc/wireguard/privatekey | wg pubkey | tee /etc/wireguard/publickey set -o pipefail && cat /etc/wireguard/privatekey | wg pubkey | tee /etc/wireguard/publickey
register: wireguard_public_key register: wireguard_public_key
always: always:
- name: Fix permission on /etc/wireguard/publickey - name: Fix permission on /etc/wireguard/publickey
file: ansible.builtin.file:
path: "/etc/wireguard/publickey" path: "/etc/wireguard/publickey"
owner: root owner: root
group: root group: root
mode: 0600 mode: 0600
- name: Set keys pair variable - name: Set keys pair variable
set_fact: ansible.builtin.set_fact:
wireguard_public_key: '{{ wireguard_public_key.stdout }}' wireguard_public_key: '{{ wireguard_public_key.stdout }}'
wireguard_private_key: '{{ wireguard_private_key.stdout }}' wireguard_private_key: '{{ wireguard_private_key.stdout }}'
check_mode: false check_mode: false
- name: Install WireGuard configuration files - name: Install WireGuard configuration files
template: ansible.builtin.template:
src: "etc/wireguard/wireguard.conf.j2" src: "etc/wireguard/wireguard.conf.j2"
dest: "/etc/wireguard/{{ wireguard_interface }}.conf" dest: "/etc/wireguard/{{ wireguard_interface }}.conf"
owner: root owner: root
@ -76,7 +76,7 @@
notify: "reconfigure wireguard" notify: "reconfigure wireguard"
- name: Enable Wireguard service - name: Enable Wireguard service
service: ansible.builtin.service:
name: "wg-quick@{{ wireguard_interface }}" name: "wg-quick@{{ wireguard_interface }}"
enabled: true enabled: true
state: restarted state: restarted