sap.sap_operations.saphostagent_sar role – Install SAP hostagent from SAR archive
Note
This role is part of the sap.sap_operations collection.
It is not included in ansible-core
.
To check whether it is installed, run ansible-galaxy collection list
.
To install it use: ansible-galaxy collection install sap.sap_operations
.
To use it in a playbook, specify: sap.sap_operations.saphostagent_sar
.
Entry point __dependencies__
– Dependencies
Synopsis
Role depend on sap.sap_operations.unpack role, \ see requirements and documentation for that role
Role requires user to be able to become root to run
Entry point __examples__
– Example Playbooks
Synopsis
name: Install saphostagent from SAR file
hosts: all
gather_facts: false
tasks:
name: Install saphostagent from SAR file
ansible.builtin.include_role:
name: sap.sap_operations.saphostagent_sar
vars:
saphostagent_sar_source: /software/sap/SAPHOSTAGENT<SP-version>.SAR
Entry point __license__
– License
Synopsis
GPL-3.0-only
Entry point __limitations__
– Limitations
Synopsis
Only supported on linux and darwin (macos) systems
Entry point main
– Install SAP hostagent from SAR archive
Synopsis
Install SAP hostagent from SAR archive
Role will unpack SAR archive \ and run saphostagent command to install saphostagent
Role will check if there is file \ ‘/usr/sap/hostctrl/exe/saphostexec’ \ if this file exists role will do nothing
Parameters
Parameter |
Comments |
---|---|
Exact path to SAR archive for saphostagent \ not just folder with that archive |