Skip to content

Commit 5b02142

Browse files
committed
lint: for a fistful of fixes
1 parent 528c0a0 commit 5b02142

File tree

13 files changed

+31
-36
lines changed

13 files changed

+31
-36
lines changed

roles/wildfly_install/meta/argument_specs.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,11 @@ argument_specs:
7676
description: "Enable install of Red Hat JBoss EAP"
7777
type: "bool"
7878
eap_install_use_prospero:
79-
default: "{{ (eap_version is version('8.0.0', '>=', strict=true)) | ternary(true,false) }}"
80-
description:
79+
default: "{{ (eap_version is version('8.0.0', '>=', strict=true)) | ternary(true, false) }}"
80+
description: "Whether or not installation should use JBoss Installation Manager"
81+
type: "str"
8182
eap_apply_cp:
82-
default: "{{ (eap_version is version('8.0.0', '>=', strict=true)) | ternary(false,true) }}"
83+
default: "{{ (eap_version is version('8.0.0', '>=', strict=true)) | ternary(false, true) }}"
8384
description: "Whether to apply the latest cumulative patch on top of baseline version"
8485
type: "bool"
8586
eap_version:
@@ -139,7 +140,7 @@ argument_specs:
139140
description: "Specifiy if Ansible should skip the check that the provided OpenJDK version is supported for the EAP server used."
140141
type: bool
141142
eap_supported_configuration:
142-
type: struct
143+
type: json
143144
description: "Supported OpenJDK and RHEL version for EAP"
144145
default:
145146
eap7:

roles/wildfly_install/tasks/eap_supported_configuration.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
- name: "Determine supported configurations for EAP {{ eap_version }}"
1010
ansible.builtin.set_fact:
11-
supported_configuration: "{{ eap_supported_configuration['eap' + eap_version[:1] ] }}"
11+
supported_configuration: "{{ eap_supported_configuration['eap' + eap_version[:1]] }}"
1212

1313
- name: "Ensure target RHEL version is supported: {{ supported_configuration.rhel }}"
1414
ansible.builtin.assert:

roles/wildfly_install/tasks/install.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,8 @@
7171
become: true
7272

7373
- name: Perform installation
74+
when:
75+
- not wildfly_install.rpm is defined
7476
block:
7577
- name: "Check target archive: {{ full_path_to_archive }}"
7678
ansible.builtin.stat:
@@ -115,8 +117,6 @@
115117
msg: "{{ wildfly_install.home }} already exists and version unchanged, skipping decompression"
116118
when:
117119
- not new_version_downloaded.changed and path_to_workdir.stat.exists
118-
when:
119-
- not wildfly_install.rpm is defined
120120

121121
- name: "Read information on server home directory: {{ wildfly_install.home }}"
122122
ansible.builtin.stat:

roles/wildfly_install/tasks/prereqs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,15 +68,15 @@
6868

6969
- name: "Add JDK package {{ wildfly_install.java.package_name }} to packages list"
7070
ansible.builtin.set_fact:
71-
wildfly_prereqs_packages: "{{ wildfly_prereqs_packages + [ wildfly_install.java.package_name ] }}"
71+
wildfly_prereqs_packages: "{{ wildfly_prereqs_packages + [wildfly_install.java.package_name] }}"
7272
when:
7373
- wildfly_install.java is defined
7474
- wildfly_install.java.package_name is defined
7575
- wildfly_install.java.package_name | length > 0
7676

7777
- name: "Add selinux package {{ wildfly_install.java.package_name }} to packages list"
7878
ansible.builtin.set_fact:
79-
wildfly_prereqs_packages: "{{ wildfly_prereqs_packages + [ 'policycoreutils' ] }}"
79+
wildfly_prereqs_packages: "{{ wildfly_prereqs_packages + ['policycoreutils'] }}"
8080
when:
8181
- wildfly_selinux_enabled
8282

roles/wildfly_subs/tasks/disable_repo.yml

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
fail_msg: "Missing required parameters"
99

1010
- name: "Uninstall group package"
11+
when:
12+
- wildfly_subs is defined
13+
- wildfly_subs.skip_group_remove is defined
14+
- not wildfly_subs.skip_group_remove
1115
block:
1216

1317
- name: "Ensure group package {{ eap_group_install_name }} is removed"
@@ -24,12 +28,11 @@
2428
- wildfly_subs.remove_root_dir is defined
2529
- wildfly_subs.remove_root_dir
2630

31+
- name: "Disable repository"
2732
when:
2833
- wildfly_subs is defined
29-
- wildfly_subs.skip_group_remove is defined
30-
- not wildfly_subs.skip_group_remove
31-
32-
- name: "Disable repository"
34+
- wildfly_subs.check_repo_disabled is defined
35+
- wildfly_subs.check_repo_disabled
3336
block:
3437
- name: "Check that required parameters are provided"
3538
ansible.builtin.assert:
@@ -50,8 +53,3 @@
5053
- name: "Ensure JBoss EAP {{ eap_version }} repos are disabled."
5154
ansible.builtin.command: "subscription-manager repos --disable={{ eap_repos_name }}"
5255
changed_when: False
53-
54-
when:
55-
- wildfly_subs is defined
56-
- wildfly_subs.check_repo_disabled is defined
57-
- wildfly_subs.check_repo_disabled

roles/wildfly_subs/tasks/enable_repo.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@
2323
- not eap_repo_state_file is defined
2424

2525
- name: "Enable repository."
26+
when:
27+
- installed_eap_source is defined
28+
- installed_eap_source
2629
block:
2730
- name: "Ensure JBoss repos for {{ eap_version }} are enabled."
2831
ansible.builtin.command: "subscription-manager repos --enable={{ eap_repo_name }}"
@@ -47,7 +50,3 @@
4750
ansible.builtin.command: "dnf groupinstall -y {{ eap_group_install_name }}"
4851
args:
4952
creates: /opt/rh/eap7/
50-
51-
when:
52-
- installed_eap_source is defined
53-
- installed_eap_source

roles/wildfly_systemd/defaults/main.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,7 @@ wildfly_service_config_file_template: 'templates/wfly.conf.j2'
2121
wildfly_service_config_file_location: '/etc/sysconfig'
2222

2323
wildfly_service_systemd_env_file: "{{ wildfly_service_config_file_location }}/{{ wildfly_service_name }}{{ wildfly_systemd_conf_file_suffix }}"
24-
wildfly_service_systemd_file: "{{ wildfly_systemd_service_config_location}}/{{ wildfly_service_name }}{{ wildfly_systemd_service_config_file_suffix }}"
25-
24+
wildfly_service_systemd_file: "{{ wildfly_systemd_service_config_location }}/{{ wildfly_service_name }}{{ wildfly_systemd_service_config_file_suffix }}"
2625
wildfly_enable_yml_config: false
2726
wildfly_yml_configs: []
2827
wildfly_yml_configs_repository:

roles/wildfly_systemd/tasks/systemd.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -136,9 +136,7 @@
136136
register: daemon_reload_env
137137
vars:
138138
wildfly_rpm_java_home: "{{ rpm_java_home if ansible_os_family == 'RedHat' else rpm_java_home_other.stdout }}"
139-
wildfly_yml_configs_str: "'-y={{ wildfly_yml_configs | flatten | map('regex_replace', '.j2$', '')\
140-
| map('regex_replace', '^', basedir + '/') | list | join(':') }}'"
141-
139+
wildfly_yml_configs_str: "'-y={{ wildfly_yml_configs | flatten | map('regex_replace', '.j2$', '') | map('regex_replace', '^', basedir + '/') | list | join(':') }}'"
142140
- name: "Deploy Systemd unit for service: {{ wildfly_service_systemd_file }}"
143141
ansible.builtin.template:
144142
src: "{{ wildfly_systemd_service_config_file_template }}"
@@ -152,7 +150,7 @@
152150
seuser: system_u
153151
register: daemon_reload
154152
vars:
155-
jboss_cli_deploy_controller: "{{ wildfly_systemd_jboss_cli_controller_host }}:{{ (wildfly_systemd_jboss_cli_controller_port | default(9990) | int) +(wildfly_port_range_offset | int) }}"
153+
jboss_cli_deploy_controller: "{{ wildfly_systemd_jboss_cli_controller_host }}:{{ (wildfly_systemd_jboss_cli_controller_port | default(9990) | int) + (wildfly_port_range_offset | int) }}"
156154

157155
- name: "Perform daemon-reload to ensure the changes are picked up"
158156
ansible.builtin.systemd:

roles/wildfly_utils/tasks/download_from_rhn.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
client_id: "{{ rhn_username }}"
1313
client_secret: "{{ rhn_password }}"
1414
product_type: DISTRIBUTION
15-
product_version: "{{ eap_version | regex_replace('([0-9]+)[.]([0-9]+)[.][0-9]+[.]?([A-Za-z]+)?', '\\1.\\2 \\3') }}"
15+
product_version: "{{ eap_version | regex_replace('([0-9]+)[.]([0-9]+)[.][0-9]+[.]?([A-Za-z]+)?', '\\1.\\2 \\3') }}"
1616
product_category: "{{ eap_product_category }}"
1717
register: rhn_products
1818
no_log: "{{ omit_rhn_output | default(true) }}"

roles/wildfly_utils/tasks/keycloak_adapter.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@
3636
delegate_to: localhost
3737

3838
- name: "Check if JBoss Network API access is needed."
39+
when:
40+
- local_archive_path is defined and local_archive_path.stat is defined
41+
- local_archive_path.stat.exists is defined and not local_archive_path.stat.exists
3942
block:
4043
- name: Retrieve product download using JBoss Network API
4144
middleware_automation.common.product_search:
@@ -73,9 +76,6 @@
7376
when:
7477
- remote_archive_path is defined
7578
- not remote_archive_path.stat.exists
76-
when:
77-
- local_archive_path is defined and local_archive_path.stat is defined
78-
- local_archive_path.stat.exists is defined and not local_archive_path.stat.exists
7979

8080
- name: "Check downloaded archive: {{ patch_filename }}."
8181
ansible.builtin.stat:

0 commit comments

Comments
 (0)