fix ansible-lint errors
This commit is contained in:
@@ -8,5 +8,7 @@ loop_var_prefix: "^(__|{role}_)"
|
|||||||
exclude_paths:
|
exclude_paths:
|
||||||
- .github/
|
- .github/
|
||||||
- .ansible/
|
- .ansible/
|
||||||
# ansible-lint thinks it's a playbook so gives an error, but its tasks are for include_task. decided to exclude it
|
|
||||||
|
# ansible-lint thinks they're playbooks so gives errors, but they're not
|
||||||
- roles/rustdesk/molecule/default/client-binary-existance.yml
|
- roles/rustdesk/molecule/default/client-binary-existance.yml
|
||||||
|
- roles/borg_server/molecule/default/secrets.yaml
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
---
|
---
|
||||||
hide_logs: true
|
borg_server_hide_logs: true
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
galaxy_info:
|
galaxy_info:
|
||||||
role_name: "ansible_borg_server"
|
role_name: "borg_server"
|
||||||
namespace: genlab
|
namespace: genlab
|
||||||
author: "Alexander Gorelyshev"
|
author: "Alexander Gorelyshev"
|
||||||
company: "Genlab, LLC"
|
company: "Genlab, LLC"
|
||||||
@@ -10,8 +10,8 @@ galaxy_info:
|
|||||||
|
|
||||||
platforms:
|
platforms:
|
||||||
- name: "Ubuntu"
|
- name: "Ubuntu"
|
||||||
versions: [ "focal", "jammy" ]
|
versions: ["jammy", "noble"]
|
||||||
|
|
||||||
galaxy_tags: [ ]
|
galaxy_tags: []
|
||||||
|
|
||||||
dependencies: []
|
dependencies: []
|
||||||
|
|||||||
@@ -2,6 +2,6 @@
|
|||||||
- name: Converge
|
- name: Converge
|
||||||
hosts: all
|
hosts: all
|
||||||
roles:
|
roles:
|
||||||
- role: genlab.common.ansible_borg_server
|
- role: genlab.common.borg_server
|
||||||
borg_secrets_path: "secrets.yaml"
|
borg_secrets_path: "secrets.yaml"
|
||||||
hide_logs: false
|
borg_server_hide_logs: false
|
||||||
|
|||||||
@@ -6,6 +6,6 @@
|
|||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
- name: "Check if `borg` is available from PATH" # noqa: no-changed-when
|
- name: "Check if `borg` is available from PATH" # noqa: no-changed-when
|
||||||
register: br_test__borg_version
|
register: borg_server_version
|
||||||
ansible.builtin.command:
|
ansible.builtin.command:
|
||||||
cmd: "borg --version"
|
cmd: "borg --version"
|
||||||
|
|||||||
@@ -17,7 +17,7 @@
|
|||||||
state: present
|
state: present
|
||||||
|
|
||||||
- name: "Create Borg users"
|
- name: "Create Borg users"
|
||||||
no_log: "{{ hide_logs }}"
|
no_log: "{{ borg_server_hide_logs }}"
|
||||||
loop: "{{ borg_repos }}"
|
loop: "{{ borg_repos }}"
|
||||||
ansible.builtin.user:
|
ansible.builtin.user:
|
||||||
name: "{{ item.user }}"
|
name: "{{ item.user }}"
|
||||||
@@ -26,11 +26,11 @@
|
|||||||
create_home: true
|
create_home: true
|
||||||
shell: "/bin/bash"
|
shell: "/bin/bash"
|
||||||
generate_ssh_key: true
|
generate_ssh_key: true
|
||||||
groups: [ borgs ]
|
groups: [borgs]
|
||||||
append: true
|
append: true
|
||||||
|
|
||||||
- name: "Configure SSH authorized keys for Borg users"
|
- name: "Configure SSH authorized keys for Borg users"
|
||||||
no_log: "{{ hide_logs }}"
|
no_log: "{{ borg_server_hide_logs }}"
|
||||||
loop: "{{ borg_repos }}"
|
loop: "{{ borg_repos }}"
|
||||||
ansible.builtin.lineinfile:
|
ansible.builtin.lineinfile:
|
||||||
path: /home/{{ item.user }}/.ssh/authorized_keys
|
path: /home/{{ item.user }}/.ssh/authorized_keys
|
||||||
@@ -52,7 +52,7 @@
|
|||||||
mode: "0770"
|
mode: "0770"
|
||||||
|
|
||||||
- name: "Create repository folders"
|
- name: "Create repository folders"
|
||||||
no_log: "{{ hide_logs }}"
|
no_log: "{{ borg_server_hide_logs }}"
|
||||||
loop: "{{ borg_repos }}"
|
loop: "{{ borg_repos }}"
|
||||||
ansible.builtin.file:
|
ansible.builtin.file:
|
||||||
path: "{{ borg_repo_root }}/{{ item.name }}"
|
path: "{{ borg_repo_root }}/{{ item.name }}"
|
||||||
|
|||||||
Reference in New Issue
Block a user