Bug 1348178

Summary: Include relevant vdsm hooks
Product: [oVirt] ovirt-node Reporter: Fabian Deutsch <fdeutsch>
Component: BuildAssignee: Douglas Schilling Landgraf <dougsland>
Status: CLOSED CURRENTRELEASE QA Contact: Huijuan Zhao <huzhao>
Severity: high Docs Contact:
Priority: urgent    
Version: 4.0CC: bugs, cshao, dfediuck, rbarry, sbonazzo
Target Milestone: ovirt-4.0.2Flags: dfediuck: ovirt-4.0.z+
ykaul: blocker+
rule-engine: planning_ack+
fdeutsch: devel_ack+
ycui: testing_ack+
Target Release: 4.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: redhat-release-virtualization-host-4.0-0.21.el7 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-08-12 14:26:53 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: 1357546    
Bug Blocks:    

Description Fabian Deutsch 2016-06-20 10:52:56 UTC
Description of problem:
Node Next should include the following vdsm hooks by default:

- vhostmd
- openstacknet
- vmfex-dev
- ethtool-options
- fcoe

Comment 1 Ryan Barry 2016-07-07 15:45:44 UTC
Douglas, can you please find out the status of vdsm-hook-fcoe on 4.0 now? It was broken two weeks ago, but the fix was merged into ovirt-4.0 in late June. See:

https://gerrit.ovirt.org/#/c/59669/

If it works in 4.0 now, we can re-enable it.

Comment 2 Ryan Barry 2016-07-11 18:14:44 UTC
It appears that vdsm-hook-vhostmd is also not in 4.0 vdsm builds. I'll investigate.

Comment 3 Ryan Barry 2016-07-12 16:25:37 UTC
Missing vdsm-hook-hostmd, but the rest are present.

Waiting for a response about vhostmd from the vdsm maintainers.

Comment 4 Huijuan Zhao 2016-07-27 06:55:14 UTC
(In reply to Ryan Barry from comment #3)
> Missing vdsm-hook-hostmd, but the rest are present.
> 
> Waiting for a response about vhostmd from the vdsm maintainers.

Still missing vdsm-hook-hostmd on latest build RHVH-7.2-20160718.1-RHVH-x86_64-dvd1.iso, the rest are present.

# rpm -qa | grep vdsm-hook
vdsm-hook-vmfex-dev-4.18.6-1.el7ev.noarch
vdsm-hook-openstacknet-4.18.6-1.el7ev.noarch
vdsm-hook-ethtool-options-4.18.6-1.el7ev.noarch
vdsm-hook-fcoe-4.18.6-1.el7ev.noarch

So I will change the status to ASSIGNED.

Comment 5 Red Hat Bugzilla Rules Engine 2016-07-27 06:55:18 UTC
Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release.

Comment 6 Douglas Schilling Landgraf 2016-07-27 14:57:18 UTC
Hi,

vdsm 4.18.6-1 build was missing the vhostmd, the vdsm-4.18.9-1.el7ev build should fix it.

More info:
vdsm-hook-vhostmd is not built on 4.0 
https://bugzilla.redhat.com/show_bug.cgi?id=1357546

Our next build should include it, moving to POST.

Comment 7 Huijuan Zhao 2016-07-28 06:39:29 UTC
Test version:
redhat-virtualization-host-4.0-20160727.1
imgbased-0.7.3-0.1.el7ev.noarch
vdsm-4.18.9-1.el7ev.x86_64
redhat-release-virtualization-host-4.0-0.22.el7.x86_64

Test steps:
1. Install redhat-virtualization-host-4.0-20160727.1
2. Check vdsm-hook packeages:
   # rpm -qa | grep vdsm-hook

Test results:
After step2:
# rpm -qa | grep vdsm-hook
vdsm-hook-fcoe-4.18.9-1.el7ev.noarch
vdsm-hook-vhostmd-4.18.9-1.el7ev.noarch
vdsm-hook-vmfex-dev-4.18.9-1.el7ev.noarch
vdsm-hook-openstacknet-4.18.9-1.el7ev.noarch
vdsm-hook-ethtool-options-4.18.9-1.el7ev.noarch

So this bug is fixed in redhat-virtualization-host-4.0-20160727.1, I will change the status to VERIFIED.