[ovirt-users] Communicating with ovirt agent

Yaniv Kaul ykaul at redhat.com
Mon Jul 4 12:37:32 UTC 2016


On Mon, Jul 4, 2016 at 12:05 PM, Tadas <tadas at ring.lt> wrote:

> Yes, and it works fine. Though we went for a simplier solution.
> Also, one of problems is that oVirt is very distribution-oriented. To
> use it on distributions different than Redhat requires lots of tuning.
>

Indeed, it is EL (CentOS, Scientific, etc.) friendly.
Which distribution are you looking for?
(And of course, patches are welcome).
Y.


> On Mon, 2016-07-04 at 11:11 +0300, Yaniv Kaul wrote:
> >
> >
> > On Mon, Jul 4, 2016 at 10:25 AM, Tadas <tadas at ring.lt> wrote:
> > > I'm developing a simple VDI solution for our university. And I find
> > > "windows-credprov" and "virt-agent" very useful to provide SSO from
> > > user dashboard to VM.
> > >
> >
> > But we already provide SSO functionality in oVirt. With Active
> > Directory integration.
> > Y.
> >
> >
> > > On Mon, 2016-07-04 at 10:00 +0300, Yaniv Kaul wrote:
> > > >
> > > >
> > > > On Mon, Jul 4, 2016 at 9:16 AM, Tadas <tadas at ring.lt> wrote:
> > > > > Got everything working now.
> > > >
> > > > Great to hear.
> > > > What is your use case?
> > > > Y.
> > > >
> > > > > Thank you for your help.
> > > > > For any users, whom it may be useful, heres the code for
> > > external
> > > > > (SSO)
> > > > > logins from hypervisor.
> > > > >
> > > > > http://paste.ubuntu.com/18435531/
> > > > >
> > > > > On Fri, 2016-07-01 at 13:53 +0200, Vinzenz Feenstra wrote:
> > > > > >
> > > > > > > On Jul 1, 2016, at 12:05 PM, Tadas <tadas at ring.lt> wrote:
> > > > > > >
> > > > > > >
> > > > > > > is there any documentation o oVirt guest agent commands?
> > > > > > > To be more precise: i need to pass commands to oVirt guest
> > > > > agent
> > > > > > > from
> > > > > > > hypervisor.
> > > > > > > Reading info works fine:
> > > > > > >
> > > > > > > socat /var/lib/libvirt/qemu/channel/target/domain-20-
> > > > > > > win7_32bit/com.redhat.serial.0 -
> > > > > > >
> > > > > > > {"applications": ["Python 2.7.12rc1", "SPICE Guest Tools",
> > > > > "Total
> > > > > > > Commander (Remove or Repair)", "Python 2.7 pywin32-216",
> > > > > "Microsoft
> > > > > > > .NET Framework 4.6.1", "Git version 2.9.0", "WinRAR 5.40
> > > beta 2
> > > > > > > (32-
> > > > > > > bit)", "Notepad++"], "__name__": "applications"}
> > > > > > > {"__name__": "host-name", "name": "WIN7_32BIT"}
> > > > > > > {"__name__": "os-version", "version": "Win 7”}
> > > > > >
> > > > > > Every command has to be send as a whole JSON object and sent
> > > as
> > > > > line
> > > > > > terminated by a \n character
> > > > > >
> > > > > > The commands available are currently not documented however.
> > > > > >
> > > > > > {“__name__”: “name”, … args}
> > > > > >
> > > > > > - name: shutdown
> > > > > >   parameters:
> > > > > >       - timeout: optional integer (seconds)
> > > > > >       - reboot: optional boolean
> > > > > >       - message: string
> > > > > >
> > > > > > - name: refresh
> > > > > >   parameters:
> > > > > >       - apiVersion: optiona integer
> > > > > >             this defines what information can be exchanged
> > > > > >
> > > > > > - name: hibernate:
> > > > > >   parameters:
> > > > > >       - state: disk or mem (default is disk if not specified)
> > > > > >
> > > > > > if you need more you can look here:  https://github.com/oVirt
> > > /ovi
> > > > > rt-g
> > > > > > uest-agent/blob/master/ovirt-guest-
> > > > > agent/OVirtAgentLogic.py#L306 at
> > > > > > the parseCommand function
> > > > > > or just ask here :-)
> > > > > >
> > > > > > >
> > > > > > > I'm unable to find how to send command (lets say
> > > "shutdown") to
> > > > > > > agent?.
> > > > > > > echo "shutdown" | socat
> > > > > > > /var/lib/libvirt/qemu/channel/target/domain-20-
> > > > > > > win7_32bit/com.redhat.kvm-vdi.0  -
> > > > > > > Does not seem to work
> > > > > > > Thank you for your help.
> > > > > > > _______________________________________________
> > > > > > > Users mailing list
> > > > > > > Users at ovirt.org
> > > > > > > http://lists.ovirt.org/mailman/listinfo/users
> > > > > >
> > > > > _______________________________________________
> > > > > Users mailing list
> > > > > Users at ovirt.org
> > > > > http://lists.ovirt.org/mailman/listinfo/users
> > > > >
> > > >
> > >
> >
> _______________________________________________
> Users mailing list
> Users at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/users/attachments/20160704/005dd9de/attachment-0001.html>


More information about the Users mailing list