Bug 1322611 - RFE - Install hyperv-daemons on CFME VHD images for Hyper-V compatibility.
Summary: RFE - Install hyperv-daemons on CFME VHD images for Hyper-V compatibility.
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: Appliance
Version: 5.5.0
Hardware: Unspecified
OS: Unspecified
high
medium
Target Milestone: GA
: 5.6.0
Assignee: John Prause
QA Contact: Jeff Teehan
URL:
Whiteboard: appliance:scvmm
Depends On:
Blocks: 1322924 1323770
TreeView+ depends on / blocked
 
Reported: 2016-03-30 21:29 UTC by Jeff Teehan
Modified: 2016-06-29 15:46 UTC (History)
8 users (show)

Fixed In Version: 5.6.0.4
Doc Type: Enhancement
Doc Text:
There was a feature request to install hyper-v daemons on CFME VHD images for hyper-v compatibility. This was because, previously, hyper-v daemons were not enabled on CFME RHEL images out of the box. This meant most SCVMM and hyper-v commands, especially related to networking, did not work. Also, the IP address was not able to be retrieved for the VM Summary page. Hyper-V daemons have now been added accordingly. The IP address is now being displayed along with other hyper-v related functionality.
Clone Of:
: 1322924 (view as bug list)
Environment:
Last Closed: 2016-06-29 15:46:27 UTC
Category: ---
Cloudforms Team: ---
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2016:1348 0 normal SHIPPED_LIVE CFME 5.6.0 bug fixes and enhancement update 2016-06-29 18:50:04 UTC

Description Jeff Teehan 2016-03-30 21:29:51 UTC
Description of problem:
Hyper-V Daemons isn't enabled on CFME RHEL images out of the box.  This means most SCVMM and Hyper-V commands, especially related to networking, won't work.

This also applies to ALL CFME images where SCVMM is a configured appliance and is the reason why we can't retrieve the IP Address for the VM Summary page.

Version-Release number of selected component (if applicable):
5.5, 5.6

How reproducible:
Always.

Steps to Reproduce:
$NetAdapter = Get-SCVirtualNetworkAdapter -VMMServer localhost -All | Where-Object {$_.Name -eq 'CFME-56B1'} | Select Name, ID, IPv4Addresses
$NetAdapter.IPv4Addresses

Actual results:
NULL

Expected results:
IP Address.
After the YUM install, this works.

Steps to Apply Change:
subscription-manager register
subscription-manager attach --auto
yum install hyperv-daemons

Additional info:
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/6.6_Technical_Notes/RHEA-2014-1439.html

https://social.technet.microsoft.com/Forums/office/en-US/2e86d55b-d02f-4e5e-abc9-bf178e7c0871/rhelcentos-66-hypervdaemons?forum=linuxintegrationservices

Comment 3 John Prause 2016-04-11 16:53:58 UTC
Here's the PR: https://github.com/ManageIQ/manageiq-appliance-build/pull/119/files

Comment 4 Jeff Teehan 2016-04-22 15:49:41 UTC
The IP address is now being displayed along with other hyper-v related functionality as of 5604.  Tested and verified on https://10.16.6.70/vm_infra/explorer

Comment 6 errata-xmlrpc 2016-06-29 15:46:27 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, 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/RHBA-2016:1348


Note You need to log in before you can comment on or make changes to this bug.