Skip to content

Commit 9aca2df

Browse files
committed
ci: rework root perm to be used only on Github
1 parent aa6b073 commit 9aca2df

File tree

9 files changed

+12
-20
lines changed

9 files changed

+12
-20
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,13 @@ on:
88
schedule:
99
- cron: '0 6 * * *'
1010

11+
1112
jobs:
1213
ci:
13-
uses: ansible-middleware/github-actions/.github/workflows/ci.yml@main
14+
uses: ansible-middleware/github-actions/.github/workflows/ci.yml@rootperm
1415
secrets: inherit
1516
with:
1617
fqcn: 'middleware_automation/wildfly'
18+
root_permission_varname: 'wildfly_install_requires_become'
1719
molecule_tests: >-
1820
[ "default", "prospero", "yaml_config_validation", "install_options", "colocated_cluster", "custom_config_file" ]

molecule/colocated_cluster/vars.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,3 @@ wildfly_enable_yml_config: True
66
wildfly_yml_configs:
77
- yaml_configuration.yml.j2
88
- configure_tcp_ping.yml.j2
9-
wildfly_install_requires_become: false

molecule/custom_config_file/vars.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,3 @@ wildfly_install_download_url: "{{ wildfly_download_baseurl }}/{{ wildfly_version
66
wildfly_install_download_controller_download_dir: "/tmp"
77
wildfly_offline_install: true
88
wildfly_archive_filename_local: "{{ wildfly_install_download_controller_download_dir }}/{{ wildfly_archive_filename }}"
9-
wildfly_install_requires_become: false

molecule/default/vars.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

molecule/group_vars/all/vars.yml

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
---
2-
wildfly_install_requires_become: false
3-
wildfly_systemd_require_privilege_escalation: false
4-
wildfly_install_require_privileges_escalation: false
5-
wildfly_validation_logfile_require_privilege_escalation: false
6-
wildfly_validation_folders_exists_requires_privileges_escalation: false
7-
wildfly_migration_jdk_package_install_requires_privileges_escalation: false
8-
wildfly_uninstall_require_privileges_escalation: false
9-
wildfly_apps_requires_privilege_escalation: false
10-
wildfly_utils_jboss_cli_require_privilege_escalation: false
11-
wildfly_driver_become: false
2+
wildfly_systemd_require_privilege_escalation: "{{ wildfly_install_requires_become | default(true) }}"
3+
wildfly_install_require_privileges_escalation: "{{ wildfly_install_requires_become | default(true) }}"
4+
wildfly_validation_logfile_require_privilege_escalation: "{{ wildfly_install_requires_become | default(true) }}"
5+
wildfly_validation_folders_exists_requires_privileges_escalation: "{{ wildfly_install_requires_become | default(true) }}"
6+
wildfly_migration_jdk_package_install_requires_privileges_escalation: "{{ wildfly_install_requires_become | default(true) }}"
7+
wildfly_uninstall_require_privileges_escalation: "{{ wildfly_install_requires_become | default(true) }}"
8+
wildfly_apps_requires_privilege_escalation: "{{ wildfly_install_requires_become | default(true) }}"
9+
wildfly_utils_jboss_cli_require_privilege_escalation: "{{ wildfly_install_requires_become | default(true) }}"
10+
wildfly_driver_become: "{{ wildfly_install_requires_become | default(true) }}"

molecule/install_options/vars.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
11
---
2-
wildfly_install_requires_become: false

molecule/prospero/vars.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

molecule/yaml_config_validation/vars.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,3 @@ wildfly_enable_yml_config: True
66
wildfly_yml_configs:
77
- yaml_configuration.yml.j2
88
- configure_tcp_ping.yml.j2
9-
wildfly_install_requires_become: false

playbooks/vars/vars.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
# through this list
55
# wildfly_apps:
66
# - { path: /path/to/war, unmanaged: true }
7-
wildfly_install_requires_become: false
87
wildfly_systemd_wait_for_port: true
98
postgres_driver_version: 9.4.1212
109
mariadb_driver_version: 3.2.0

0 commit comments

Comments
 (0)