I am trying to get from Ansible Automation Platform 2.4 to Ansible Automation Platform 2.5. I’ve built a new RHEL 9.5 Virtual server, and I’ve installed ansible-automation-platform-containerized-setup-bundle-2.5-9-x86_64 following the 1 server inventory-growth model. My 2.5 AAP is up and running. I’d like to know how I can export my 2.4 Ansible Automation Platform Controller dataset (Organization, Users, Teams, Projects, Inventories, Hosts, Credentials, Templates, etc) and then import them into the new AAP 2.5 System. Hoping to get detailed steps on how to accomplish this task.
First and foremost, please submit a support ticket to Red Hat. This is a community forum, and as such, most of the user base is likely to be more familiar with AWX than with AAP.
There is documentation: Red Hat Ansible Automation Platform | Red Hat Product Documentation, with various docs on installation, upgrades, and migration from legacy deployments. As well as backup and restore procedures for each deployment scenario.
That said, I am not affiliated with Red Hat, so I am not comfortable with giving you any further instructions on what to do.
I am doing the same, I had some old stuff that would export my aap 2.4 to yml but now I am working on figuring out the changes needed to be made to upload them into 2.5.
Since the upgrade from RPM → Containerized wont be available till later in the year. Though one of my redhat peeps mentioned that by upgrading 2.4 RPM to 2.5 RPM then doing a database backup it might be possible to modify the database to be bring in the data but he was given the “stop, don’t, that’s a bad idea, don’t even mention it” so well another path to peruse in my opinion.
But back to reality, I think were just going to slowly migrate by hand since we have lots of cruft or turds in the platform that can be left on 2.4 and when were fully over just shutdown the VM’s
Also of note I got “awx cli” but had to something weird because of the api endpoint. export AWXKIT_API_BASE_PATH='/api/controller/'