Upgrade Ansible automation portal with OCI container delivery
Upgrade the Helm chart and plug-in OCI tag when pluginMode is oci. This path does not require a plug-in registry or Customer Portal tarball files.
Before you begin
- You completed the pre-upgrade checks and exported your Helm values. Your
backup-values.yamlincludespluginMode: ociand the lifecycleimageTagInfovalue. - The secret
<release-name>-dynamic-plugins-registry-authexists in the same project as the Helm release, where<release-name>is your Helm release name, not the chart nameredhat-rhaap-portal. If the secret does not exist, create it as described in OCI container delivery in the install guide.
Procedure
Upgrade from the command line
Upgrade from the OpenShift web console
Results
To verify the upgrade:
- In the Topology view, confirm that Ansible automation portal pods reach Running state.
- Select the deployment named
<release-name>-rhaap-portal. - Open the deployment pod logs.
- Select the Logs tab and choose the install-dynamic-plugins init container.
- Confirm successful OCI pulls. The tag in the log must match your
imageTagInfovalue. Example output:======= Installing dynamic plugin oci://registry.redhat.io/ansible-automation-platform/automation-portal:<plugin-version>!ansible-backstage-plugin-catalog-backend-module-rhaap ... -> Successfully installed dynamic plugin oci://registry.redhat.io/ansible-automation-platform/automation-portal:<plugin-version>!ansible-backstage-plugin-catalog-backend-module-rhaapReplace
<plugin-version>with the value from yourimageTagInfosetting. If you use a mirror registry, the host in the log reflects yourimageRegistryorociPluginImageconfiguration.