backup_server: ansible-lint fixes

This commit is contained in:
Timo Makinen 2022-10-29 19:01:47 +00:00
parent ec7f38455b
commit 57784bc5f6

View file

@ -1,19 +1,19 @@
--- ---
- name: install packages - name: Install packages
package: ansible.builtin.package:
name: "{{ item }}" name: "{{ item }}"
state: installed state: installed
with_items: with_items:
- git - git
- rclone - rclone
- name: create backup group - name: Create backup group
group: ansible.builtin.group:
name: backup name: backup
gid: 1005 gid: 1005
- name: create backup user - name: Create backup user
user: ansible.builtin.user:
name: backup name: backup
comment: Backup Service comment: Backup Service
createhome: false createhome: false
@ -22,16 +22,16 @@
shell: /bin/sh shell: /bin/sh
uid: 1005 uid: 1005
- name: create backup directory - name: Create backup directory
file: ansible.builtin.file:
path: /export/backup path: /export/backup
state: directory state: directory
mode: 0755 mode: 0755
owner: root owner: root
group: "{{ ansible_wheel }}" group: "{{ ansible_wheel }}"
- name: link backup directory - name: Link backup directory
file: ansible.builtin.file:
dest: /srv/backup dest: /srv/backup
src: /export/backup src: /export/backup
state: link state: link
@ -39,24 +39,24 @@
group: "{{ ansible_wheel }}" group: "{{ ansible_wheel }}"
follow: false follow: false
- name: create bitbucket backup directory - name: Create Bitbucket backup directory
file: ansible.builtin.file:
path: /export/backup/bitbucket.org path: /export/backup/bitbucket.org
state: directory state: directory
mode: 0775 mode: 0775
owner: root owner: root
group: backup group: backup
- name: install bitbucket backup script - name: Install Bitbucket backup script
copy: ansible.builtin.copy:
dest: /usr/local/sbin/backup-bitbucket dest: /usr/local/sbin/backup-bitbucket
src: backup-bitbucket.py src: backup-bitbucket.py
mode: 0755 mode: 0755
owner: root owner: root
group: "{{ ansible_wheel }}" group: "{{ ansible_wheel }}"
- name: add bitbucket backup cron job - name: Add Bitbucket backup cron job
cron: ansible.builtin.cron:
name: bitbucket-backup name: bitbucket-backup
job: /usr/local/sbin/backup-bitbucket job: /usr/local/sbin/backup-bitbucket
hour: "03" hour: "03"