include ovirt-guest-agent in Fedora and CentOS images provided on glance.ovirt.org

Description

ovirt-guest-agent is an important part of the ovirt experience. So is glance.ovirt.org.

By shipping images pre-installed with our guest agent, we would provide a better product for our users. Also, doing so would make it simpler to add tests the verify the state of the guest (e.g how many interfaces does it have, and what are its IP addresses).

Activity

Show:

Sandro Bonazzola November 28, 2017 at 3:42 PM

you may consider pushing a pull request to https://pagure.io/fedora-kickstarts or opening a bug against https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&component=spin-kickstarts for starting the discussion about adding ovirt-guest-agent to fedora images.

You can do the same for CentOS if you want to speed up before RHEL moves by opening a bug on https://bugs.centos.org reporting against Cloud Instance SIG. Please open a bz on ovirt-distribution asking to get ovirt-guest-agent built in CentOS Virt SIG too, right now it's only in EPEL.

danken November 28, 2017 at 2:58 PM

, would a nicer error message from ovirt-guest-agent make things better? I think that shipping the agent, but not enabling it, is a reasonable solution, anyway.

The user can pull in the agent with cloud-init. did it. it works. But it is slow and cumbersome.

Please note that I am trying to solve my problem downstream, with
Bug 1323690 - New package request: ovirt-guest-agent
if accepted to RHEL, it would pop into CentOS and become easier to include in its cloud images.

Sandro Bonazzola November 28, 2017 at 2:43 PM

AFAIK if the ovirt-guest-agent is included in an appliance provided by Fedora or CentOS build system, the agent will crash by default when running on standard qemu (OSError: [Errno 2] No such file or directory: '/dev/virtio-ports/ovirt-guest-agent.0')

So it will be unlikely added to distribution provided images.
We can respin the images ourselves but at least in integration team we have no man power to address this.
Can't user just install it with some ansible command or with cloud-init ?

Eyal Edri November 28, 2017 at 2:22 PM

any thoughts?

danken November 9, 2017 at 12:44 PM

, what would it take to include an enabled ovirt-guest-agent in one of the images of https://cloud.centos.org/centos/7/images/ ?

Details

Assignee

Reporter

Priority

Created November 8, 2017 at 2:22 PM
Updated June 16, 2021 at 12:49 PM

Flag notifications