Add other packages to a blueprint

Add the references for optional RPM packages to your ostree blueprint to enable them.

Prerequisites
  • You created an image builder blueprint file.

Procedure
  1. Edit your ostree blueprint by running the following command:

    $ vi <microshift_blueprint.toml>

    Replace <microshift_blueprint.toml> with the name of the blueprint file used for the MicroShift service.

  2. Add the following example text to your blueprint:

    [[packages]]
    name = "<microshift_additional_package_name>"
    version = "*"
    • [[packages]] name = Include one stanza for each additional service that you want to add. For example, replace <microshift_additional_package_name> in with the name the RPM for the service you want to include such as microshift-olm. Add another stanza as needed.

Next steps
  1. Add custom certificate authorities to the blueprint as needed. For more information, see the following links:

  2. After you finish adding to your blueprint, you can apply the manifests to an active node by building a new RHEL for Edge system and deploying it on the client:

    • Create the ISO.

    • Add the blueprint and build the ISO.

    • Download the ISO and prepare it for use.

    • Do any provisioning that is needed.