Upgrade your RPM deployment of Ansible Automation Platform
You can upgrade your Ansible Automation Platform installation using the supported upgrade paths. Review the available upgrade paths and required steps to ensure a successful upgrade of your Ansible Automation Platform environment.
Before beginning your upgrade, review the prerequisites and upgrade planning sections of this guide.
Ansible Automation Platform supports upgrades from the two most recent minor releases. Check the release notes for your target version to confirm which upgrade paths are supported.
| Supported upgrade path |
Steps to upgrade |
|---|---|
| From the immediately previous minor release |
|
| From two minor releases back |
|
| Mixed-version environments |
If your environment includes components at different minor versions, upgrade the older components first so that all services reach the same target version. Use the inventory file to specify only the components you are upgrading in each pass. After all components are at the same version, run a final upgrade on all services together. |
Not all components support upgrades that skip a minor release. Check the release notes for your target version to identify any components that require removal and reinstallation rather than a direct upgrade.
- Upgrade Ansible Automation Platform
To upgrade your deployment of Ansible Automation Platform, review the planning requirements to ensure a successful upgrade. You can then download the desired version of the installation program, configure the inventory file to reflect your environment, and then run the installation program. - Mixed-version upgrades with pre-gateway components
Ansible Automation Platform supports upgrades from pre-gateway environments for all components except Event-Driven Ansible. You can configure a mixed environment with Event-Driven Ansible and the platform gateway connected to an existing pre-gateway cluster running automation controller and automation hub.