Description of problem: Installation of "iDRAC Service Module" on a Dell PowerEdge system running the RHHI hypervisor requires "usbutils" and "net-tools" as a dependency. A user will have to attach the regular RHEL repositories for them to be available, but that may introduce issues with different package versions than what's provided form the RHHI repos. Version-Release number of selected component (if applicable): RHHI-1.7 How reproducible: Always Steps to Reproduce: 1. Install RHHI node 2. find missing "usbutils" and "net-tools" packages 3. Actual results: - installation of host-monitoring tool fails due to dependency issues Expected results: - installation succeeds Additional info: While RHV itself does some kind of node-monitoring already, it's unable to report any pre-failing events like the dedicated host-monitoring tools are able to. Including the "usbutils" and "net-utils" would not do any harm to the system as they are interactive tools only which need to be started manually.
Some more details on the reported errors during installation of this agent: =============== warning: /opt/dell/.iSMUpdate/RHEL7/x86_64/dcism-3.5.0-1862.el7.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID 34d8786f: NOKEY error: Failed dependencies: net-tools is needed by dcism-3.5.0-1862.el7.x86_64 usbutils is needed by dcism-3.5.0-1862.el7.x86_64 Error installing iSM rpm... Exiting !! =============== It looks like the dependencies do not even have a version requirement, which should not cause issues when upgrading the hypervisor.
Not going to include in RHV-H image, considering adding needed packages into RHV-H optional channel
test version: rhvh-4.4.1.1-0.20200618.0 Test step: 1. install rhvh-4.4.1.1-0.20200618.0 2. subscribe to RHSM using stage accout 3. search and install "usbutils" and "net-tools" package Test result: [root@lenovo-sr630-08 ~]# yum install usbutils Updating Subscription Management repositories. Red Hat Virtualization Host Beta for RHEL 8 x86_64 (RPMs) 2.4 kB/s | 8.2 kB 00:03 No match for argument: usbutils Error: Unable to find a match: usbutils [root@lenovo-sr630-08 ~]# yum install net-tools Updating Subscription Management repositories. Last metadata expiration check: 0:00:33 ago on Tue 30 Jun 2020 03:43:55 AM UTC. Package net-tools-2.0-0.51.20160912git.el8.x86_64 is already installed. Dependencies resolved. Nothing to do. According to above, "usbtils" can not be found; "net-tools" has already included in RHV-H image. Move the status to ASSIGNED
(In reply to shiyi lei from comment #10) > test version: > rhvh-4.4.1.1-0.20200618.0 > > Test step: > 1. install rhvh-4.4.1.1-0.20200618.0 > 2. subscribe to RHSM using stage accout > 3. search and install "usbutils" and "net-tools" package Moving back to modified. Unfinished TPS testing prevented the packages to be pushed to stage repo. Waiting for TPS to finish before moving back again to QE
(In reply to Sandro Bonazzola from comment #11) > (In reply to shiyi lei from comment #10) > > test version: > > rhvh-4.4.1.1-0.20200618.0 > > > > Test step: > > 1. install rhvh-4.4.1.1-0.20200618.0 > > 2. subscribe to RHSM using stage accout > > 3. search and install "usbutils" and "net-tools" package > > Moving back to modified. > Unfinished TPS testing prevented the packages to be pushed to stage repo. > Waiting for TPS to finish before moving back again to QE Hi Sandro, There is no TPS test is scheduled in this errata, can you help to fix this? Thanks.
(In reply to cshao from comment #13) > Hi Sandro, > > There is no TPS test is scheduled in this errata, can you help to fix this? Pavol?
Test version: rhvh-4.4.1.1-0.20200705.0 I test using stage account. There is "net-tools" but no "usbtils" in the channel. So move to assigned.
usbutils-010-3.el8 is attached to RHEA-2019:45754, trying to figure out what's wrong with RCM
QE will verify this bug after pushed to stage.
The two packages "usbutils" and "net-tools" are existing in the rhvh-4-for-rhel-8-x86_64-rpms repo now. Bug is fixed, move it to "VERIFIED"
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (RHV Host (redhat-virtualization-host) 4.4), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2020:3316