Bug 1976095

Summary: redhat-release-virtualization-host-content shouldn't have hard dependency on vdsm hooks
Product: Red Hat Enterprise Virtualization Manager Reporter: Sandro Bonazzola <sbonazzo>
Component: redhat-release-virtualization-hostAssignee: Sandro Bonazzola <sbonazzo>
Status: CLOSED ERRATA QA Contact: Wei Wang <weiwang>
Severity: high Docs Contact:
Priority: high    
Version: 4.4.7CC: arachman, cshao, dfediuck, emarcus, lsvaty, lveyde, mavital, peyu, sbonazzo, shlei, weiwang, yaniwang
Target Milestone: ovirt-4.4.7   
Target Release: 4.4.7   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: redhat-release-virtualization-host-4.4.7-2.el8ev Doc Type: Enhancement
Doc Text:
The redhat-release-virtualization-host package no longer requires vdsm-hooks. In this release, the installation of vdsm-hooks is not mandatory for the Red Hat Virtualization Host.
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-07-22 15:07:22 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Node RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1947450    
Bug Blocks:    

Description Sandro Bonazzola 2021-06-25 08:03:39 UTC
While verifying #1947450 it sorted out we have an hard dependency on hooks also in redhat-release-virtualization-host-content:


```
  # dnf remove  vdsm-hook\*
  Updating Subscription Management repositories.
  Unable to read consumer identity

  This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

  Dependencies resolved.
  =========================================================================================
   Package                                     Arch    Version              Repo      Size
  =========================================================================================
  Removing:
   vdsm-hook-ethtool-options                   noarch  4.40.70.5-1.el8ev    @System  5.7 k
   vdsm-hook-fcoe                              noarch  4.40.70.5-1.el8ev    @System  7.3 k
   vdsm-hook-openstacknet                      noarch  4.40.70.5-1.el8ev    @System   43 k
   vdsm-hook-vhostmd                           noarch  4.40.70.5-1.el8ev    @System   23 k
   vdsm-hook-vmfex-dev                         noarch  4.40.70.5-1.el8ev    @System   21 k
  Removing dependent packages:
   redhat-release-virtualization-host-content  x86_64  4.4.7-1.el8ev        @System    0  

  Transaction Summary
  =========================================================================================
  Remove  6 Packages
```

Comment 3 Wei Wang 2021-07-01 01:00:19 UTC
The latest RHVH build RHVH-4.4-20210624.0-RHVH-x86_64-dvd1.iso include redhat-release-virtualization-host-4.4.7-1.el8ev.x86_64, QE will verify this bug after the new build is coming.

Comment 5 Wei Wang 2021-07-07 05:41:33 UTC
Test Version 
RHVH-4.4-20210705.2-RHVH-x86_64-dvd1.iso, 
[root@hp-dl388g9-04 var]# rpm -qa|grep redhat-release-virtualization-host-content
redhat-release-virtualization-host-content-4.4.7-2.el8ev.x86_64

Result:
There are no package related vdsm hooks.

bug is fixed, move it to "VERIFIED"

Comment 9 errata-xmlrpc 2021-07-22 15:07:22 UTC
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 (Important: Red Hat Virtualization Host security and bug fix update [ovirt-4.4.7]), 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/RHSA-2021:2736