fio packaging previously contained everything in one RPM,
but at some point for EL9 builds, this was split into multiple
RPMs where each engine used was put into it's own RPM.
In order for integrated disk benchmarking to work with
introspection, we use python-hardware. Python-hardware uses
fio, with libaio as a default option.
So now, we will attempt to install the other package which
should make users of the feature happier as their ramdisk
images will come with the contents required to do a benchmark
upfront.
Change-Id: I2028ac1cf350d86903a33e4bd91c209887de1e5c
Currently the latest RDO repo is installed on centos9
for the python-hardware package. This would not be appropriate in the
following cases:
* When repos are copied in from the host via DIB_YUM_REPO_CONF
* When another element is responsible for setting up repos
This change adds environment variable DIB_IPA_HARDWARE_RDO, which will
only be set to `1` on centos9, when DIB_YUM_REPO_CONF isn't set, and
when the user hasn't explicitly set DIB_IPA_HARDWARE_RDO.
This retains the current default behaviour of just working, while
giving flexibility for repos to be set up another way.
Change-Id: I1cc0b9833baf642866e9762c6bae44360bffe20d
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
Changes package mappings to default to Python 3. Unfortunately, the
build does not work yet because of some issue in DIB.
Co-Authored-By: Dmitry Tantsur <dtantsur@protonmail.com>
Change-Id: I88c1ec2590d280745daa6c8b3aa9a719f5d96e72
With only 270MiB in size, the Debian images are likely candidates
for our future default images. Given that CentOS Stream 8 images
are nearly 500MiB in size, Debian may be our only path forward.
Enable installing firmware on Debian images to make them suitable
for bare metal installations.
Do not try to install biosdevname on non-RH systems.
Change-Id: I2c2a71c4afd0cd534961317b7fe9d3fb5d007d24
Requires returning EPEL support because of some dependencies.
Co-Authored-By: Mark Goddard <mark@stackhpc.com>
Co-Authored-By: Will Szumski <will@stackhpc.com>
Change-Id: I8da33dabda34e626baf6e7895fc450973d0a8fef