Sourcing pytest-check-hook Using pytestCheckPhase Running phase: unpackPhase unpacking source archive /nix/store/qdckf6wvjwikwa074ry2zmgl8lf6nzya-source source root is source Running phase: patchPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase Running: $ pre-commit run --all-files actionlint...............................................................Passed - hook id: actionlint - duration: 0.04s ansible-lint.............................................................Passed - hook id: ansible-lint - duration: 28.92s [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. [DEPRECATION WARNING]: Importing 'to_bytes' from 'ansible.module_utils._text' is deprecated. This feature will be removed from ansible-core version 2.24. Use ansible.module_utils.common.text.converters instead. [DEPRECATION WARNING]: Importing 'to_native' from 'ansible.module_utils._text' is deprecated. This feature will be removed from ansible-core version 2.24. Use ansible.module_utils.common.text.converters instead. WARNING Ignored exception from ArgsRule.matchtasks while processing ansible/tasks/setup-system.yml (tasks): [Errno 36] File name too long: '{"ANSIBLE_MODULE_ARGS": {"name": "ubuntu", "uid": "{{ 1007 if not qemu else 1000 }}", "group": "ubuntu", "groups": ["adm", "audio", "cdrom", "dialout", "dip", "floppy", "lxd", "netdev", "plugdev", "sudo", "video"], "comment": "Ubuntu", "create_home": true, "password_lock": true, "shell": "/bin/bash", "state": "present"}}' WARNING Ignored exception from ArgsRule.matchtasks while processing ansible/tasks/stage2-setup-postgres.yml (tasks): [Errno 36] File name too long: '{"ANSIBLE_MODULE_ARGS": {"group": "postgres", "mode": "{{ file_item[\'mode\'] | default(\'0755\', true) }}", "owner": "{{ file_item[\'owner\'] | default(\'postgres\', true) }}", "path": "{{ file_item[\'path\'] }}", "state": "{{ file_item[\'state\'] | default(\'directory\', true) }}"}}' WARNING /nix/store/j0bsd1wwy0y1jvgfhwnfc0sm2vi632gk-python3.13-ansible-core-2.20.0/lib/python3.13/site-packages/ansible/utils/display.py:718 AnsibleWarning Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. WARNING /nix/store/j0bsd1wwy0y1jvgfhwnfc0sm2vi632gk-python3.13-ansible-core-2.20.0/lib/python3.13/site-packages/ansible/utils/display.py:718 AnsibleWarning Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. WARNING /nix/store/j0bsd1wwy0y1jvgfhwnfc0sm2vi632gk-python3.13-ansible-core-2.20.0/lib/python3.13/site-packages/ansible/utils/display.py:718 AnsibleWarning Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. WARNING /nix/store/j0bsd1wwy0y1jvgfhwnfc0sm2vi632gk-python3.13-ansible-core-2.20.0/lib/python3.13/site-packages/ansible/utils/display.py:718 AnsibleWarning Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. WARNING Found incompatible custom yamllint configuration (.yamllint), please either remove the file or edit it to comply with: - comments.min-spaces-from-content must be 1. Read https://ansible.readthedocs.io/projects/lint/rules/yaml/ for more details regarding why we have these requirements. Fix mode will not be available. WARNING Listing 374 violation(s) marked as ignored, likely already known yaml[empty-lines]: Too many blank lines (1 > 0) (warning) # ignored ansible/files/envoy_config/cds.yaml:86 yaml[empty-lines]: Too many blank lines (1 > 0) (warning) # ignored ansible/files/envoy_config/envoy.yaml:23 yaml[empty-lines]: Too many blank lines (1 > 0) (warning) # ignored ansible/files/envoy_config/lds.supabase.yaml:406 yaml[empty-lines]: Too many blank lines (1 > 0) (warning) # ignored ansible/files/envoy_config/lds.yaml:450 name[play]: All plays should be named. (warning) # ignored ansible/playbook.yml:1:3 fqcn[action-core]: Use FQCN for builtin module actions (import_tasks). (warning) # ignored ansible/playbook.yml:9:7 Use `ansible.builtin.import_tasks` or `ansible.legacy.import_tasks` instead. name[missing]: All tasks should be named. (warning) # ignored ansible/playbook.yml:9 Task/Handler: import_tasks tasks/setup-system.yml fqcn[action-core]: Use FQCN for builtin module actions (set_fact). (warning) # ignored ansible/playbook.yml:25:7 Use `ansible.builtin.set_fact` or `ansible.legacy.set_fact` instead. name[missing]: All tasks should be named. (warning) # ignored ansible/playbook.yml:25 Task/Handler: set_fact supabase_internal=True fqcn[action-core]: Use FQCN for builtin module actions (set_fact). (warning) # ignored ansible/playbook.yml:30:7 Use `ansible.builtin.set_fact` or `ansible.legacy.set_fact` instead. name[missing]: All tasks should be named. (warning) # ignored ansible/playbook.yml:30 Task/Handler: set_fact parallel_jobs=16 fqcn[action-core]: Use FQCN for builtin module actions (import_tasks). (warning) # ignored ansible/playbook.yml:41:7 Use `ansible.builtin.import_tasks` or `ansible.legacy.import_tasks` instead. fqcn[action-core]: Use FQCN for builtin module actions (import_tasks). (warning) # ignored ansible/playbook.yml:44:7 Use `ansible.builtin.import_tasks` or `ansible.legacy.import_tasks` instead. fqcn[action-core]: Use FQCN for builtin module actions (import_tasks). (warning) # ignored ansible/playbook.yml:47:7 Use `ansible.builtin.import_tasks` or `ansible.legacy.import_tasks` instead. fqcn[action-core]: Use FQCN for builtin module actions (import_tasks). (warning) # ignored ansible/playbook.yml:51:7 Use `ansible.builtin.import_tasks` or `ansible.legacy.import_tasks` instead. fqcn[action-core]: Use FQCN for builtin module actions (import_tasks). (warning) # ignored ansible/playbook.yml:54:7 Use `ansible.builtin.import_tasks` or `ansible.legacy.import_tasks` instead. fqcn[action-core]: Use FQCN for builtin module actions (import_tasks). (warning) # ignored ansible/playbook.yml:60:7 Use `ansible.builtin.import_tasks` or `ansible.legacy.import_tasks` instead. fqcn[action-core]: Use FQCN for builtin module actions (import_tasks). (warning) # ignored ansible/playbook.yml:63:7 Use `ansible.builtin.import_tasks` or `ansible.legacy.import_tasks` instead. fqcn[action-core]: Use FQCN for builtin module actions (import_tasks). (warning) # ignored ansible/playbook.yml:68:7 Use `ansible.builtin.import_tasks` or `ansible.legacy.import_tasks` instead. fqcn[action-core]: Use FQCN for builtin module actions (import_tasks). (warning) # ignored ansible/playbook.yml:75:7 Use `ansible.builtin.import_tasks` or `ansible.legacy.import_tasks` instead. fqcn[action-core]: Use FQCN for builtin module actions (import_tasks). (warning) # ignored ansible/playbook.yml:82:7 Use `ansible.builtin.import_tasks` or `ansible.legacy.import_tasks` instead. fqcn[action-core]: Use FQCN for builtin module actions (import_tasks). (warning) # ignored ansible/playbook.yml:88:7 Use `ansible.builtin.import_tasks` or `ansible.legacy.import_tasks` instead. fqcn[action-core]: Use FQCN for builtin module actions (import_tasks). (warning) # ignored ansible/playbook.yml:94:7 Use `ansible.builtin.import_tasks` or `ansible.legacy.import_tasks` instead. fqcn[action-core]: Use FQCN for builtin module actions (import_tasks). (warning) # ignored ansible/playbook.yml:100:7 Use `ansible.builtin.import_tasks` or `ansible.legacy.import_tasks` instead. risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/playbook.yml:104 Task/Handler: Adjust APT update intervals fqcn[action-core]: Use FQCN for builtin module actions (copy). (warning) # ignored ansible/playbook.yml:106:7 Use `ansible.builtin.copy` or `ansible.legacy.copy` instead. risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/playbook.yml:110 Task/Handler: Transfer init SQL files fqcn[action-core]: Use FQCN for builtin module actions (copy). (warning) # ignored ansible/playbook.yml:112:7 Use `ansible.builtin.copy` or `ansible.legacy.copy` instead. no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/playbook.yml:117 Task/Handler: Create postgres role fqcn[action-core]: Use FQCN for builtin module actions (shell). (warning) # ignored ansible/playbook.yml:121:7 Use `ansible.builtin.shell` or `ansible.legacy.shell` instead. command-instead-of-shell: Use shell only when shell functionality is required. (warning) # ignored ansible/playbook.yml:124 Task/Handler: Execute init SQL files no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/playbook.yml:124 Task/Handler: Execute init SQL files fqcn[action-core]: Use FQCN for builtin module actions (shell). (warning) # ignored ansible/playbook.yml:128:7 Use `ansible.builtin.shell` or `ansible.legacy.shell` instead. fqcn[action-core]: Use FQCN for builtin module actions (file). (warning) # ignored ansible/playbook.yml:134:7 Use `ansible.builtin.file` or `ansible.legacy.file` instead. fqcn[action-core]: Use FQCN for builtin module actions (import_tasks). (warning) # ignored ansible/playbook.yml:141:7 Use `ansible.builtin.import_tasks` or `ansible.legacy.import_tasks` instead. fqcn[action-core]: Use FQCN for builtin module actions (import_tasks). (warning) # ignored ansible/playbook.yml:147:7 Use `ansible.builtin.import_tasks` or `ansible.legacy.import_tasks` instead. fqcn[action-core]: Use FQCN for builtin module actions (import_tasks). (warning) # ignored ansible/playbook.yml:153:7 Use `ansible.builtin.import_tasks` or `ansible.legacy.import_tasks` instead. fqcn[action-core]: Use FQCN for builtin module actions (apt). (warning) # ignored ansible/playbook.yml:158:7 Use `ansible.builtin.apt` or `ansible.legacy.apt` instead. fqcn[action-core]: Use FQCN for builtin module actions (import_tasks). (warning) # ignored ansible/playbook.yml:164:7 Use `ansible.builtin.import_tasks` or `ansible.legacy.import_tasks` instead. fqcn[action-core]: Use FQCN for builtin module actions (import_tasks). (warning) # ignored ansible/playbook.yml:170:7 Use `ansible.builtin.import_tasks` or `ansible.legacy.import_tasks` instead. no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/playbook.yml:174 Task/Handler: Purge snapd fqcn[action-core]: Use FQCN for builtin module actions (shell). (warning) # ignored ansible/playbook.yml:177:7 Use `ansible.builtin.shell` or `ansible.legacy.shell` instead. command-instead-of-module: systemctl used in place of systemd module (warning) # ignored ansible/playbook.yml:180 Task/Handler: Run permission checks no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/playbook.yml:180 Task/Handler: Run permission checks fqcn[action-core]: Use FQCN for builtin module actions (shell). (warning) # ignored ansible/playbook.yml:183:7 Use `ansible.builtin.shell` or `ansible.legacy.shell` instead. command-instead-of-module: systemctl used in place of systemd module (warning) # ignored ansible/playbook.yml:188 Task/Handler: Run fail2ban configuration checks no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/playbook.yml:188 Task/Handler: Run fail2ban configuration checks fqcn[action-core]: Use FQCN for builtin module actions (shell). (warning) # ignored ansible/playbook.yml:191:7 Use `ansible.builtin.shell` or `ansible.legacy.shell` instead. no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/playbook.yml:196 Task/Handler: Run supascan baseline validation fqcn[action-core]: Use FQCN for builtin module actions (shell). (warning) # ignored ansible/playbook.yml:199:7 Use `ansible.builtin.shell` or `ansible.legacy.shell` instead. no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/playbook.yml:203 Task/Handler: Remove supascan after validation fqcn[action-core]: Use FQCN for builtin module actions (shell). (warning) # ignored ansible/playbook.yml:206:7 Use `ansible.builtin.shell` or `ansible.legacy.shell` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/playbook.yml:209:13 Task/Handler: nix collect garbage no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/playbook.yml:209 Task/Handler: nix collect garbage fqcn[action-core]: Use FQCN for builtin module actions (shell). (warning) # ignored ansible/playbook.yml:212:7 Use `ansible.builtin.shell` or `ansible.legacy.shell` instead. fqcn[action-core]: Use FQCN for builtin module actions (import_tasks). (warning) # ignored ansible/playbook.yml:218:7 Use `ansible.builtin.import_tasks` or `ansible.legacy.import_tasks` instead. fqcn[action-core]: Use FQCN for builtin module actions (import_tasks). (warning) # ignored ansible/playbook.yml:222:7 Use `ansible.builtin.import_tasks` or `ansible.legacy.import_tasks` instead. risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/finalize-ami.yml:1 Task/Handler: PG logging conf name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/finalize-ami.yml:7:9 Task/Handler: auto_explain, pg_cron, and pg_net confs risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/finalize-ami.yml:7 Task/Handler: auto_explain, pg_cron, and pg_net confs risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/finalize-ami.yml:74 Task/Handler: Disable cron access fqcn[action-core]: Use FQCN for builtin module actions (copy). (warning) # ignored ansible/tasks/finalize-ami.yml:75:3 Use `ansible.builtin.copy` or `ansible.legacy.copy` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/finalize-ami.yml:109:9 Task/Handler: import pgsodium_getkey script name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/fix-ipv6-ndisc.yml:2:9 Task/Handler: fix Network - systemd timer and service file name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/fix-ipv6-ndisc.yml:15:9 Task/Handler: fix Network - detect script name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/fix-ipv6-ndisc.yml:23:9 Task/Handler: fix Network - reload systemd name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/fix-ipv6-ndisc.yml:27:9 Task/Handler: fix Network - ensure systemd timer is installed but disabled name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/admin-api.yml:1:9 Task/Handler: adminapi - system group name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/admin-api.yml:7:9 Task/Handler: adminapi - system user fqcn[action-core]: Use FQCN for builtin module actions (copy). (warning) # ignored ansible/tasks/internal/admin-api.yml:15:3 Use `ansible.builtin.copy` or `ansible.legacy.copy` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/admin-api.yml:27:9 Task/Handler: give adminapi user permissions fqcn[action-core]: Use FQCN for builtin module actions (copy). (warning) # ignored ansible/tasks/internal/admin-api.yml:28:3 Use `ansible.builtin.copy` or `ansible.legacy.copy` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/admin-api.yml:34:9 Task/Handler: perms for adminapi no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/internal/admin-api.yml:34 Task/Handler: perms for adminapi fqcn[action-core]: Use FQCN for builtin module actions (shell). (warning) # ignored ansible/tasks/internal/admin-api.yml:35:3 Use `ansible.builtin.shell` or `ansible.legacy.shell` instead. risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/admin-api.yml:38 Task/Handler: Download adminapi archive fqcn[action-core]: Use FQCN for builtin module actions (get_url). (warning) # ignored ansible/tasks/internal/admin-api.yml:39:3 Use `ansible.builtin.get_url` or `ansible.legacy.get_url` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/admin-api.yml:45:9 Task/Handler: adminapi - unpack archive in /opt fqcn[action-core]: Use FQCN for builtin module actions (unarchive). (warning) # ignored ansible/tasks/internal/admin-api.yml:46:3 Use `ansible.builtin.unarchive` or `ansible.legacy.unarchive` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/admin-api.yml:52:9 Task/Handler: adminapi - config dir risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/admin-api.yml:52 Task/Handler: adminapi - config dir fqcn[action-core]: Use FQCN for builtin module actions (file). (warning) # ignored ansible/tasks/internal/admin-api.yml:53:3 Use `ansible.builtin.file` or `ansible.legacy.file` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/admin-api.yml:58:9 Task/Handler: adminapi - pg_upgrade scripts dir risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/admin-api.yml:58 Task/Handler: adminapi - pg_upgrade scripts dir fqcn[action-core]: Use FQCN for builtin module actions (file). (warning) # ignored ansible/tasks/internal/admin-api.yml:59:3 Use `ansible.builtin.file` or `ansible.legacy.file` instead. fqcn[action-core]: Use FQCN for builtin module actions (copy). (warning) # ignored ansible/tasks/internal/admin-api.yml:65:3 Use `ansible.builtin.copy` or `ansible.legacy.copy` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/admin-api.yml:78:9 Task/Handler: adminapi - create service file risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/admin-api.yml:78 Task/Handler: adminapi - create service file fqcn[action-core]: Use FQCN for builtin module actions (template). (warning) # ignored ansible/tasks/internal/admin-api.yml:79:3 Use `ansible.builtin.template` or `ansible.legacy.template` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/admin-api.yml:83:9 Task/Handler: adminapi - create service file for commence backup process risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/admin-api.yml:83 Task/Handler: adminapi - create service file for commence backup process fqcn[action-core]: Use FQCN for builtin module actions (template). (warning) # ignored ansible/tasks/internal/admin-api.yml:84:3 Use `ansible.builtin.template` or `ansible.legacy.template` instead. fqcn[action]: Use FQCN for module actions, such `community.general.ufw`. (warning) # ignored ansible/tasks/internal/admin-api.yml:89:3 Action `ufw` is not FQCN. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/admin-api.yml:93:9 Task/Handler: adminapi - reload systemd fqcn[action-core]: Use FQCN for builtin module actions (systemd). (warning) # ignored ansible/tasks/internal/admin-api.yml:94:3 Use `ansible.builtin.systemd` or `ansible.legacy.systemd` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/admin-api.yml:97:9 Task/Handler: adminapi - grant extra priviliges to user no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/internal/admin-api.yml:97 Task/Handler: adminapi - grant extra priviliges to user fqcn[action-core]: Use FQCN for builtin module actions (shell). (warning) # ignored ansible/tasks/internal/admin-api.yml:98:3 Use `ansible.builtin.shell` or `ansible.legacy.shell` instead. risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/admin-mgr.yml:1 Task/Handler: Download admin-mgr archive fqcn[action-core]: Use FQCN for builtin module actions (get_url). (warning) # ignored ansible/tasks/internal/admin-mgr.yml:2:3 Use `ansible.builtin.get_url` or `ansible.legacy.get_url` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/admin-mgr.yml:12:9 Task/Handler: admin-mgr - unpack archive in /usr/bin/ fqcn[action-core]: Use FQCN for builtin module actions (unarchive). (warning) # ignored ansible/tasks/internal/admin-mgr.yml:13:3 Use `ansible.builtin.unarchive` or `ansible.legacy.unarchive` instead. risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/collect-pg-binaries.yml:1 Task/Handler: Collect Postgres binaries - create collection directory fqcn[action-core]: Use FQCN for builtin module actions (file). (warning) # ignored ansible/tasks/internal/collect-pg-binaries.yml:2:3 Use `ansible.builtin.file` or `ansible.legacy.file` instead. risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/collect-pg-binaries.yml:6 Task/Handler: Collect Postgres binaries - collect binaries and libraries fqcn[action-core]: Use FQCN for builtin module actions (copy). (warning) # ignored ansible/tasks/internal/collect-pg-binaries.yml:7:3 Use `ansible.builtin.copy` or `ansible.legacy.copy` instead. risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/collect-pg-binaries.yml:15 Task/Handler: Collect Postgres libraries - collect libraries which are in /usr/lib/postgresql/lib/ fqcn[action-core]: Use FQCN for builtin module actions (copy). (warning) # ignored ansible/tasks/internal/collect-pg-binaries.yml:16:3 Use `ansible.builtin.copy` or `ansible.legacy.copy` instead. risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/collect-pg-binaries.yml:21 Task/Handler: Collect Postgres libraries - collect libraries which are in /var/lib/postgresql/extension/ fqcn[action-core]: Use FQCN for builtin module actions (copy). (warning) # ignored ansible/tasks/internal/collect-pg-binaries.yml:22:3 Use `ansible.builtin.copy` or `ansible.legacy.copy` instead. risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/collect-pg-binaries.yml:27 Task/Handler: Collect Postgres libraries - collect latest libpq fqcn[action-core]: Use FQCN for builtin module actions (copy). (warning) # ignored ansible/tasks/internal/collect-pg-binaries.yml:28:3 Use `ansible.builtin.copy` or `ansible.legacy.copy` instead. risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/collect-pg-binaries.yml:33 Task/Handler: Collect Postgres binaries - collect shared files fqcn[action-core]: Use FQCN for builtin module actions (copy). (warning) # ignored ansible/tasks/internal/collect-pg-binaries.yml:34:3 Use `ansible.builtin.copy` or `ansible.legacy.copy` instead. risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/collect-pg-binaries.yml:39 Task/Handler: Collect Postgres binaries - create tarfile fqcn[action]: Use FQCN for module actions, such `community.general.archive`. (warning) # ignored ansible/tasks/internal/collect-pg-binaries.yml:40:3 Action `archive` is not FQCN. fqcn[action-core]: Use FQCN for builtin module actions (fetch). (warning) # ignored ansible/tasks/internal/collect-pg-binaries.yml:46:3 Use `ansible.builtin.fetch` or `ansible.legacy.fetch` instead. risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/install-aws-cli.yml:20 Task/Handler: AWS CLI - get no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/internal/install-aws-cli.yml:37 Task/Handler: AWS CLI - install name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/install-aws-cli.yml:42:9 Task/Handler: install utilities to manage Amazon EC2 instance storage no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/internal/install-aws-cli.yml:48 Task/Handler: AWS CLI - configure ipv6 support for s3 fqcn[action-core]: Use FQCN for builtin module actions (file). (warning) # ignored ansible/tasks/internal/install-salt.yml:4:7 Use `ansible.builtin.file` or `ansible.legacy.file` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/install-salt.yml:9:13 Task/Handler: salt gpg key jinja[spacing]: Jinja2 spacing could be improved: {{salt_artifacts['url']}} -> {{ salt_artifacts['url'] }} (warning) # ignored ansible/tasks/internal/install-salt.yml:11:14 Jinja2 template rewrite recommendation: `{{ salt_artifacts['url'] }}`. jinja[spacing]: Jinja2 spacing could be improved: {{salt_artifacts['checksum']}} -> {{ salt_artifacts['checksum'] }} (warning) # ignored ansible/tasks/internal/install-salt.yml:12:19 Jinja2 template rewrite recommendation: `{{ salt_artifacts['checksum'] }}`. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/install-salt.yml:20:13 Task/Handler: salt apt repo fqcn[action-core]: Use FQCN for builtin module actions (apt). (warning) # ignored ansible/tasks/internal/install-salt.yml:27:3 Use `ansible.builtin.apt` or `ansible.legacy.apt` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/optimizations.yml:1:9 Task/Handler: ensure services are stopped and disabled for first boot nix build fqcn[action-core]: Use FQCN for builtin module actions (systemd). (warning) # ignored ansible/tasks/internal/optimizations.yml:3:3 Use `ansible.builtin.systemd` or `ansible.legacy.systemd` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/optimizations.yml:15:9 Task/Handler: disable man-db fqcn[action-core]: Use FQCN for builtin module actions (file). (warning) # ignored ansible/tasks/internal/optimizations.yml:18:3 Use `ansible.builtin.file` or `ansible.legacy.file` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/pg_egress_collect.yml:1:9 Task/Handler: pg_egress_collect - install tcpdump and perl async lib fqcn[action-core]: Use FQCN for builtin module actions (apt). (warning) # ignored ansible/tasks/internal/pg_egress_collect.yml:2:3 Use `ansible.builtin.apt` or `ansible.legacy.apt` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/pg_egress_collect.yml:7:9 Task/Handler: pg_egress_collect - create service file risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/pg_egress_collect.yml:7 Task/Handler: pg_egress_collect - create service file fqcn[action-core]: Use FQCN for builtin module actions (template). (warning) # ignored ansible/tasks/internal/pg_egress_collect.yml:8:3 Use `ansible.builtin.template` or `ansible.legacy.template` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/pg_egress_collect.yml:12:9 Task/Handler: pg_egress_collect - reload systemd fqcn[action-core]: Use FQCN for builtin module actions (systemd). (warning) # ignored ansible/tasks/internal/pg_egress_collect.yml:13:3 Use `ansible.builtin.systemd` or `ansible.legacy.systemd` instead. yaml[empty-lines]: Too many blank lines (1 > 0) (warning) # ignored ansible/tasks/internal/pg_egress_collect.yml:15 fqcn[action]: Use FQCN for module actions, such `community.general.ufw`. (warning) # ignored ansible/tasks/internal/postgres-exporter.yml:2:3 Action `ufw` is not FQCN. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/postgres-exporter.yml:6:9 Task/Handler: create directories - systemd unit fqcn[action-core]: Use FQCN for builtin module actions (file). (warning) # ignored ansible/tasks/internal/postgres-exporter.yml:7:3 Use `ansible.builtin.file` or `ansible.legacy.file` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/postgres-exporter.yml:14:9 Task/Handler: create directories - service files fqcn[action-core]: Use FQCN for builtin module actions (file). (warning) # ignored ansible/tasks/internal/postgres-exporter.yml:15:3 Use `ansible.builtin.file` or `ansible.legacy.file` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/postgres-exporter.yml:23:9 Task/Handler: download postgres exporter risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/postgres-exporter.yml:23 Task/Handler: download postgres exporter fqcn[action-core]: Use FQCN for builtin module actions (get_url). (warning) # ignored ansible/tasks/internal/postgres-exporter.yml:24:3 Use `ansible.builtin.get_url` or `ansible.legacy.get_url` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/postgres-exporter.yml:34:9 Task/Handler: expand postgres exporter fqcn[action-core]: Use FQCN for builtin module actions (unarchive). (warning) # ignored ansible/tasks/internal/postgres-exporter.yml:35:3 Use `ansible.builtin.unarchive` or `ansible.legacy.unarchive` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/postgres-exporter.yml:42:9 Task/Handler: exporter create a service risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/postgres-exporter.yml:42 Task/Handler: exporter create a service fqcn[action-core]: Use FQCN for builtin module actions (template). (warning) # ignored ansible/tasks/internal/postgres-exporter.yml:43:3 Use `ansible.builtin.template` or `ansible.legacy.template` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/postgres-exporter.yml:47:9 Task/Handler: exporter ensure service is present fqcn[action-core]: Use FQCN for builtin module actions (systemd). (warning) # ignored ansible/tasks/internal/postgres-exporter.yml:48:3 Use `ansible.builtin.systemd` or `ansible.legacy.systemd` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/postgresql-prestart.yml:1:9 Task/Handler: postgres_prestart - create service file fqcn[action-core]: Use FQCN for builtin module actions (template). (warning) # ignored ansible/tasks/internal/postgresql-prestart.yml:2:3 Use `ansible.builtin.template` or `ansible.legacy.template` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/setup-ansible-pull.yml:1:9 Task/Handler: install ansible no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/internal/setup-ansible-pull.yml:1 Task/Handler: install ansible fqcn[action-core]: Use FQCN for builtin module actions (shell). (warning) # ignored ansible/tasks/internal/setup-ansible-pull.yml:2:3 Use `ansible.builtin.shell` or `ansible.legacy.shell` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/setup-ansible-pull.yml:10:9 Task/Handler: ansible pull systemd units risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/setup-ansible-pull.yml:10 Task/Handler: ansible pull systemd units fqcn[action-core]: Use FQCN for builtin module actions (copy). (warning) # ignored ansible/tasks/internal/setup-ansible-pull.yml:11:3 Use `ansible.builtin.copy` or `ansible.legacy.copy` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/setup-ansible-pull.yml:18:9 Task/Handler: create facts dir risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/setup-ansible-pull.yml:18 Task/Handler: create facts dir fqcn[action-core]: Use FQCN for builtin module actions (file). (warning) # ignored ansible/tasks/internal/setup-ansible-pull.yml:19:3 Use `ansible.builtin.file` or `ansible.legacy.file` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/setup-ansible-pull.yml:23:9 Task/Handler: ansible facts risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/setup-ansible-pull.yml:23 Task/Handler: ansible facts fqcn[action-core]: Use FQCN for builtin module actions (copy). (warning) # ignored ansible/tasks/internal/setup-ansible-pull.yml:24:3 Use `ansible.builtin.copy` or `ansible.legacy.copy` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/setup-ansible-pull.yml:28:9 Task/Handler: reload systemd fqcn[action-core]: Use FQCN for builtin module actions (systemd). (warning) # ignored ansible/tasks/internal/setup-ansible-pull.yml:29:3 Use `ansible.builtin.systemd` or `ansible.legacy.systemd` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/setup-nftables.yml:1:9 Task/Handler: nftables overrides risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/setup-nftables.yml:1 Task/Handler: nftables overrides fqcn[action-core]: Use FQCN for builtin module actions (file). (warning) # ignored ansible/tasks/internal/setup-nftables.yml:2:3 Use `ansible.builtin.file` or `ansible.legacy.file` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/setup-nftables.yml:7:9 Task/Handler: nftables empty config risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/setup-nftables.yml:7 Task/Handler: nftables empty config fqcn[action-core]: Use FQCN for builtin module actions (file). (warning) # ignored ansible/tasks/internal/setup-nftables.yml:8:3 Use `ansible.builtin.file` or `ansible.legacy.file` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/setup-nftables.yml:13:9 Task/Handler: include managed config no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/internal/setup-nftables.yml:13 Task/Handler: include managed config fqcn[action-core]: Use FQCN for builtin module actions (shell). (warning) # ignored ansible/tasks/internal/setup-nftables.yml:14:3 Use `ansible.builtin.shell` or `ansible.legacy.shell` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/setup-nftables.yml:21:9 Task/Handler: ufw overrides dir risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/setup-nftables.yml:21 Task/Handler: ufw overrides dir fqcn[action-core]: Use FQCN for builtin module actions (file). (warning) # ignored ansible/tasks/internal/setup-nftables.yml:22:3 Use `ansible.builtin.file` or `ansible.legacy.file` instead. risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/setup-nftables.yml:27 Task/Handler: Custom systemd overrides fqcn[action-core]: Use FQCN for builtin module actions (copy). (warning) # ignored ansible/tasks/internal/setup-nftables.yml:28:3 Use `ansible.builtin.copy` or `ansible.legacy.copy` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/setup-nftables.yml:32:9 Task/Handler: reload systemd fqcn[action-core]: Use FQCN for builtin module actions (systemd). (warning) # ignored ansible/tasks/internal/setup-nftables.yml:33:3 Use `ansible.builtin.systemd` or `ansible.legacy.systemd` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:1:9 Task/Handler: supabase-admin-agent - system group name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:7:9 Task/Handler: supabase-admin-agent - system user name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:17:9 Task/Handler: supabase-admin-agent - config dir risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:17 Task/Handler: supabase-admin-agent - config dir fqcn[action-core]: Use FQCN for builtin module actions (file). (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:18:3 Use `ansible.builtin.file` or `ansible.legacy.file` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:23:9 Task/Handler: supabase-admin-agent - gpg dir risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:23 Task/Handler: supabase-admin-agent - gpg dir fqcn[action-core]: Use FQCN for builtin module actions (file). (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:24:3 Use `ansible.builtin.file` or `ansible.legacy.file` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:30:9 Task/Handler: give supabase-admin-agent user permissions fqcn[action-core]: Use FQCN for builtin module actions (copy). (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:31:3 Use `ansible.builtin.copy` or `ansible.legacy.copy` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:36:9 Task/Handler: supabase-admin-agent - pgbackrest helper scripts dir fqcn[action-core]: Use FQCN for builtin module actions (file). (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:37:3 Use `ansible.builtin.file` or `ansible.legacy.file` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:44:9 Task/Handler: supabase-admin-agent - pgdata-chown script fqcn[action-core]: Use FQCN for builtin module actions (copy). (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:45:3 Use `ansible.builtin.copy` or `ansible.legacy.copy` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:53:9 Task/Handler: supabase-admin-agent - pgdata-signal script fqcn[action-core]: Use FQCN for builtin module actions (copy). (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:54:3 Use `ansible.builtin.copy` or `ansible.legacy.copy` instead. risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:63 Task/Handler: Download supabase-admin-agent archive fqcn[action-core]: Use FQCN for builtin module actions (get_url). (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:64:3 Use `ansible.builtin.get_url` or `ansible.legacy.get_url` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:74:9 Task/Handler: supabase-admin-agent - unpack archive in /opt fqcn[action-core]: Use FQCN for builtin module actions (unarchive). (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:75:3 Use `ansible.builtin.unarchive` or `ansible.legacy.unarchive` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:83:9 Task/Handler: supabase-admin-agent - create symlink name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:92:9 Task/Handler: supabase-admin-agent - create salt systemd timer file risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:92 Task/Handler: supabase-admin-agent - create salt systemd timer file fqcn[action-core]: Use FQCN for builtin module actions (template). (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:93:3 Use `ansible.builtin.template` or `ansible.legacy.template` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:97:9 Task/Handler: supabase-admin-agent - create salt service file risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:97 Task/Handler: supabase-admin-agent - create salt service file fqcn[action-core]: Use FQCN for builtin module actions (template). (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:98:3 Use `ansible.builtin.template` or `ansible.legacy.template` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:102:9 Task/Handler: supabase-admin-agent - reload systemd fqcn[action-core]: Use FQCN for builtin module actions (systemd). (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:103:3 Use `ansible.builtin.systemd` or `ansible.legacy.systemd` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:107:9 Task/Handler: supabase-admin-agent - DISABLE service fqcn[action-core]: Use FQCN for builtin module actions (systemd). (warning) # ignored ansible/tasks/internal/supabase-admin-agent.yml:108:3 Use `ansible.builtin.systemd` or `ansible.legacy.systemd` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-fail2ban.yml:2:9 Task/Handler: do stage1 tasks name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-fail2ban.yml:5:13 Task/Handler: extend the default bantime to an hour name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-fail2ban.yml:12:13 Task/Handler: configure journald risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-fail2ban.yml:12 Task/Handler: configure journald name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-fail2ban.yml:17:13 Task/Handler: configure fail2ban to use nftables risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-fail2ban.yml:17 Task/Handler: configure fail2ban to use nftables name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-fail2ban.yml:23:13 Task/Handler: import jail.d/postgresql.conf risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-fail2ban.yml:23 Task/Handler: import jail.d/postgresql.conf name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-fail2ban.yml:29:13 Task/Handler: import filter.d/postgresql.conf risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-fail2ban.yml:29 Task/Handler: import filter.d/postgresql.conf name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-fail2ban.yml:35:13 Task/Handler: create overrides dir name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-fail2ban.yml:43:13 Task/Handler: custom systemd overrides risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-fail2ban.yml:43 Task/Handler: custom systemd overrides name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-fail2ban.yml:48:13 Task/Handler: add in supabase specific ignore filters name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-fail2ban.yml:65:13 Task/Handler: fail2ban - disable service name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-gotrue.yml:20:9 Task/Handler: gotrue - download commit archive risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-gotrue.yml:20 Task/Handler: gotrue - download commit archive name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-gotrue.yml:30:9 Task/Handler: gotrue - create /opt/gotrue and /etc/auth.d name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-gotrue.yml:42:9 Task/Handler: gotrue - unpack archive in /opt/gotrue name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-gotrue.yml:56:9 Task/Handler: gotrue - create service file risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-gotrue.yml:56 Task/Handler: gotrue - create service file name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-gotrue.yml:61:9 Task/Handler: gotrue - create optimizations file risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-gotrue.yml:61 Task/Handler: gotrue - create optimizations file name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-gotrue.yml:66:9 Task/Handler: gotrue - reload systemd risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-kong.yml:23 Task/Handler: Kong - download deb package fqcn[action-core]: Use FQCN for builtin module actions (get_url). (warning) # ignored ansible/tasks/setup-kong.yml:24:3 Use `ansible.builtin.get_url` or `ansible.legacy.get_url` instead. no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/setup-kong.yml:37 Task/Handler: Kong - ensure it is NOT autoremoved risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-kong.yml:41 Task/Handler: Kong - configuration risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-kong.yml:61 Task/Handler: Kong - create env file risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-kong.yml:66 Task/Handler: Kong - create service file name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-kvm-timesync.yml:3:9 Task/Handler: phc2sys - install name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-kvm-timesync.yml:8:9 Task/Handler: phc2sys - create service file risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-kvm-timesync.yml:8 Task/Handler: phc2sys - create service file name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-kvm-timesync.yml:13:9 Task/Handler: phc2sys - enable service name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-kvm-timesync.yml:20:9 Task/Handler: phc2sys - remove systemd-timesyncd name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-kvm-timesync.yml:29:9 Task/Handler: ptp_kvm.ko - enable risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-kvm-timesync.yml:29 Task/Handler: ptp_kvm.ko - enable name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-migrations.yml:1:9 Task/Handler: run stage2 tasks no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/setup-migrations.yml:4 Task/Handler: Run migrate.sh script risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-migrations.yml:13 Task/Handler: Create /root/MIGRATION-AMI file no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/setup-pgbouncer.yml:18 Task/Handler: Install PgBouncer from nix binary cache name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-pgbouncer.yml:46:9 Task/Handler: create PgBouncer placeholder config files name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-pgbouncer.yml:75:9 Task/Handler: import /etc/tmpfiles.d/pgbouncer.conf risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-pgbouncer.yml:75 Task/Handler: import /etc/tmpfiles.d/pgbouncer.conf name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-pgbouncer.yml:98:9 Task/Handler: import jail.d/pgbouncer.conf risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-pgbouncer.yml:98 Task/Handler: import jail.d/pgbouncer.conf name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-pgbouncer.yml:104:9 Task/Handler: import filter.d/pgbouncer.conf risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-pgbouncer.yml:104 Task/Handler: import filter.d/pgbouncer.conf risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-pgbouncer.yml:111 Task/Handler: PgBouncer - import pgbouncer.service name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgres.yml:1:9 Task/Handler: execute stage1 tasks name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgres.yml:6:13 Task/Handler: create ssl-cert group name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgres.yml:12:13 Task/Handler: create postgres group name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgres.yml:18:13 Task/Handler: create postgres user name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgres.yml:71:13 Task/Handler: create placeholder config files name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgres.yml:84:13 Task/Handler: import postgresql.conf, pg_hba.conf, and pg_ident.conf risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-postgres.yml:84 Task/Handler: import postgresql.conf, pg_hba.conf, and pg_ident.conf name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgres.yml:110:13 Task/Handler: configure pam name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgres.yml:116:17 Task/Handler: create placeholder pam config fqcn[action-core]: Use FQCN for builtin module actions (file). (warning) # ignored ansible/tasks/setup-postgres.yml:118:11 Use `ansible.builtin.file` or `ansible.legacy.file` instead. yaml[octal-values]: Forbidden implicit octal value "0664" (warning) # ignored ansible/tasks/setup-postgres.yml:123 risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-postgres.yml:141 Task/Handler: Make sure .bashrc exists name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgres.yml:148:9 Task/Handler: execute stage2 tasks name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgres.yml:151:13 Task/Handler: install locales name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgres.yml:156:13 Task/Handler: configure locales risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-postgres.yml:156 Task/Handler: configure locales name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgres.yml:168:13 Task/Handler: locale-gen no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/setup-postgres.yml:168 Task/Handler: locale-gen name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgres.yml:172:13 Task/Handler: update-locale no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/setup-postgres.yml:172 Task/Handler: update-locale name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgres.yml:180:13 Task/Handler: stage2 postgres tasks no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/setup-postgres.yml:195 Task/Handler: Initialize the database stage2 (NOT PG17 NOR PG17-OrioleDB) no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/setup-postgres.yml:210 Task/Handler: Initialize the database stage2 (PG17 OR PG17-OrioleDB) name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgres.yml:225:9 Task/Handler: copy PG apparmor profile name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgres.yml:233:9 Task/Handler: ensure apparmor-utils are installed name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgres.yml:237:9 Task/Handler: parse apparmor sbpostgres profile no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/setup-postgres.yml:237 Task/Handler: parse apparmor sbpostgres profile name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgres.yml:241:9 Task/Handler: reload apparmor with sbpostgres profile no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/setup-postgres.yml:241 Task/Handler: reload apparmor with sbpostgres profile name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgres.yml:245:9 Task/Handler: copy PG and optimizations systemd units risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-postgres.yml:245 Task/Handler: copy PG and optimizations systemd units name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgres.yml:256:9 Task/Handler: initialize pg required state risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-postgres.yml:256 Task/Handler: initialize pg required state no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/setup-postgres.yml:266 Task/Handler: Restart Postgres Database without Systemd risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-postgres.yml:321 Task/Handler: Add lang and locale items to .bashrc jinja[spacing]: Jinja2 spacing could be improved: {{postgrest_artifacts['signingkey']['url']}} -> {{ postgrest_artifacts['signingkey']['url'] }} (warning) # ignored ansible/tasks/setup-postgrest.yml:16:10 Jinja2 template rewrite recommendation: `{{ postgrest_artifacts['signingkey']['url'] }}`. jinja[spacing]: Jinja2 spacing could be improved: {{postgrest_artifacts['signingkey']['checksum']}} -> {{ postgrest_artifacts['signingkey']['checksum'] }} (warning) # ignored ansible/tasks/setup-postgrest.yml:17:15 Jinja2 template rewrite recommendation: `{{ postgrest_artifacts['signingkey']['checksum'] }}`. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgrest.yml:57:9 Task/Handler: postgis - ensure dependencies do not get autoremoved no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/setup-postgrest.yml:57 Task/Handler: postgis - ensure dependencies do not get autoremoved name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgrest.yml:61:9 Task/Handler: postgis - allow libnuma-dev to be autoremoved no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/setup-postgrest.yml:61 Task/Handler: postgis - allow libnuma-dev to be autoremoved risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-postgrest.yml:65 Task/Handler: PostgREST - download ubuntu binary archive (arm) name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgrest.yml:84:9 Task/Handler: create directories name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgrest.yml:92:9 Task/Handler: empty files risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-postgrest.yml:92 Task/Handler: empty files name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-postgrest.yml:104:9 Task/Handler: create conf merging script risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-postgrest.yml:117 Task/Handler: PostgREST - create service files name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-supabase-internal.yml:5:9 Task/Handler: download Vector package risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-supabase-internal.yml:5 Task/Handler: download Vector package name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-supabase-internal.yml:23:9 Task/Handler: add vector system group name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-supabase-internal.yml:29:9 Task/Handler: add vector system user name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-supabase-internal.yml:40:9 Task/Handler: install Vector for logging fqcn[action-core]: Use FQCN for builtin module actions (apt). (warning) # ignored ansible/tasks/setup-supabase-internal.yml:41:3 Use `ansible.builtin.apt` or `ansible.legacy.apt` instead. name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-supabase-internal.yml:45:9 Task/Handler: create service files for Vector risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-supabase-internal.yml:45 Task/Handler: create service files for Vector name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-supabase-internal.yml:50:9 Task/Handler: configure tmpfiles for postgres - overwrites upstream package risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-supabase-internal.yml:50 Task/Handler: configure tmpfiles for postgres - overwrites upstream package name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-supabase-internal.yml:55:9 Task/Handler: fix permissions for vector config to be managed name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-supabase-internal.yml:64:9 Task/Handler: vector - reload systemd risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-supabase-internal.yml:68 Task/Handler: Create checkpoints dir no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/setup-supabase-internal.yml:125 Task/Handler: Envoy - use lds.supabase.yaml for /etc/envoy/lds.yaml name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-supautils.yml:4:13 Task/Handler: supautils - add supautils to session_preload_libraries name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-supautils.yml:11:13 Task/Handler: supautils - write custom supautils.conf name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-supautils.yml:19:13 Task/Handler: supautils - copy extension custom scripts risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-supautils.yml:19 Task/Handler: supautils - copy extension custom scripts name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-supautils.yml:25:13 Task/Handler: supautils - chown extension custom scripts name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-supautils.yml:34:13 Task/Handler: supautils - include /etc/postgresql-custom/supautils.conf in postgresql.conf name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-system.yml:75:13 Task/Handler: restart ufw risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-system.yml:80 Task/Handler: Create Sysstat log directory risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-system.yml:85 Task/Handler: Configure sysstat risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-system.yml:95 Task/Handler: Adjust APT update intervals risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-system.yml:112 Task/Handler: Disable kexec handover risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-system.yml:155 Task/Handler: System - Create services.slice risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/setup-system.yml:164 Task/Handler: Configure journald and logind name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-system.yml:174:13 Task/Handler: reload systemd-journald name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-system.yml:184:13 Task/Handler: enable timestamps for shell history name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-system.yml:193:13 Task/Handler: configure systemd's pager name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-system.yml:202:9 Task/Handler: set hosts file name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-system.yml:213:9 Task/Handler: configure NTP client name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-system.yml:216:13 Task/Handler: ensure conf directory exists name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-system.yml:222:13 Task/Handler: configure NTP server name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-tmux.yml:1:9 Task/Handler: tmux - Install tmux name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-tmux.yml:7:9 Task/Handler: tmux - Configure tmux alias name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-tmux.yml:19:9 Task/Handler: tmux - Configure tmux name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-tmux.yml:28:9 Task/Handler: tmux - Auto-logout from stale tmux no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/setup-wal-g.yml:37 Task/Handler: Install wal-g 2 from nix binary cache no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/setup-wal-g.yml:44 Task/Handler: Install wal-g 3 from nix binary cache name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/setup-wal-g.yml:50:13 Task/Handler: nix collect garbage no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/setup-wal-g.yml:50 Task/Handler: nix collect garbage no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/stage2-setup-postgres.yml:65 Task/Handler: Resolve postgres env store path no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/stage2-setup-postgres.yml:73 Task/Handler: Install postgres env from nix binary cache no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/stage2-setup-postgres.yml:80 Task/Handler: Install supascan for baseline validation name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/stage2-setup-postgres.yml:84:13 Task/Handler: nix collect garbage after supascan install no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/stage2-setup-postgres.yml:84 Task/Handler: nix collect garbage after supascan install yaml[commas]: Too many spaces before comma (warning) # ignored ansible/tasks/stage2-setup-postgres.yml:97 name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/stage2-setup-postgres.yml:107:13 Task/Handler: import pgsodium_getkey script name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/stage2-setup-postgres.yml:129:13 Task/Handler: setup gatekeeper no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/stage2-setup-postgres.yml:138 Task/Handler: Create symbolic link for linux-pam to find pam_jit_pg.so fqcn[action-core]: Use FQCN for builtin module actions (shell). (warning) # ignored ansible/tasks/stage2-setup-postgres.yml:140:15 Use `ansible.builtin.shell` or `ansible.legacy.shell` instead. no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/stage2-setup-postgres.yml:143 Task/Handler: Get gatekeeper version risky-shell-pipe: Shells that use pipes should set the pipefail option. (warning) # ignored ansible/tasks/stage2-setup-postgres.yml:143 Task/Handler: Get gatekeeper version risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/stage2-setup-postgres.yml:148 Task/Handler: Write version file name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/stage2-setup-postgres.yml:220:13 Task/Handler: create destination directory name[casing]: All names should start with an uppercase letter. (warning) # ignored ansible/tasks/stage2-setup-postgres.yml:231:13 Task/Handler: pgsodium - set pgsodium.getkey_script risky-file-permissions: File permissions unset or incorrect. (warning) # ignored ansible/tasks/test-image.yml:4 Task/Handler: Make a backup of the /etc/postgresql/postgresql.conf file no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/test-image.yml:41 Task/Handler: Restart Postgres Database in stage 2 to load all extensions no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/test-image.yml:58 Task/Handler: Re-enable PG Sodium references in /etc/postgresql/postgresql.conf no-changed-when: Commands should not change things if nothing needs doing. (warning) # ignored ansible/tasks/test-image.yml:82 Task/Handler: Restart Postgres Database in stage 2 to load all extensions Passed: 0 failure(s), 374 warning(s) on 164 files. Last profile that met the validation criteria was 'production'. shellcheck...............................................................Failed - hook id: shellcheck - exit code: 1 In ci/version-diff/comment.sh line 19: echo 'Compares built package versions in `legacyPackages` between this PR and its base commit, per system.' ^-- SC2016 (info): Expressions don't expand in single quotes, use double quotes for that. In ci/version-diff/comment.sh line 28: echo 'Compares built package versions in `legacyPackages` between this PR and its base commit, per system.' ^-- SC2016 (info): Expressions don't expand in single quotes, use double quotes for that. For more information: https://www.shellcheck.net/wiki/SC2016 -- Expressions don't expand in singl... treefmt..................................................................Passed - hook id: treefmt - duration: 1.13s traversed 938 files emitted 237 files for processing formatted 237 files (0 changed) in 1.126s versioning-scheme........................................................Passed - hook id: versioning-scheme - duration: 0.01s