Red Hat Ansible Automation Platform Database Scope of Coverage

Updated -

What databases are supported by Red Hat Ansible Automation Platform, and what is supported when using them?

Ansible Automation Platform can work with two varieties of database:

Database, installed with Ansible Automation Platform

This database consists of a PostgreSQL installation done on the controller node, hub node, or separate node as part of Ansible Automation Platform installation using PostgreSQL packages provided by Red Hat.

An embedded database carries the following scope of coverage:

Covered by Red Hat Not covered by Red Hat
Installation Replication configuration for HA or DR
Operation HA/DR operation
Upgrades as part of a full platform upgrade Upgrades independent of platform upgrades1
Backup and restore
Performance diagnosis and potential tuning

Notes:

1. Upgrading or customizing your database manually outside a full platform upgrade renders the database "customer provided" and limits the supportability as such.

Customer-provided or configured database

This is an external database that is provided by the customer, whether on bare metal, virtual machine, container, or cloud hosted service. When the Automation Platform is installed, the address and credentials for the database are provided. No other configuration is done. This database may be:

  • a customer-deployed HA or DR configuration using PostgreSQL packages provided by Red Hat
  • a customer-provided PostgreSQL database provided by a customer-internal team
  • a cloud-hosted PostgreSQL database
  • a third-party PostgreSQL offering

A customer-provided database must be a PostgreSQL-compatible database of the appropriate version or newer for the installed version of Ansible Automation Platform. See the Ansible Automation Platform installation documentation for requirements. This database should live in the same location as the other platform services.

A customer provided database carries the following scope of coverage:

Covered by Red Hat Not covered by Red Hat
Platform configuration and platform operation connected to the database Replication configuration for HA or DR
Backup and restore (for Postgres versions that match what is provided with the Platform) HA/DR operation
Backup and restore advice (for Postgres versions newer than what is provided with the Platform1) Software and version upgrades
Commercially reasonable performance diagnosis and potential tuning Customized configurations and hardening

Ansible Automation Platform connecting to a highly-available or disaster-recovery configured database is a supported configuration. In this scenario, support is limited to the connection to the database as described above. During troubleshooting, if issues are detected that are determined to be with the HA configuration or the underlying infrastructure, Red Hat may at their discretion provide suggestions, or refer the customer to their third-party database vendor, cloud provider, or other responsible organizations.

For covered operations, no support exceptions are required.

For more information, see the Red Hat Ansible Automation Platform Scope of Coverage.

Notes:

1. If you are running a version of Postgres newer than what is provided through your version of the platform installer, backups and restores through the standard setup script may fail due to dependency version mismatch.

Comments