sap_operations

15Modules6Roles15Plugins

Overview

Description

Ansible collection to handle day 2 operational SAP administration tasks.

Readme

RECENT UPDATES

RHEL 7 is no longer supported as managed host.

Added link to collection documentation

https://catalog.redhat.com/software/collection/sap/sap_operations

sap.sap_operations

Ansible collection to automate SAP operations

Description

Ansible roles, modules and plugins to automate SAP operations.

Following use cases are covered in this collection:

  • SAP HANA Automation

  • SAP Netweaver Automation

  • SAP ABAP automation

  • SAP host automation (sap host agent related functionality)

See playbook examples in playbook folder.

Installation

ansible-galaxy collection install sap.sap_operations

ansible-galaxy collection install sap.sap_operations --upgrade

Role prepare will make sure that all necessary package dependencies are installed on RHEL host, so content from this collection can be executed.

Please see documentation for role prepare.

Use cases

  • SAP HANA update

  • SAP NW kernel update

  • get information about current SAP landscape

  • start / stop / restart SAP system

  • get status and configuration information about SAP clusters

  • get configuration information from SAP ABAP system

  • unpack SAP software from archives

Testing

Collection tested automatically using ansible molecule and Azure molecule driver https://github.com/redhat-sap/molecule.driver

Ansible plugins and modules are covered with python unit and integration tests.

Test cover RHEL 7, RHEL 8 and RHEL 9 - supported versions.

Supported (and thus tested) ansible-core and python versions on controller and managed hosts see below.

Requirements

Ansible

Ansible collection is designed to work with following Ansible versions (on controller host)

ansible-core 2.15

ansible-core 2.16

ansible-core 2.17

Python

Ansible collection is designed to work with following python versions on controller host

python 3.8

python 3.9

python 3.10

python 3.11

python 3.12

Ansible collection is designed to work with following python versions on managed host

python 3.8

python 3.9

python 3.10

python 3.11

python 3.12

Not all python and ansible version combination are expected to work. Please use python version supported by respective ansible version.

Supported Ansible and Python version combinations

Collection is supported as part of Red Hat Ansible Automation Platform subscription with limitations described in Ansible Automation support policy.

https://access.redhat.com/support/policy/updates/ansible-automation-platform

Contributing

Contributions are accepted at https://github.com/redhat-sap/rh_operations - main branch.

See details in that repository.

Support

This collection is supported by Red Hat with limitations described in Ansible Automation Platform Lifecycle.

https://access.redhat.com/support/policy/updates/ansible-automation-platform

Release Notes and Roadmap

This collection follows Red Hat Ansible Automation Platform Lifecycle policy

https://access.redhat.com/support/policy/updates/ansible-automation-platform

This collection aims to provide support for more RHEL version that it is mentioned in AAP support policy.

This collection aims to provide support for RHEL for SAP versions that are currently supported, where it is possible and technically feasible.

See https://access.redhat.com/support/policy/updates/errata for RHEL for SAP support policy.

Extract from RHEL for SAP support policy:

For Red Hat Enterprise Linux for SAP Solutions on RHEL 8, Update Services for SAP Solutions is currently available for the following releases:

8.4 (ends May 31, 2025)

8.6 (ends May 31, 2026)

8.8 (ends May 31, 2027)

For Red Hat Enterprise Linux for SAP Solutions on RHEL 9, Update Services for SAP Solutions is currently available for the following releases:

9.0 (ends May 31, 2026)

9.2 (ends May 31, 2027)

9.4 (ends April 30, 2028)

Related Information

License Information

GPL-3.0-only

GNU General Public License v3.0

See https://www.gnu.org/licenses/gpl-3.0.txt for details

2022 - 2024 (c) Project Atmosphere

Certification

Product
Red Hat Ansible Automation Platform 2.4
Red Hat Ansible Automation Platform 2.5
DocumentationDependencies
No dependencies
There are currently no dependencies for this collection.
View in Automation Hub
Red Hat logoLinkedInYouTubeFacebookTwitter

Platforms

Products & services

Try, buy, sell

Help

About Red Hat Ecosystem Catalog

The Red Hat Ecosystem Catalog is the official source for discovering and learning more about the Red Hat Ecosystem of both Red Hat and certified third-party products and services.

We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

© 2025 Red Hat