Bug 1169904 - qemu-guest-agent is requested but unavailable for installation of rhevm-guest-agent (el6.ppc64)
Summary: qemu-guest-agent is requested but unavailable for installation of rhevm-guest...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Virtualization Manager
Classification: Red Hat
Component: ovirt-guest-agent
Version: 3.4.4
Hardware: ppc64
OS: Linux
medium
medium
Target Milestone: ovirt-3.6.0-rc
: 3.6.0
Assignee: Vinzenz Feenstra [evilissimo]
QA Contact: Artyom
URL:
Whiteboard:
Depends On: 1170757
Blocks: 1122979 RHEV3.6PPC 1221591
TreeView+ depends on / blocked
 
Reported: 2014-12-02 16:38 UTC by Lukas Svaty
Modified: 2016-03-09 18:49 UTC (History)
18 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 1221591 (view as bug list)
Environment:
Last Closed: 2016-03-09 18:49:55 UTC
oVirt Team: Virt
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2016:0397 0 normal SHIPPED_LIVE rhevm-guest-agent el6 bug fix and enhancement update 2016-03-09 23:48:18 UTC

Description Lukas Svaty 2014-12-02 16:38:47 UTC
Description of problem:
AFAIK we are not building qemu-guest-agent for el6. Why is it required for rhevm-guest-agent? 

Error: Package: rhevm-guest-agent-common-1.0.10-2.el6ev.noarch (/rhevm-guest-agent-common-1.0.10-2.el6ev.noarch)
           Requires: qemu-guest-agent


Version-Release number of selected component (if applicable):
av12

How reproducible:
100%

Steps to Reproduce:
1. install rhevm-guest-agent

Expected results:
Missing dependencies

Additional info:
1. Is qemu-guest-agent a dependency of rhevm-guest-agent on el6 or not?
2. Are we building qemu-guest-agent for el6 and for ppc/ppc64 arch?
Don't ask for repos I was trying to install it directly from build repo and adding links for dependencies.

Comment 1 Michal Skrivanek 2014-12-03 07:37:59 UTC
Gal, is/will it be available?

Comment 3 Gal Hammer 2014-12-03 07:58:42 UTC
(In reply to Michal Skrivanek from comment #1)
> Gal, is/will it be available?

I don't know. Building qga in not something that I do. Sorry.

Comment 4 Michal Skrivanek 2014-12-03 08:00:01 UTC
alright, then perhaps Ronen knows a bit more? Do we build qemu-ga on RHEL 6 PPC BE?

Comment 5 Gal Hammer 2014-12-03 08:04:29 UTC
(In reply to Michal Skrivanek from comment #4)
> alright, then perhaps Ronen knows a bit more? Do we build qemu-ga on RHEL 6
> PPC BE?

Brew say that we don't: https://brewweb.devel.redhat.com/buildinfo?buildID=388233

Comment 6 Ronen Hod 2014-12-04 14:46:03 UTC
Our PPC man is David Gibson.

Comment 7 Karen Noel 2014-12-04 19:14:39 UTC
(In reply to Michal Skrivanek from comment #4)
> alright, then perhaps Ronen knows a bit more? Do we build qemu-ga on RHEL 6
> PPC BE?

We didn't start shipping qemu-guest-agent for ppc64 until RHEL 7.1. (I guess it wasn't built either.) 

Bug 1021240 - [RHEL7.1][TestOnly][Little Endian] RHEL7 as a guest on IBM's Power/KVM - guest agent
Bug 1021238 - [RHEL7.1][TestOnly][Big Endian] RHEL7 as a guest on IBM's Power/KVM - guest agent

We now have a BZ to include qemu-guest-agent in RHEL 6.7.

Bug 1170757 - RHEL6 as a guest on IBM's Power/KVM - guest agent

We need BZs for RHEL 6.5, 6.6 and 7.0. These are slightly different because the version of RHEL is already shipping. I'm not sure how to build and ship a package for an already released RHEL version. Thanks.

Comment 8 David Gibson 2014-12-05 03:04:19 UTC
Right, there shouldn't be any technical problem building and running the qemu-guest-agent for RHEL6/ppc64.  It's just a procedural question of how we get it added into the compose.

Comment 9 Michal Skrivanek 2014-12-08 12:46:52 UTC
RHEV side is blocked by missing qemu-ga builds on RHEL 6 and 7

Comment 10 Eyal Edri 2015-02-25 08:42:19 UTC
3.5.1 is already full with bugs (over 80), and since none of these bugs were added as urgent for 3.5.1 release in the tracker bug, moving to 3.5.2

Comment 14 Jiri Belka 2015-04-17 17:53:28 UTC
[root@dhcp71-203 ~]# /etc/init.d/qemu-ga status
qemu-ga (pid  11933) is running...

[root@dhcp71-203 ~]# uname -a
Linux dhcp71-203.rhts.eng.bos.redhat.com 2.6.32-504.el6.ppc64 #1 SMP Tue Sep 16 01:52:45 EDT 2014 ppc64 ppc64 ppc64 GNU/Linux

[root@dhcp71-203 ~]# rpm -q qemu-guest-agent
qemu-guest-agent-0.12.1.2-2.465.el6.ppc64

virsh # qemu-agent-command 9 '{"execute": "guest-info"}'
{"return":{"version":"0.12.1","supported_commands":[{"enabled":true,"name":"guest-set-vcpus"},{"enabled":true,"name":"guest-get-vcpus"},{"enabled":true,"name":"guest-network-get-interfaces"},{"enabled":true,"name":"guest-suspend-hybrid"},{"enabled":true,"name":"guest-suspend-ram"},{"enabled":true,"name":"guest-suspend-disk"},{"enabled":true,"name":"guest-fstrim"},{"enabled":true,"name":"guest-fsfreeze-thaw"},{"enabled":true,"name":"guest-fsfreeze-freeze"},{"enabled":true,"name":"guest-fsfreeze-status"},{"enabled":false,"name":"guest-file-flush"},{"enabled":false,"name":"guest-file-seek"},{"enabled":false,"name":"guest-file-write"},{"enabled":false,"name":"guest-file-read"},{"enabled":false,"name":"guest-file-close"},{"enabled":false,"name":"guest-file-open"},{"enabled":true,"name":"guest-shutdown"},{"enabled":true,"name":"guest-info"},{"enabled":true,"name":"guest-set-time"},{"enabled":true,"name":"guest-get-time"},{"enabled":true,"name":"guest-ping"},{"enabled":true,"name":"guest-sync"},{"enabled":true,"name":"guest-sync-delimited"}]}}

[root@dhcp71-203 ~]# /etc/init.d/ovirt-guest-agent status
ovirt-guest-agent (pid  12328) is running...

[root@dhcp71-203 ~]# rpm -qR rhevm-guest-agent-common | grep ^qemu
qemu-guest-agent

Comment 15 Jiri Belka 2015-04-17 17:54:47 UTC
somebody should probably make a BZ that there is no rhevm-guest-agent in RHEL6 Power channels, or at least I could not find it.

User Guide says:

  For Red Hat Enterprise Linux 6

  # subscription-manager repos --enable=rhel-6-server-rhev-agent-rpms

This doesn't exist for RHEL6 Power, right?

Comment 16 Artyom 2015-05-04 11:32:25 UTC
Verified:
[root@rhel67-ppc yum.repos.d]# cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 6.7 Beta (Santiago)
[root@rhel67-ppc yum.repos.d]# uname -r
2.6.32-554.el6.ppc64
[root@rhel67-ppc yum.repos.d]# rpm -qa | grep agent
qemu-guest-agent-0.12.1.2-2.465.el6.ppc64
rhevm-guest-agent-common-1.0.10-2.el6ev.noarch

Comment 17 Yaniv Lavi 2015-05-11 10:46:00 UTC
Can you please clone the bug and backport?

Comment 19 Vinzenz Feenstra [evilissimo] 2015-05-14 13:00:51 UTC
There's nothing needed from our side needed as this was purely an problem of the qemu-guest-agent packaging not being present.

Comment 20 Ilanit Stein 2015-05-14 13:47:12 UTC
This bug verification is pending ppc 3.6 on rhel 7.1

Comment 21 Artyom 2015-07-13 14:27:24 UTC
Verified:
[root@dhcp71-32 yum.repos.d]# cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 7.1 (Maipo)
[root@dhcp71-32 yum.repos.d]# uname -r
3.10.0-229.ael7b.ppc64le
==========================================================================================================================================================
 Package                                     Arch                       Version                           Repository                                 Size
==========================================================================================================================================================
Installing:
 rhevm-guest-agent-common                    noarch                     1.0.10-3.el7ev                    rhev36                                     55 k
Installing for dependencies:
 qemu-guest-agent                            ppc64le                    10:2.1.0-4.el7                    rhevm-3.6-rhel-7-build                    122 k

Transaction Summary

rhevm-guest-agent-common-1.0.10-2.el6ev.noarch

Comment 23 errata-xmlrpc 2016-03-09 18:49:55 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://rhn.redhat.com/errata/RHEA-2016-0397.html


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