File README.md of Package ansible-sap-operations
# suse.sap_operations Ansible Collection ## Description This Ansible Collection executes various day-to-day operation tasks for SAP Systems. ## Requirements ### Control Nodes Operating system: - Any operating system with required Python and Ansible versions. Python: 3.11 or higher Ansible-core: 2.18 or higher ### Managed Nodes Operating system: - SUSE Linux Enterprise Server for SAP applications 15 SP5+ (SLE4SAP) - Red Hat Enterprise Linux for SAP Solutions 8.x 9.x (RHEL4SAP) **NOTE: Operating system needs to have access to required package repositories either directly or via subscription registration.** Python: 3.11 or higher ## Use Cases ### Example Scenarios - Operate `sapcontrol` functions like starting whole SAP System, stopping, etc. - Update SAP profile files ### Ansible Roles | Name | Summary | | :--- | :--- | | [sap_control](/roles/sap_control) | Operate sapcontrol tool (e.g. start, stop, etc.) | | [sap_profile_update](/roles/sap_profile_update) | Update SAP System profiles (default or instance) | ## Testing This Ansible Collection was tested across different Operating Systems, SAP products and scenarios. You can find examples of some of them below. Operating systems: - SUSE Linux Enterprise Server for SAP applications 15 SP5+ (SLE4SAP) - Red Hat Enterprise Linux for SAP Solutions 8.x 9.x (RHEL4SAP) ## Contributing You can find more information about ways you can contribute at [sap-linuxlab website](https://sap-linuxlab.github.io/initiative_contributions/). ## Support You can report any issues using [Issues](https://github.com/SUSE/community.sap_operations/issues) section. ## Release Notes and Roadmap You can find the release notes of this collection in [Changelog file](https://github.com/SUSE/community.sap_operations/blob/main/CHANGELOG.rst) ## Further Information ### Variable Precedence Rules Please follow [Ansible Precedence guidelines](https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_variables.html#variable-precedence-where-should-i-put-a-variable) on how to pass variables when using this collection. ## License [Apache 2.0](https://github.com/SUSE/community.sap_operations/blob/main/LICENSE)