3 Installing the Builder Utility

This chapter shows you how to set up the builder utility on a host running x86-64 Oracle Linux 8.

About the Builder Utility

The Builder utility is an ansible-builder based tool used for generating containers that Oracle Linux Automation Manager can use as execution environments in control or execution nodes to run playbooks. After creating these custom execution environments, you can upload them to Private Automation Hub so that Oracle Linux Automation Manager execution and control nodes can download them when necessary. For more information about creating container environments and uploading them to Private Automation Hub, see Oracle Linux Automation Manager 2.2: Private Automation Hub User's Guide.

Installing Builder

To install the Builder utility, do the following:
  1. On a host running x86-64 Oracle Linux 8, setup the repositories as described in Enabling Access to the Private Automation Hub Packages.

    Note:

    Don't install the Builder utility on any Oracle Linux Automation Manager host being used as a control node, execution node, or private automation hub nodes.
  2. Install the Builder utility.
    sudo dnf install python3.11-ansible-builder

    The Builder utility is now installed. For more information about setting up and using the Builder utility to create new container, see Oracle Linux Automation Manager 2.2: Private Automation Hub User's Guide.