Upgrade automation dashboard
This procedure applies when upgrading from automation dashboard versions before 0.1 (which did not include Redis) to the current version. This process involves running the installation program and updating your cluster configuration with new authentication requirements.
About this task Copy linkLink copied!
Procedure Copy linkLink copied!
Results Copy linkLink copied!
- Retrieve the current cluster configuration:
podman exec -it automation-dashboard-web /venv/bin/python ./manage.py getclusters --decrypt - Verify that the output displays the content from your
clusters.yamlfile, including theaccess_token,refresh_token,client_id, andclient_secretfields.
Troubleshoot synchronization failures Copy linkLink copied!
If new jobs from Ansible Automation Platform do not synchronize to the automation dashboard after an upgrade, an interrupted synchronization job might be blocking the process. This occurs if the automation dashboard service stops or restarts while a synchronization task is active.
Before you begin Copy linkLink copied!
- You have ssh access to the host machine.
- You have access to the PostgreSQL database, including the database user password defined in your inventory file (variable
dashboard_pg_password).
About this task Copy linkLink copied!
To resolve this issue, you must manually remove the stuck jobs from the database.
Procedure Copy linkLink copied!
Results Copy linkLink copied!
- Refresh the automation dashboard to confirm that synchronization has resumed.