🚨 host: pottwal: Fix fqcn linter warnings

fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
    host-pottwal.yml:57 Action `docker_container` is not FQCN.

    fqcn[action-core]: Use FQCN for builtin module actions (include_role).
    host-pottwal.yml:83 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.

    fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
    host-pottwal.yml:91 Action `docker_container` is not FQCN.

    fqcn[action]: Use FQCN for module actions, such `community.docker.docker_network`.
    host-pottwal.yml:104 Action `docker_network` is not FQCN.

    fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
    host-pottwal.yml:120 Action `docker_container` is not FQCN.

    fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
    host-pottwal.yml:140 Action `docker_container` is not FQCN.

    fqcn[action-core]: Use FQCN for builtin module actions (include_role).
    host-pottwal.yml:169 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.

    fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
    host-pottwal.yml:237 Action `docker_container` is not FQCN.

    fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
    host-pottwal.yml:259 Action `docker_container` is not FQCN.

    fqcn[action-core]: Use FQCN for builtin module actions (include_role).
    host-pottwal.yml:278 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.

    fqcn[action-core]: Use FQCN for builtin module actions (file).
    host-pottwal.yml:301 Use `ansible.builtin.file` or `ansible.legacy.file` instead.

    fqcn[action]: Use FQCN for module actions, such `community.docker.docker_network`.
    host-pottwal.yml:314 Action `docker_network` is not FQCN.

    fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
    host-pottwal.yml:322 Action `docker_container` is not FQCN.

    fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
    host-pottwal.yml:342 Action `docker_container` is not FQCN.

    fqcn[action-core]: Use FQCN for builtin module actions (include_role).
    host-pottwal.yml:374 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.

    fqcn[action-core]: Use FQCN for builtin module actions (file).
    host-pottwal.yml:383 Use `ansible.builtin.file` or `ansible.legacy.file` instead.

    fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
    host-pottwal.yml:393 Action `docker_container` is not FQCN.

    fqcn[action-core]: Use FQCN for builtin module actions (include_role).
    host-pottwal.yml:413 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.

    fqcn[action]: Use FQCN for module actions, such `community.docker.docker_network`.
    host-pottwal.yml:438 Action `docker_network` is not FQCN.

    fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
    host-pottwal.yml:446 Action `docker_container` is not FQCN.

    fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
    host-pottwal.yml:466 Action `docker_container` is not FQCN.

    fqcn[action-core]: Use FQCN for builtin module actions (include_role).
    host-pottwal.yml:492 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.

    fqcn[action-core]: Use FQCN for builtin module actions (file).
    host-pottwal.yml:501 Use `ansible.builtin.file` or `ansible.legacy.file` instead.

    fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
    host-pottwal.yml:511 Action `docker_container` is not FQCN.

    fqcn[action-core]: Use FQCN for builtin module actions (include_role).
    host-pottwal.yml:528 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.

    fqcn[action-core]: Use FQCN for builtin module actions (file).
    host-pottwal.yml:537 Use `ansible.builtin.file` or `ansible.legacy.file` instead.

    fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
    host-pottwal.yml:554 Action `docker_container` is not FQCN.

    fqcn[action-core]: Use FQCN for builtin module actions (include_role).
    host-pottwal.yml:575 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.

    fqcn[action-core]: Use FQCN for builtin module actions (file).
    host-pottwal.yml:585 Use `ansible.builtin.file` or `ansible.legacy.file` instead.

    fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
    host-pottwal.yml:599 Action `docker_container` is not FQCN.

    fqcn[action-core]: Use FQCN for builtin module actions (include_role).
    host-pottwal.yml:619 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.

    fqcn[action-core]: Use FQCN for builtin module actions (template).
    host-pottwal.yml:629 Use `ansible.builtin.template` or `ansible.legacy.template` instead.

    fqcn[action-core]: Use FQCN for builtin module actions (service).
    host-pottwal.yml:657 Use `ansible.builtin.service` or `ansible.legacy.service` instead.
This commit is contained in:
Alexander Dahl 2025-03-09 18:52:52 +01:00
parent 9eedf004a5
commit d145039dbe

View file

@ -55,7 +55,7 @@
# If port 2222 is changed here, it must also be adapted # If port 2222 is changed here, it must also be adapted
# in the forgejo config file (see application volume)!! # in the forgejo config file (see application volume)!!
- name: Setup the docker container for forgejo - name: Setup the docker container for forgejo
docker_container: community.docker.docker_container:
name: forgejo name: forgejo
image: "{{ forgejo_image }}" image: "{{ forgejo_image }}"
pull: true pull: true
@ -81,7 +81,7 @@
tags: ["forgejo"] tags: ["forgejo"]
- name: Setup proxy site "{{ forgejo_domain_name }}" - name: Setup proxy site "{{ forgejo_domain_name }}"
include_role: ansible.builtin.include_role:
name: setup_http_site_proxy name: setup_http_site_proxy
vars: vars:
site_name: "{{ forgejo_domain_name }}" site_name: "{{ forgejo_domain_name }}"
@ -89,7 +89,7 @@
tags: ["forgejo"] tags: ["forgejo"]
- name: Ensure apt-cacher container is running - name: Ensure apt-cacher container is running
docker_container: community.docker.docker_container:
name: apt_cacher_ng name: apt_cacher_ng
image: mrtux/apt-cacher-ng:latest image: mrtux/apt-cacher-ng:latest
pull: true pull: true
@ -102,7 +102,7 @@
TZ: "{{ timezone }}" TZ: "{{ timezone }}"
- name: Setup docker network - name: Setup docker network
docker_network: community.docker.docker_network:
name: shlinknet name: shlinknet
state: present state: present
internal: true internal: true
@ -118,7 +118,7 @@
- shlink - shlink
- name: Ensure shlink database container is running - name: Ensure shlink database container is running
docker_container: community.docker.docker_container:
name: shlinkdb name: shlinkdb
image: postgres:16.8-alpine image: postgres:16.8-alpine
pull: true pull: true
@ -138,7 +138,7 @@
- shlink - shlink
- name: Ensure container for shlink is running - name: Ensure container for shlink is running
docker_container: community.docker.docker_container:
name: shlink name: shlink
image: "{{ shlink_image }}" image: "{{ shlink_image }}"
pull: true pull: true
@ -167,7 +167,7 @@
- shlink - shlink
- name: Setup proxy site {{ shlink_domain_name }} - name: Setup proxy site {{ shlink_domain_name }}
include_role: ansible.builtin.include_role:
name: setup_http_site_proxy name: setup_http_site_proxy
vars: vars:
site_name: "{{ shlink_domain_name }}" site_name: "{{ shlink_domain_name }}"
@ -235,7 +235,7 @@
- Restart prosody - Restart prosody
- name: Ensure container for prosody XMPP server is running - name: Ensure container for prosody XMPP server is running
docker_container: community.docker.docker_container:
name: prosody name: prosody
image: "{{ prosody_image }}" image: "{{ prosody_image }}"
pull: true pull: true
@ -257,7 +257,7 @@
- name: Ensure container for static XMPP website is running - name: Ensure container for static XMPP website is running
docker_container: community.docker.docker_container:
name: jabber-static-website name: jabber-static-website
image: "{{ prosody_web_image }}" image: "{{ prosody_web_image }}"
pull: true pull: true
@ -277,7 +277,7 @@
- name: Setup proxy site {{ prosody_domain_name }} - name: Setup proxy site {{ prosody_domain_name }}
# point to static website for now # point to static website for now
include_role: ansible.builtin.include_role:
name: setup_http_site_proxy name: setup_http_site_proxy
vars: vars:
site_name: "{{ prosody_domain_name }}" site_name: "{{ prosody_domain_name }}"
@ -299,7 +299,7 @@
- hedgedoc - hedgedoc
- name: Ensure the hedgedoc directories exist - name: Ensure the hedgedoc directories exist
file: ansible.builtin.file:
path: "{{ item.path }}" path: "{{ item.path }}"
mode: "{{ item.mode }}" mode: "{{ item.mode }}"
state: directory state: directory
@ -312,7 +312,7 @@
- hedgedoc - hedgedoc
- name: Setup docker network - name: Setup docker network
docker_network: community.docker.docker_network:
name: hedgedocnet name: hedgedocnet
state: present state: present
internal: true internal: true
@ -320,7 +320,7 @@
- hedgedoc - hedgedoc
- name: Install HedgeDoc database container - name: Install HedgeDoc database container
docker_container: community.docker.docker_container:
name: hedgedocdb name: hedgedocdb
image: "{{ hedgedoc_db_image }}" image: "{{ hedgedoc_db_image }}"
pull: true pull: true
@ -340,7 +340,7 @@
- hedgedoc - hedgedoc
- name: Ensure container for hedgedoc is running - name: Ensure container for hedgedoc is running
docker_container: community.docker.docker_container:
name: hedgedoc name: hedgedoc
image: "{{ hedgedoc_image }}" image: "{{ hedgedoc_image }}"
pull: true pull: true
@ -372,7 +372,7 @@
- hedgedoc - hedgedoc
- name: Setup proxy site "{{ hedgedoc_domain_name }}" - name: Setup proxy site "{{ hedgedoc_domain_name }}"
include_role: ansible.builtin.include_role:
name: setup_http_site_proxy name: setup_http_site_proxy
vars: vars:
site_name: "{{ hedgedoc_domain_name }}" site_name: "{{ hedgedoc_domain_name }}"
@ -381,7 +381,7 @@
- hedgedoc - hedgedoc
- name: Ensure the influxdb directories exist - name: Ensure the influxdb directories exist
file: ansible.builtin.file:
path: "{{ item }}" path: "{{ item }}"
mode: 0700 mode: 0700
state: directory state: directory
@ -391,7 +391,7 @@
- "{{ data_dir }}/influxdb/cfg" - "{{ data_dir }}/influxdb/cfg"
- name: Ensure container for influxdb is running - name: Ensure container for influxdb is running
docker_container: community.docker.docker_container:
name: influxdb name: influxdb
image: "{{ influxdb_image }}" image: "{{ influxdb_image }}"
pull: true pull: true
@ -411,7 +411,7 @@
- "{{ data_dir }}/influxdb/cfg:/etc/influxdb2" - "{{ data_dir }}/influxdb/cfg:/etc/influxdb2"
- name: Setup proxy site {{ influxdb_domain_name }} - name: Setup proxy site {{ influxdb_domain_name }}
include_role: ansible.builtin.include_role:
name: setup_http_site_proxy name: setup_http_site_proxy
vars: vars:
site_name: "{{ influxdb_domain_name }}" site_name: "{{ influxdb_domain_name }}"
@ -436,7 +436,7 @@
- redmine - redmine
- name: Setup Redmine docker network - name: Setup Redmine docker network
docker_network: community.docker.docker_network:
name: redminenet name: redminenet
state: present state: present
internal: true internal: true
@ -444,7 +444,7 @@
- redmine - redmine
- name: Setup Redmine MySQL container - name: Setup Redmine MySQL container
docker_container: community.docker.docker_container:
name: redminedb name: redminedb
image: "{{ redmine_mysql_image }}" image: "{{ redmine_mysql_image }}"
pull: true pull: true
@ -464,7 +464,7 @@
- redmine - redmine
- name: Setup Redmine container - name: Setup Redmine container
docker_container: community.docker.docker_container:
name: redmine name: redmine
image: "{{ redmine_image }}" image: "{{ redmine_image }}"
pull: true pull: true
@ -490,7 +490,7 @@
- redmine - redmine
- name: Setup proxy site "{{ redmine_domain_name }}" - name: Setup proxy site "{{ redmine_domain_name }}"
include_role: ansible.builtin.include_role:
name: setup_http_site_proxy name: setup_http_site_proxy
vars: vars:
site_name: "{{ redmine_domain_name }}" site_name: "{{ redmine_domain_name }}"
@ -499,7 +499,7 @@
- redmine - redmine
- name: Ensure the uptime-kuma directories exist - name: Ensure the uptime-kuma directories exist
file: ansible.builtin.file:
path: "{{ item }}" path: "{{ item }}"
mode: "0755" mode: "0755"
state: directory state: directory
@ -509,7 +509,7 @@
- uptimekuma - uptimekuma
- name: Ensure container for uptime-kuma is running - name: Ensure container for uptime-kuma is running
docker_container: community.docker.docker_container:
name: uptime-kuma name: uptime-kuma
image: "{{ uptimekuma_image }}" image: "{{ uptimekuma_image }}"
pull: true pull: true
@ -526,7 +526,7 @@
- uptimekuma - uptimekuma
- name: Setup proxy site "{{ uptimekuma_domain_name }}" - name: Setup proxy site "{{ uptimekuma_domain_name }}"
include_role: ansible.builtin.include_role:
name: setup_http_site_proxy name: setup_http_site_proxy
vars: vars:
site_name: "{{ uptimekuma_domain_name }}" site_name: "{{ uptimekuma_domain_name }}"
@ -535,7 +535,7 @@
- uptimekuma - uptimekuma
- name: Ensure the grafana directories exist - name: Ensure the grafana directories exist
file: ansible.builtin.file:
path: "{{ item.path }}" path: "{{ item.path }}"
owner: "{{ item.owner | default('root') }}" owner: "{{ item.owner | default('root') }}"
mode: "{{ item.mode }}" mode: "{{ item.mode }}"
@ -552,7 +552,7 @@
- grafana - grafana
- name: Ensure container for grafana is running - name: Ensure container for grafana is running
docker_container: community.docker.docker_container:
name: grafana name: grafana
image: "{{ grafana_image }}" image: "{{ grafana_image }}"
pull: true pull: true
@ -573,7 +573,7 @@
- grafana - grafana
- name: Setup proxy site "{{ grafana_domain_name }}" - name: Setup proxy site "{{ grafana_domain_name }}"
include_role: ansible.builtin.include_role:
name: setup_http_site_proxy name: setup_http_site_proxy
vars: vars:
site_name: "{{ grafana_domain_name }}" site_name: "{{ grafana_domain_name }}"
@ -583,7 +583,7 @@
- grafana - grafana
- name: Ensure the homebox directories exist - name: Ensure the homebox directories exist
file: ansible.builtin.file:
path: "{{ item.path }}" path: "{{ item.path }}"
owner: "{{ item.owner | default('root') }}" owner: "{{ item.owner | default('root') }}"
mode: "{{ item.mode }}" mode: "{{ item.mode }}"
@ -597,7 +597,7 @@
- homebox - homebox
- name: Ensure container for homebox is running - name: Ensure container for homebox is running
docker_container: community.docker.docker_container:
name: homebox name: homebox
image: "{{ homebox_image }}" image: "{{ homebox_image }}"
pull: true pull: true
@ -617,7 +617,7 @@
- homebox - homebox
- name: Setup proxy site {{ homebox_domain_name }} - name: Setup proxy site {{ homebox_domain_name }}
include_role: ansible.builtin.include_role:
name: setup_http_site_proxy name: setup_http_site_proxy
vars: vars:
site_name: "{{ homebox_domain_name }}" site_name: "{{ homebox_domain_name }}"
@ -627,7 +627,7 @@
- homebox - homebox
- name: Setup proxy site spaceapi.n39.eu - name: Setup proxy site spaceapi.n39.eu
template: ansible.builtin.template:
src: templates/pottwal/spaceapi-apache-site.j2 src: templates/pottwal/spaceapi-apache-site.j2
dest: /etc/apache2/sites-available/spaceapi.n39.eu.conf dest: /etc/apache2/sites-available/spaceapi.n39.eu.conf
mode: "0644" mode: "0644"
@ -655,7 +655,7 @@
restart: yes restart: yes
- name: Restart apache2 - name: Restart apache2
service: ansible.builtin.service:
name: apache2 name: apache2
state: restarted state: restarted
@ -663,6 +663,6 @@
ansible.builtin.shell: ansible.builtin.shell:
cmd: service cron reload cmd: service cron reload
# Use the shell call because the task sometimes has problems finding the service state # Use the shell call because the task sometimes has problems finding the service state
# service: # ansible.builtin.service:
# name: cron # name: cron
# state: restarted # state: restarted