ironic-python-agent-builder/dib/extra-hardware
Chandan Kumar (raukadah) bb6a4769ac Added element to enable RDO deps repo to install sysbench
In CentOS Stream/RHEL 9, synbench package is removed and
it is currently available and maintained under rdo deps repo.

Since sysbench is needed in extra-hardware element for running
tests.

This patch enables the repo to install sysbench.

Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
Change-Id: I8ebb405a1921282f49952e7cfdd19558ef7f1b1d
2022-01-25 19:22:02 +00:00
..
install.d Add an element to install python-hardware 2020-09-24 14:39:57 +02:00
pre-install.d Added element to enable RDO deps repo to install sysbench 2022-01-25 19:22:02 +00:00
element-deps Add an element to install python-hardware 2020-09-24 14:39:57 +02:00
package-installs.yaml Drop ppc64le installs of biosdevname, efibootmgr, efivar 2021-02-18 10:20:12 -05:00
pkg-map Preliminary work to support CentOS 9 Stream 2021-09-10 12:17:21 +02:00
README.rst Add an element to install python-hardware 2020-09-24 14:39:57 +02:00

Ironic Python Agent (IPA) Extra Hardware

This element adds the hardware python package to the Ironic Python Agent (IPA) ramdisk. It also installs several package dependencies of the hardware module.

The hardware package provides improved hardware introspection capabilities and supports benchmarking. This functionality may be enabled by adding the extra-hardware collector in the [DEFAULT] inspection_collectors option or the ipa-inspection-collectors kernel command line argument.

The following environment variables may be set to configure the element when doing a source-based installation:

  • DIB_IPA_HARDWARE_PACKAGE the full hardware Python package descriptor to use. If unset, DIB_IPA_HARDWARE_VERSION will be used.
  • DIB_IPA_HARDWARE_VERSION the version of the hardware package to install when DIB_IPA_HARDWARE_PACKAGE is unset. If unset, the latest version will be installed.