fix: Prevent sensitive information from being logged #173
smart-tests.yml
on: pull_request
Detect Changed Files
4s
Ansible Syntax Check
16s
Basic Sanity Tests
32s
Docker Build Test
0s
Configuration Tests
22s
Linting
41s
Trigger Integration Tests
3s
All Required Tests
3s
Annotations
10 errors and 10 warnings
|
jinja[spacing]:
roles/cloud-cloudstack/tasks/main.yml#L10
Jinja2 spacing could be improved: {% if region is defined %}{{ region }} {%- elif _algo_region.user_input is defined and _algo_region.user_input | length > 0 %}{{ cs_zones[_algo_region.user_input | int -1 ]['name'] }} {%- else %}{{ cs_zones[default_zone | int - 1]['name'] }}{% endif %} -> {% if region is defined %}{{ region }}{%- elif _algo_region.user_input is defined and _algo_region.user_input | length > 0 %}{{ cs_zones[_algo_region.user_input | int - 1]['name'] }}{%- else %}{{ cs_zones[default_zone | int - 1]['name'] }}{% endif %}
|
|
jinja[spacing]:
roles/cloud-azure/tasks/prompts.yml#L12
Jinja2 spacing could be improved: {% for r in azure_regions %} {%- if r['name'] == "eastus" %}{{ loop.index }}{% endif %} {%- endfor %} -> {% for r in azure_regions %}{%- if r['name'] == "eastus" %}{{ loop.index }}{% endif %}{%- endfor %}
|
|
jinja[spacing]:
roles/cloud-azure/tasks/main.yml#L9
Jinja2 spacing could be improved: {% if region is defined %}{{ region }} {%- elif _algo_region.user_input %}{{ azure_regions[_algo_region.user_input | int -1 ]['name'] }} {%- else %}{{ azure_regions[default_region | int - 1]['name'] }}{% endif %} -> {% if region is defined %}{{ region }}{%- elif _algo_region.user_input %}{{ azure_regions[_algo_region.user_input | int - 1]['name'] }}{%- else %}{{ azure_regions[default_region | int - 1]['name'] }}{% endif %}
|
|
jinja[spacing]:
input.yml#L111
Jinja2 spacing could be improved: {% if ssh_tunneling is defined %}{{ ssh_tunneling | bool }} {%- elif _ssh_tunneling.user_input is defined %}{{ booleans_map[_ssh_tunneling.user_input] | default(defaults['ssh_tunneling']) }} {%- else %}false{% endif %} -> {% if ssh_tunneling is defined %}{{ ssh_tunneling | bool }}{%- elif _ssh_tunneling.user_input is defined %}{{ booleans_map[_ssh_tunneling.user_input] | default(defaults['ssh_tunneling']) }}{%- else %}false{% endif %}
|
|
jinja[spacing]:
input.yml#L111
Jinja2 spacing could be improved: {% if server_name is defined %}{% set _server = server_name %} {%- elif _algo_server_name.user_input is defined and _algo_server_name.user_input | length > 0 -%} {%- set _server = _algo_server_name.user_input -%} {%- else %}{% set _server = defaults['server_name'] %}{% endif -%} {{ _server | regex_replace('(?!\.)(\W | _)', '-') }} -> {% if server_name is defined %}{% set _server = server_name %}{%- elif _algo_server_name.user_input is defined and _algo_server_name.user_input | length > 0 -%} {%- set _server = _algo_server_name.user_input -%} {%- else %}{% set _server = defaults['server_name'] %}{% endif -%} {{ _server | regex_replace('(?!\.)(\W | _)', '-') }}
|
|
jinja[spacing]:
input.yml#L111
Jinja2 spacing could be improved: {% if ondemand_wifi_exclude is defined %}{{ ondemand_wifi_exclude | b64encode }} {%- elif _ondemand_wifi_exclude.user_input is defined and _ondemand_wifi_exclude.user_input | length > 0 -%} {{ _ondemand_wifi_exclude.user_input | b64encode }} {%- else %}{{ '_null' | b64encode }}{% endif %} -> {% if ondemand_wifi_exclude is defined %}{{ ondemand_wifi_exclude | b64encode }}{%- elif _ondemand_wifi_exclude.user_input is defined and _ondemand_wifi_exclude.user_input | length > 0 -%} {{ _ondemand_wifi_exclude.user_input | b64encode }}{%- else %}{{ '_null' | b64encode }}{% endif %}
|
|
jinja[spacing]:
input.yml#L111
Jinja2 spacing could be improved: {% if ondemand_wifi is defined %}{{ ondemand_wifi | bool }} {%- elif _ondemand_wifi.user_input is defined %}{{ booleans_map[_ondemand_wifi.user_input] | default(defaults['ondemand_wifi']) }} {%- else %}false{% endif %} -> {% if ondemand_wifi is defined %}{{ ondemand_wifi | bool }}{%- elif _ondemand_wifi.user_input is defined %}{{ booleans_map[_ondemand_wifi.user_input] | default(defaults['ondemand_wifi']) }}{%- else %}false{% endif %}
|
|
jinja[spacing]:
input.yml#L111
Jinja2 spacing could be improved: {% if ondemand_cellular is defined %}{{ ondemand_cellular | bool }} {%- elif _ondemand_cellular.user_input is defined %}{{ booleans_map[_ondemand_cellular.user_input] | default(defaults['ondemand_cellular']) }} {%- else %}false{% endif %} -> {% if ondemand_cellular is defined %}{{ ondemand_cellular | bool }}{%- elif _ondemand_cellular.user_input is defined %}{{ booleans_map[_ondemand_cellular.user_input] | default(defaults['ondemand_cellular']) }}{%- else %}false{% endif %}
|
|
jinja[spacing]:
input.yml#L111
Jinja2 spacing could be improved: {% if ipsec_enabled %}{%- if store_pki is defined %}{{ store_pki | bool }} {%- elif _store_pki.user_input is defined %}{{ booleans_map[_store_pki.user_input] | default(defaults['store_pki']) }} {%- else %}false{% endif %}{% endif %} -> {% if ipsec_enabled %}{%- if store_pki is defined %}{{ store_pki | bool }}{%- elif _store_pki.user_input is defined %}{{ booleans_map[_store_pki.user_input] | default(defaults['store_pki']) }}{%- else %}false{% endif %}{% endif %}
|
|
jinja[spacing]:
input.yml#L111
Jinja2 spacing could be improved: {% if dns_adblocking is defined %}{{ dns_adblocking | bool }} {%- elif _dns_adblocking.user_input is defined %}{{ booleans_map[_dns_adblocking.user_input] | default(defaults['dns_adblocking']) }} {%- else %}false{% endif %} -> {% if dns_adblocking is defined %}{{ dns_adblocking | bool }}{%- elif _dns_adblocking.user_input is defined %}{{ booleans_map[_dns_adblocking.user_input] | default(defaults['dns_adblocking']) }}{%- else %}false{% endif %}
|
|
no-changed-when:
roles/strongswan/handlers/main.yml#L11
Commands should not change things if nothing needs doing.
|
|
no-changed-when:
roles/common/tasks/ubuntu.yml#L33
Commands should not change things if nothing needs doing.
|
|
no-changed-when:
roles/common/tasks/ubuntu.yml#L16
Commands should not change things if nothing needs doing.
|
|
no-changed-when:
roles/common/handlers/main.yml#L32
Commands should not change things if nothing needs doing.
|
|
no-changed-when:
roles/common/handlers/main.yml#L22
Commands should not change things if nothing needs doing.
|
|
no-changed-when:
roles/common/handlers/main.yml#L8
Commands should not change things if nothing needs doing.
|
|
yaml[line-length]:
roles/common/defaults/main.yml#L9
Line too long (162 > 160 characters)
|
|
load-failure[runtimeerror]:
roles/cloud-lightsail/files/stack.yaml#L1
('Failed to load YAML file', PosixPath('roles/cloud-lightsail/files/stack.yaml'))
|
|
load-failure[runtimeerror]:
roles/cloud-ec2/files/stack.yaml#L1
('Failed to load YAML file', PosixPath('roles/cloud-ec2/files/stack.yaml'))
|
|
Linting:
./roles/common/defaults/main.yml#L9
9:161 [line-length] line too long (162 > 160 characters)
|