Install Ansible plug-ins using an HTTP plug-in registry (deprecated)
The HTTP plug-in registry installation method is deprecated and will be removed in a future release. Use OCI-based plug-in delivery instead.
Install Ansible plug-ins using an HTTP plug-in registry (deprecated) Copy linkLink copied!
The HTTP plug-in registry method is deprecated and will be removed in a future release. Red Hat recommends using OCI-based plug-in delivery instead.
The HTTP plug-in registry method is deprecated and will be removed in a future release. Red Hat recommends using OCI-based plug-in delivery as described in the main installation procedure. For disconnected environments, use OCI image mirroring instead of an HTTP registry.
The following procedures describe how to install the Ansible plug-ins using an HTTP plug-in registry hosted in your OpenShift Container Platform cluster. This method requires downloading plug-in tarballs, creating an HTTP registry in the cluster, and referencing the plug-ins by HTTP URL with SHA integrity hashes.
Download the Ansible plug-ins files Copy linkLink copied!
Download the Ansible plug-ins for Red Hat Developer Hub Setup Bundle from the Red Hat Ansible Automation Platform Product Software downloads page.
Procedure Copy linkLink copied!
Results Copy linkLink copied!
Run ls to verify that the extracted files are in the $DYNAMIC_PLUGIN_ROOT_DIR directory:
$ ls $DYNAMIC_PLUGIN_ROOT_DIR
ansible-plugin-backstage-rhaap-dynamic-x.y.z.tgz
ansible-plugin-backstage-rhaap-dynamic-x.y.z.tgz.integrity
ansible-plugin-scaffolder-backend-module-backstage-rhaap-dynamic-x.y.z.tgz
ansible-plugin-scaffolder-backend-module-backstage-rhaap-dynamic-x.y.z.tgz.integrity
The files with the .integrity file type contain the plugin SHA value. The SHA value is used during the plug-in configuration.
Create a registry for the Ansible plug-ins Copy linkLink copied!
Set up a registry in your OpenShift cluster to host the Ansible plug-ins and make them available for installation in Red Hat Developer Hub (RHDH).
Procedure Copy linkLink copied!
Results Copy linkLink copied!
To verify that the plugin-registry was deployed successfully, open the Topology view in the Developer perspective on the Red Hat Developer Hub application in the OpenShift Web console.
- Click the plug-in registry to view the log.

(1) Developer hub instance
(2) Plug-in registry
- Click the terminal tab and login to the container.
- In the terminal, run
lsto confirm that the.tarfiles are in the plugin registry.ansible-plugin-backstage-rhaap-dynamic-x.y.z.tgz ansible-plugin-scaffolder-backend-module-backstage-rhaap-dynamic-x.y.z.tgzThe version numbers and file names can differ.
Install the plug-ins from the HTTP registry Copy linkLink copied!
Add the Ansible plug-ins from the HTTP registry to your Red Hat Developer Hub dynamic plug-in configuration.
About this task Copy linkLink copied!
For each plug-in, you need the HTTP URL to the .tgz file in the registry and the SHA-512 integrity hash from the corresponding .integrity file.
Procedure Copy linkLink copied!
Results Copy linkLink copied!
- In the OpenShift Container Platform web console, open the pod details for the Red Hat Developer Hub deployment.
- Select the Logs tab and choose the
install-dynamic-pluginscontainer from the drop-down list. - Search the log for the Ansible plug-ins. A successful installation produces log entries similar to:
=> Successfully installed dynamic plugin http://plugin-registry:8080/ansible-plugin-backstage-rhaap-dynamic-<x.y.z>.tgz
After installing the plug-ins from the HTTP registry, continue with the configuration steps.