Skip to content

Commit 7393b2d

Browse files
author
Mesaguy
committed
Updates and fixes for latest ansible-lint
1 parent 1a645ac commit 7393b2d

8 files changed

+13
-12
lines changed

.travis.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ script:
6262
- if [ "$METADATA_TESTS" == "true" ]; then chmod +x tests/all_software_inspec_tested && ./tests/all_software_inspec_tested ; fi
6363

6464
# Perform ansible-lint checks
65-
- if [ "$METADATA_TESTS" == "true" ]; then ansible-lint tasks/* ; fi
65+
- if [ "$METADATA_TESTS" == "true" ]; then ansible-lint -x 204 tasks/* ; fi
6666

6767
# Check playbook's syntax
6868
- if [ "$METADATA_TESTS" == "true" ]; then ansible-playbook -i tests/inventory tests/playbooks/install_all.yml --syntax-check ; fi

requirements.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
ansible-lint == v3.5.1
2-
yamllint == v1.20.0
1+
ansible-lint == v4.3.5
2+
yamllint == v1.25.0

tasks/_install.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
- name: Include task to perform installation of {{ prometheus_software_name_version }} from binary
1414
include_tasks: _install_from_binary.yml
1515
when:
16-
- (prometheus_software_metadata is defined and prometheus_software_metadata | length > 0) or ((prometheus_software_release is undefined or prometheus_software_release == '') and prometheus_software_url is defined and prometheus_software_url)
16+
- (prometheus_software_metadata is defined and prometheus_software_metadata | length > 0) or ((prometheus_software_release is undefined or not prometheus_software_release) and prometheus_software_url is defined and prometheus_software_url)
1717
- not prometheus_always_build_from_source | bool
1818

1919
- name: Disallow building {{ prometheus_software_name_version }} from source

tasks/_setup_firewall.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
firewalld:
55
immediate: true
66
permanent: true
7-
rich_rule: 'rule family={% if prometheus_server_ip | ipv4 != False %}ipv4{% else %}ipv6{% endif %} source address={{ prometheus_server_ip }} port port={{ prometheus_software_instance_port | default(prometheus_software_port, true) }} protocol=tcp accept'
7+
rich_rule: 'rule family={% if prometheus_server_ip | not ipv4 %}ipv4{% else %}ipv6{% endif %} source address={{ prometheus_server_ip }} port port={{ prometheus_software_instance_port | default(prometheus_software_port, true) }} protocol=tcp accept'
88
state: enabled
99
zone: '{{ prometheus_firewalld_zone }}'
1010
loop_control:
@@ -13,7 +13,7 @@
1313
when:
1414
- prometheus_manage_client_firewalld | bool
1515
- prometheus_software_instance_port | default(prometheus_software_port, true)
16-
- prometheus_server_ips|length >= 1
16+
- prometheus_server_ips | length >= 1
1717

1818
- name: Allow incoming prometheus server connections to {{ prometheus_software_name }}:{{ prometheus_software_instance_port | default(prometheus_software_port, true) }} via iptables
1919
become: true
@@ -32,7 +32,7 @@
3232
when:
3333
- prometheus_manage_client_iptables | bool
3434
- prometheus_software_instance_port | default(prometheus_software_port, true)
35-
- prometheus_server_ips|length >= 1
35+
- prometheus_server_ips | length >= 1
3636

3737
- name: Include task for iptables_raw firewall management
3838
include_tasks: '_setup_firewall_iptables_raw.yml'

tasks/_setup_software_facts.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -70,18 +70,18 @@
7070
when:
7171
- prometheus_software_use_prerelease
7272
- prometheus_software_default_prerelease | default(false)
73-
- prometheus_software_version == "" or prometheus_software_default_prerelease is version(prometheus_software_version, 'gt')
73+
- prometheus_software_version or prometheus_software_default_prerelease is version(prometheus_software_version, 'gt')
7474

7575
- name: Set {{ prometheus_software_name }} version to git master as last resort
7676
set_fact:
7777
prometheus_software_version: '{{ prometheus_software_default_git_master }}'
7878
when:
79-
- prometheus_software_version == ""
79+
- prometheus_software_version
8080

8181
- name: Set {{ prometheus_software_name }} architecture facts
8282
set_fact:
8383
prometheus_software_architecture: '{{ prometheus_architecture }}'
84-
when: prometheus_software_architecture is undefined or prometheus_software_architecture == ""
84+
when: prometheus_software_architecture is undefined or not prometheus_software_architecture
8585

8686
- name: Software version and release facts
8787
debug:

tasks/mysqld_exporter.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
include_tasks: _install.yml
2929

3030
- block:
31-
- name: Collect "{{ prometheus_user}}" user information
31+
- name: Collect "{{ prometheus_user }}" user information
3232
user:
3333
name: '{{ prometheus_user }}'
3434
register: prometheus_user_registered

tasks/powerdns_exporter_ledgr.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
- name: Set {{ prometheus_software_name_version }} facts
2525
set_fact:
2626
prometheus_software_opts:
27-
- '--listen-address={{ prometheus_software_host }}:{{ prometheus_software_port }} --api-url={{prometheus_powerdns_exporter_ledgr_api_url}} --api-key={{prometheus_powerdns_exporter_ledgr_api_key}}'
27+
- '--listen-address={{ prometheus_software_host }}:{{ prometheus_software_port }} --api-url={{ prometheus_powerdns_exporter_ledgr_api_url }} --api-key={{ prometheus_powerdns_exporter_ledgr_api_key }}'
2828

2929
- name: Include task to perform installation of {{ prometheus_software_name_version }}
3030
include_tasks: _install.yml

tests/yamllint.yml

+1
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ rules:
99

1010
ignore: |
1111
.kitchen/
12+
venv/

0 commit comments

Comments
 (0)