How can I specify a specific the Controller version to be installed ?

Solution Verified - Updated -

Issue

  • I want to install a specific Controller version that is not the latest.
  • I need to migrate to a new cluster and need to install a specific Controller version.
  • I'm getting the below error message when performing a restore:

    TASK [ansible.automation_platform_installer.restore : Assert backup is compatible with current controller installed version] ***
    fatal: [my.server]: FAILED! => {
        "assertion": "(controller_installed_version['content'] | b64decode | trim)  == (controller_backup_version['content'] | b64decode | trim)",
        "changed": false,
        "evaluated_to": false,
        "msg": "Cannot restore a backup from version 4.3.5 into the current installed version 4.3.8."
    }    
    

Environment

  • Red Hat Ansible Automation Platform 2.3+
  • Red Hat Ansible Automation Controller

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content