Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions roles/sap_hana_install/tasks/post_install.yml
Original file line number Diff line number Diff line change
Expand Up @@ -209,6 +209,8 @@

- name: SAP HANA Post Install, fapolicyd - Update config for desired integrity level and revert if validation fails
when:
# Ensure fapolicyd is checked only on supported systems.
- ansible_os_family == "RedHat"
- sap_hana_install_use_fapolicyd
- '"fapolicyd" in ansible_facts.packages'
tags: sap_hana_install_use_fapolicyd
Expand Down
24 changes: 14 additions & 10 deletions roles/sap_hana_install/tasks/pre_install.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,18 +34,22 @@
# Otherwise, the installation of SAP HANA will fail
################

- name: SAP HANA Pre Install, fapolicyd - Gather package facts
ansible.builtin.package_facts:
tags: sap_hana_install_use_fapolicyd

- name: SAP HANA Pre Install, fapolicyd - Disable fapolicyd
ansible.builtin.service:
name: fapolicyd
enabled: false
state: stopped
- name: SAP HANA Pre Install, fapolicyd - Block to disable fapolicyd
when:
- '"fapolicyd" in ansible_facts.packages'
# Ensure fapolicyd is checked only on supported systems.
- ansible_os_family == "RedHat"
tags: sap_hana_install_use_fapolicyd
block:
- name: SAP HANA Pre Install, fapolicyd - Gather package facts
ansible.builtin.package_facts:

- name: SAP HANA Pre Install, fapolicyd - Disable fapolicyd
ansible.builtin.service:
name: fapolicyd
enabled: false
state: stopped
when:
- '"fapolicyd" in ansible_facts.packages'

################
# Prepare software path
Expand Down