Bug 965196

Summary: RFE Include ovirt-agent or access to channel with ovirt-agent for RHS
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: james labocki <jlabocki>
Component: distributionAssignee: Sayan Saha <ssaha>
Status: CLOSED CURRENTRELEASE QA Contact: SATHEESARAN <sasundar>
Severity: medium Docs Contact:
Priority: high    
Version: 2.1CC: rhs-bugs, sasundar, shaines
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-10-10 18:21:51 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description james labocki 2013-05-20 16:33:00 UTC
I am installing RHS as a Virtual Machine running on a host in RHEV to show the portability of Red Hat Storage from provider to provider (giving a consistent storage target to applications, for example).

Normally, when a workload running on RHEL is launched as a guest in RHEV it reports it's IP Address to RHEV via the ovirt-agent. (called rhev-guest-agent on the enterprise side). The problem is that package: rhevm-guest-agent-1.0.5-8.el6ev.x86_64 is available in channel: Red Hat Enterprise Virt Agent Beta (v.5 Server for x86_64). This channel is not available to RHS when it is registered to RHN. This results in RHS deployed on RHEV to not report it's IP Address to RHEV-M (and effectively to CloudForms).

What would it take to have the rhev-guest-agent available to or already packaged with RHS? Until that happens RHS can't effectively be used as a catalog entry to be used on RHEV.

Comment 2 Anthony Towns 2013-05-22 08:07:52 UTC
(In reply to james labocki from comment #0)
> Normally, when a workload running on RHEL is launched as a guest in RHEV it
> reports it's IP Address to RHEV via the ovirt-agent. (called
> rhev-guest-agent on the enterprise side). The problem is that package:
> rhevm-guest-agent-1.0.5-8.el6ev.x86_64 is available in channel: Red Hat
> Enterprise Virt Agent Beta (v.5 Server for x86_64).

v.6 Server seems more likely. :)

> This channel is not available to RHS when it is registered to RHN.

Yes. This is due to RHS being based on 6.2 EUS rather than RHEL 6 mainline; RHEV Agents is only available as a child channel of RHEL 5 and RHEL 6 mainline, not the EUS versions.

> What would it take to have the rhev-guest-agent available to or already
> packaged with RHS? Until that happens RHS can't effectively be used as a
> catalog entry to be used on RHEV.

This isn't a trivial exercise; we would need the RHEV team to support the agent against 6.2 EUS for RHS 2.0, and to either have a Virt Agent child channel of 6.2 EUS supported by the RHEV team, or to coordinate including the agent package in RHS 2.0 updates. We'd need similar effort to support the agent package in RHS 2.1.

I'm not sure if this has any interactions with the RHS-C tech preview, since that's a variation of oVirt as well.

Comment 3 Sayan Saha 2014-10-10 18:21:51 UTC
With the release of RHSS 3 on RHEL 6 mainline instead of an EUS maintenanace stream this has been effectively resolved.