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
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.