WARNING Listing 3 violation(s) that are fatal
fqcn[action-core]: Use FQCN for builtin module actions (apt).
group-all.yml:16 Use `ansible.builtin.apt` or `ansible.legacy.apt` instead.
fqcn[action-core]: Use FQCN for builtin module actions (apt).
group-all.yml:23 Use `ansible.builtin.apt` or `ansible.legacy.apt` instead.
fqcn[action-core]: Use FQCN for builtin module actions (include_role).
group-all.yml:28 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.
Read documentation for instructions on how to ignore specific rule violations.
Rule Violation Summary
count tag profile rule associated tags
3 fqcn[action-core] production formatting
Failed after shared profile, 4/5 star rating: 3 failure(s), 0 warning(s) on 135 files.
fqcn[action-core]: Use FQCN for builtin module actions (file).
host-krypton.yml:41 Use `ansible.builtin.file` or `ansible.legacy.file` instead.
fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
host-krypton.yml:52 Action `docker_container` is not FQCN.
fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
host-krypton.yml:117 Action `docker_container` is not FQCN.
fqcn[action-core]: Use FQCN for builtin module actions (include_role).
host-krypton.yml:130 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.
fqcn[action-core]: Use FQCN for builtin module actions (service).
host-platon.yml:308 Use `ansible.builtin.service` or `ansible.legacy.service` instead.
fqcn[action-core]: Use FQCN for builtin module actions (service).
host-platon.yml:314 Use `ansible.builtin.service` or `ansible.legacy.service` instead.
fqcn[action-core]: Use FQCN for builtin module actions (service).
host-platon.yml:320 Use `ansible.builtin.service` or `ansible.legacy.service` instead.
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.
fqcn[action-core]: Use FQCN for builtin module actions (file).
host-radon.yml:40 Use `ansible.builtin.file` or `ansible.legacy.file` instead.
fqcn[action-core]: Use FQCN for builtin module actions (template).
host-radon.yml:52 Use `ansible.builtin.template` or `ansible.legacy.template` instead.
fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
host-radon.yml:61 Action `docker_container` is not FQCN.
fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
host-radon.yml:91 Action `docker_container` is not FQCN.
fqcn[action-core]: Use FQCN for builtin module actions (include_role).
host-radon.yml:111 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.
fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
host-radon.yml:132 Action `docker_container` is not FQCN.
fqcn[action-core]: Use FQCN for builtin module actions (include_role).
host-radon.yml:153 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.
fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
host-radon.yml:162 Action `docker_container` is not FQCN.
fqcn[action-core]: Use FQCN for builtin module actions (include_role).
host-radon.yml:180 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.
fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
host-radon.yml:188 Action `docker_container` is not FQCN.
fqcn[action-core]: Use FQCN for builtin module actions (include_role).
host-radon.yml:204 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.
fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
host-radon.yml:213 Action `docker_container` is not FQCN.
fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
host-radon.yml:230 Action `docker_container` is not FQCN.
fqcn[action]: Use FQCN for module actions, such `community.docker.docker_network`.
host-tau.yml:28 Action `docker_network` is not FQCN.
fqcn[action-core]: Use FQCN for builtin module actions (include_role).
host-tau.yml:37 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.
fqcn[action-core]: Use FQCN for builtin module actions (include_role).
host-tau.yml:54 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.
fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
host-tau.yml:61 Action `docker_container` is not FQCN.
fqcn[action-core]: Use FQCN for builtin module actions (include_role).
host-tau.yml:78 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.
fqcn[action-core]: Use FQCN for builtin module actions (file).
host-tau.yml:94 Use `ansible.builtin.file` or `ansible.legacy.file` instead.
fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
host-tau.yml:101 Action `docker_container` is not FQCN.
fqcn[action-core]: Use FQCN for builtin module actions (include_role).
host-tau.yml:120 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.
fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
host-tau.yml:149 Action `docker_container` is not FQCN.
fqcn[action-core]: Use FQCN for builtin module actions (include_role).
host-tau.yml:168 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.
fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
host-tau.yml:178 Action `docker_container` is not FQCN.
fqcn[action-core]: Use FQCN for builtin module actions (include_role).
host-tau.yml:193 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.
fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
host-wittgenstein.yml:132 Action `docker_container` is not FQCN.
fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
host-wittgenstein.yml:151 Action `docker_container` is not FQCN.
fqcn[action-core]: Use FQCN for builtin module actions (service).
roles/apache_letsencrypt/handlers/main.yml:3 Use `ansible.builtin.service` or `ansible.legacy.service` instead.
fqcn[action-core]: Use FQCN for builtin module actions (apt).
roles/dd24_dyndns_cron/tasks/main.yml:2 Use `ansible.builtin.apt` or `ansible.legacy.apt` instead.
fqcn[action-core]: Use FQCN for builtin module actions (apt).
roles/desec_dyndns_cron/tasks/main.yml:2 Use `ansible.builtin.apt` or `ansible.legacy.apt` instead.
fqcn[action-core]: Use FQCN for builtin module actions (command).
roles/nfs_host/handlers/main.yml:2 Use `ansible.builtin.command` or `ansible.legacy.command` instead.
fqcn[action-core]: Use FQCN for builtin module actions (service).
roles/apache/handlers/main.yml:3 Use `ansible.builtin.service` or `ansible.legacy.service` instead.
fqcn[action-core]: Use FQCN for builtin module actions (apt).
roles/apache/tasks/main.yml:2 Use `ansible.builtin.apt` or `ansible.legacy.apt` instead.
fqcn[action]: Use FQCN for module actions, such `community.general.apache2_module`.
roles/apache/tasks/main.yml:8 Action `apache2_module` is not FQCN.
fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
roles/cleanuri/tasks/main.yml:3 Action `docker_container` is not FQCN.
fqcn[action-core]: Use FQCN for builtin module actions (include_role).
roles/cleanuri/tasks/main.yml:17 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.
fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
roles/cleanuri/tasks/main.yml:25 Action `docker_container` is not FQCN.
fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
roles/cleanuri/tasks/main.yml:44 Action `docker_container` is not FQCN.
fqcn[action]: Use FQCN for module actions, such `community.docker.docker_container`.
roles/cleanuri/tasks/main.yml:61 Action `docker_container` is not FQCN.
fqcn[action-core]: Use FQCN for builtin module actions (include_role).
roles/cleanuri/tasks/main.yml:78 Use `ansible.builtin.include_role` or `ansible.legacy.include_role` instead.
fqcn[action-core]: Use FQCN for builtin module actions (service).
roles/nginx_https_ingress/handlers/main.yml:3 Use `ansible.builtin.service` or `ansible.legacy.service` instead.
fqcn[action-core]: Use FQCN for builtin module actions (apt_key).
roles/nginx_https_ingress/tasks/main.yml:20 Use `ansible.builtin.apt_key` or `ansible.legacy.apt_key` instead.
fqcn[action-core]: Use FQCN for builtin module actions (service).
roles/setup_http_site_forward/handlers/main.yml:2 Use `ansible.builtin.service` or `ansible.legacy.service` instead.
fqcn[action-core]: Use FQCN for builtin module actions (template).
roles/setup_http_site_forward/tasks/main.yml:2 Use `ansible.builtin.template` or `ansible.legacy.template` instead.
fqcn[action-core]: Use FQCN for builtin module actions (command).
roles/setup_http_site_forward/tasks/main.yml:8 Use `ansible.builtin.command` or `ansible.legacy.command` instead.
fqcn[action-core]: Use FQCN for builtin module actions (service).
roles/setup_http_site_proxy/handlers/main.yml:2 Use `ansible.builtin.service` or `ansible.legacy.service` instead.
fqcn[action-core]: Use FQCN for builtin module actions (template).
roles/setup_http_site_proxy/tasks/main.yml:2 Use `ansible.builtin.template` or `ansible.legacy.template` instead.
fqcn[action-core]: Use FQCN for builtin module actions (command).
roles/setup_http_site_proxy/tasks/main.yml:9 Use `ansible.builtin.command` or `ansible.legacy.command` instead.
fqcn[action-core]: Use FQCN for builtin module actions (shell).
roles/users/handlers/main.yml:2 Use `ansible.builtin.shell` or `ansible.legacy.shell` instead.
fqcn[action-core]: Use FQCN for builtin module actions (package).
roles/users/tasks/main.yml:2 Use `ansible.builtin.package` or `ansible.legacy.package` instead.
fqcn[action-core]: Use FQCN for builtin module actions (lineinfile).
roles/users/tasks/main.yml:8 Use `ansible.builtin.lineinfile` or `ansible.legacy.lineinfile` instead.
fqcn[action-core]: Use FQCN for builtin module actions (user).
roles/users/tasks/main.yml:16 Use `ansible.builtin.user` or `ansible.legacy.user` instead.
fqcn[action]: Use FQCN for module actions, such `ansible.posix.authorized_key`.
roles/users/tasks/main.yml:24 Action `authorized_key` is not FQCN.
fqcn[action-core]: Use FQCN for builtin module actions (user).
roles/users/tasks/main.yml:34 Use `ansible.builtin.user` or `ansible.legacy.user` instead.
fqcn[action-core]: Use FQCN for builtin module actions (stat).
roles/users/tasks/main.yml:42 Use `ansible.builtin.stat` or `ansible.legacy.stat` instead.
fqcn[action-core]: Use FQCN for builtin module actions (lineinfile).
roles/users/tasks/main.yml:47 Use `ansible.builtin.lineinfile` or `ansible.legacy.lineinfile` instead.
This warning:
name[template]: Jinja templates should only be at the end of 'name'
setup-ssh.yml:6 Task/Handler: Ensure {{ lookup('env', 'HOME') }}/.ssh/config.d/ dir is present
Reason for that warning is thin. Using the actual home dir here adds
not much value, so keep it symbolic.
Link: https://ansible.readthedocs.io/projects/lint/rules/name/
ansible-lint reads like this:
name[casing]: All names should start with an uppercase letter.
While at it: Some task/handler names were slightly adapted to better
match what should be done.
Roles names should be lowercase with underscores only.
ansible-lint complained:
% ansible-lint -t role-name
WARNING Listing 1 violation(s) that are fatal
role-name: Role name setup-http-site-forward does not match ``^[a-z][a-z0-9_]*$`` pattern.
roles/setup-http-site-forward:1
Read documentation for instructions on how to ignore specific rule violations.
Rule Violation Summary
count tag profile rule associated tags
1 role-name basic deprecations, metadata
Failed after min profile: 1 failure(s), 0 warning(s) on 135 files.
Fixes: 85c09ea2ae ("Add role for apache forward site")