linting ansible neo4j

This commit is contained in:
kirby 2025-05-27 09:49:05 +02:00
parent 1ff53c6424
commit 0bb618a4a3
4 changed files with 15 additions and 13 deletions

View File

@ -1,6 +1,6 @@
--- ---
- name: restart neo4j - name: Restart neo4j
ansible.builtin.systemd_service: ansible.builtin.systemd_service:
name: neo4j.service name: neo4j.service
state: restarted state: restarted

View File

@ -14,7 +14,7 @@
path: "/data/scripts" path: "/data/scripts"
owner: root owner: root
group: root group: root
mode: 0644 mode: "0644"
state: directory state: directory
tags: backup tags: backup
@ -24,7 +24,7 @@
dest: "/data/scripts/neo4j-dump-database.sh" dest: "/data/scripts/neo4j-dump-database.sh"
owner: root owner: root
group: root group: root
mode: 0750 mode: "0750"
tags: backup tags: backup
- name: Setting up backup cron - name: Setting up backup cron

View File

@ -1,6 +1,6 @@
--- ---
- name: checking dependencies - name: Checking dependencies
ansible.builtin.apt: ansible.builtin.apt:
package: "{{ item }}" package: "{{ item }}"
state: present state: present
@ -12,28 +12,28 @@
- nfs-common - nfs-common
tags: install tags: install
- name: adding neo4j pgp key - name: Adding neo4j pgp key
ansible.builtin.get_url: ansible.builtin.get_url:
url: "https://debian.neo4j.com/neotechnology.gpg.key" url: "https://debian.neo4j.com/neotechnology.gpg.key"
dest: "/usr/share/keyrings/neo4j.asc" dest: "/usr/share/keyrings/neo4j.asc"
mode: 0644 mode: "0644"
force: true force: true
tags: install tags: install
- name: adding repo - name: Adding repo
ansible.builtin.apt_repository: ansible.builtin.apt_repository:
repo: "deb [signed-by=/usr/share/keyrings/neo4j.asc] https://debian.neo4j.com stable latest" repo: "deb [signed-by=/usr/share/keyrings/neo4j.asc] https://debian.neo4j.com stable latest"
update_cache: true update_cache: true
state: present state: present
tags: install tags: install
- name: install package - name: Install package
ansible.builtin.apt: ansible.builtin.apt:
package: "neo4j" package: "neo4j"
state: present state: present
tags: install tags: install
- name: holding package - name: Holding package
ansible.builtin.dpkg_selections: ansible.builtin.dpkg_selections:
name: neo4j name: neo4j
selection: hold selection: hold
@ -51,6 +51,6 @@
dest: "/etc/neo4j/neo4j.conf" dest: "/etc/neo4j/neo4j.conf"
owner: neo4j owner: neo4j
group: neo4j group: neo4j
mode: 0660 mode: "0660"
tags: install,config tags: install,config
notify: restart neo4j notify: Restart neo4j

View File

@ -1,7 +1,9 @@
--- ---
- include_tasks: install.yml - name: Include install tasks
ansible.builtin.include_tasks: install.yml
tags: install,config tags: install,config
- include_tasks: backup.yml - name: Include backup tasks
ansible.builtin.include_tasks: backup.yml
tags: backup tags: backup