Skip to content

fix: Prevent sensitive information from being logged #173

fix: Prevent sensitive information from being logged

fix: Prevent sensitive information from being logged #173

Triggered via pull request August 17, 2025 19:41
Status Success
Total duration 1m 0s
Artifacts

smart-tests.yml

on: pull_request
Detect Changed Files
4s
Detect Changed Files
Ansible Syntax Check
16s
Ansible Syntax Check
Basic Sanity Tests
32s
Basic Sanity Tests
Docker Build Test
0s
Docker Build Test
Configuration Tests
22s
Configuration Tests
Linting
41s
Linting
Trigger Integration Tests
3s
Trigger Integration Tests
All Required Tests
3s
All Required Tests
Fit to window
Zoom out
Zoom in

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)