--Apple-Mail=_F0E89D2B-923E-466B-BE4B-8E5B079F0811
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=utf-8
On 18 Oct 2017, at 13:32, Barak Korren <bkorren(a)redhat.com>
wrote:
=20
=20
=20
On 18 October 2017 at 10:24, Michal Skrivanek =
<michal.skrivanek(a)redhat.com
<mailto:michal.skrivanek@redhat.com>> =
wrote:
Hi all,
I=E2=80=99m happy to announce that we finally finished initial =
contribution of
oVirt specific support into the Cockpit management =
platform
See below for more details
=20
There are only limited amount of operations you can do at the moment, =
but it may
already be interesting for troubleshooting and simple admin =
actions where you don=E2=80=99t want to launch the full blown webadmin =
UI
=20
Worth noting that if you were ever intimidated by the complexity of =
the GWT UI of
oVirt portals and it held you back from contributing, =
please take another look!
=20
Thanks,
michal
=20
=20
Very nice work!
thanks!
also note the cockpit automation testing framework which now covers =
operations on top of stable oVirt environment.
=20
Where is this going? Are all WebAdmin features planned to be supported =
at some
point? Its kinda nice to be able to access and manage the =
systems from any one of the hosts instead of having to know where the =
engine is=E2=80=A6
note for anything meaningful it does need engine API connection, =
that=E2=80=99s not going to change really due to the oVirt architecture.=20=
But who knows how it goes.=E2=80=A6:) There are pieces of functionality =
and configuration which can be done against oVirt VMs at the libvirt =
level, like Marek mentioned =E2=80=9Cshutdown=E2=80=9D action, but =
mostly it=E2=80=99s introspection. With the parallel =E2=80=9CVM XML=E2=80=
=9D effort which gets in 4.2 we do have a complete VM definition in form =
of libvirt XML=E2=80=A6.so the cockpit code should be able to figure out =
a lot of properties from what it can see, and connect it with engine's =
information (e.g. it sees network interfaces from libvirt XML and it can =
correlate it to engine=E2=80=99s logical networks)
But for large part of webadmin functionality it=E2=80=99s not really =
feasible, engine does a lot of things, and making changes without the =
visibility to the whole setup is not a good idea=E2=80=A6
Thanks,
michal
=20
=20
--=20
Barak Korren
RHV DevOps team , RHCE, RHCi
Red Hat EMEA
redhat.com <
http://redhat.com/> | TRIED. TESTED. TRUSTED. | =
redhat.com/trusted <
http://redhat.com/trusted>
--Apple-Mail=_F0E89D2B-923E-466B-BE4B-8E5B079F0811
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=utf-8
<html><head><meta http-equiv=3D"Content-Type"
content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><br class=3D""><div><blockquote
type=3D"cite" class=3D""><div =
class=3D"">On 18 Oct 2017, at 13:32, Barak Korren <<a =
href=3D"mailto:bkorren@redhat.com"
class=3D"">bkorren(a)redhat.com</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div
class=3D""><div =
dir=3D"ltr" class=3D""><br class=3D""><div
class=3D"gmail_extra"><br =
class=3D""><div class=3D"gmail_quote">On 18 October 2017 at
10:24, =
Michal Skrivanek <span dir=3D"ltr" class=3D""><<a =
href=3D"mailto:michal.skrivanek@redhat.com" target=3D"_blank" =
class=3D"">michal.skrivanek(a)redhat.com</a>&gt;</span>
wrote:<br =
class=3D""><blockquote class=3D"gmail_quote"
style=3D"margin:0 0 0 =
.8ex;border-left:1px #ccc solid;padding-left:1ex"><div =
style=3D"word-wrap:break-word" class=3D"">Hi all,<div
class=3D"">I=E2=80=99=
m happy to announce that we finally finished initial contribution of =
oVirt specific support into the Cockpit management platform<div =
class=3D"">See below for more details</div><div
class=3D""><br =
class=3D""></div><div class=3D"">There are only limited
amount of =
operations you can do at the moment, but it may already be interesting =
for troubleshooting and simple admin actions where you don=E2=80=99t =
want to launch the full blown webadmin UI</div><div
class=3D""><br =
class=3D""></div><div class=3D"">Worth noting that if
you were ever =
intimidated by the complexity of the GWT UI of oVirt portals and it held =
you back from contributing, please take another look!</div><div =
class=3D""><br class=3D""></div><div
class=3D"">Thanks,</div><div =
class=3D"">michal</div></div></div></blockquote><div
class=3D""><br =
class=3D""> </div></div>Very nice work!<br =
class=3D""></div></div></div></blockquote><div><br
=
class=3D""></div><div>thanks!</div>also note the cockpit
automation =
testing framework which now covers operations on top of stable oVirt =
environment.</div><div><br class=3D""><blockquote
type=3D"cite" =
class=3D""><div class=3D""><div dir=3D"ltr"
class=3D""><div =
class=3D"gmail_extra"><br class=3D""></div><div =
class=3D"gmail_extra">Where is this going? Are all WebAdmin features =
planned to be supported at some point? Its kinda nice to be able to =
access and manage the systems from any one of the hosts instead of =
having to know where the engine =
is=E2=80=A6</div></div></div></blockquote><div><br
class=3D""></div>note =
for anything meaningful it does need engine API connection, that=E2=80=99s=
not going to change really due to the oVirt =
architecture. </div><div>But who knows how it goes.=E2=80=A6:) =
There are pieces of functionality and configuration which can be done =
against oVirt VMs at the libvirt level, like Marek mentioned =
=E2=80=9Cshutdown=E2=80=9D action, but mostly it=E2=80=99s =
introspection. With the parallel =E2=80=9CVM XML=E2=80=9D effort which =
gets in 4.2 we do have a complete VM definition in form of libvirt =
XML=E2=80=A6.so the cockpit code should be able to figure out a lot of =
properties from what it can see, and connect it with engine's =
information (e.g. it sees network interfaces from libvirt XML and it can =
correlate it to engine=E2=80=99s logical networks)</div><div>But for =
large part of webadmin functionality it=E2=80=99s not really feasible, =
engine does a lot of things, and making changes without the visibility =
to the whole setup is not a good idea=E2=80=A6</div><div><br =
class=3D""></div><div>Thanks,</div><div>michal</div><div><br
=
class=3D""></div><div><blockquote type=3D"cite"
class=3D""><div =
class=3D""><div dir=3D"ltr" class=3D""><div
class=3D"gmail_extra"><br =
clear=3D"all" class=3D""><br class=3D"">-- <br
class=3D""><div =
class=3D"gmail_signature" data-smartmail=3D"gmail_signature">Barak
=
Korren<br class=3D"">RHV DevOps team , RHCE, RHCi<br
class=3D"">Red Hat =
EMEA<br class=3D""><a
href=3D"http://redhat.com/"
target=3D"_blank" =
class=3D"">redhat.com</a> | TRIED. TESTED. TRUSTED. | <a =
href=3D"http://redhat.com/trusted" target=3D"_blank" =
class=3D"">redhat.com/trusted</a></div>
</div></div>
</div></blockquote></div><br
class=3D""></body></html>=
--Apple-Mail=_F0E89D2B-923E-466B-BE4B-8E5B079F0811--