Cockpit oVirt support

--Apple-Mail=_57142934-3721-4FDC-8579-68922D328366 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 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 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 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! Thanks, michal
Begin forwarded message: =20 From: Marek Libra <mlibra@redhat.com> Subject: Re: Cockpit 153 released Date: 17 October 2017 at 16:02:59 GMT+2 To: Development discussion for the Cockpit Project = <cockpit-devel@lists.fedorahosted.org> Reply-To: Development discussion for the Cockpit Project = <cockpit-devel@lists.fedorahosted.org> =20 Walk-through video for the new "oVirt Machines" page can be found = here: https://youtu.be/5i-kshT6c5A <https://youtu.be/5i-kshT6c5A> =20 On Tue, Oct 17, 2017 at 12:08 PM, Martin Pitt <mpitt@redhat.com = <mailto:mpitt@redhat.com>> wrote: http://cockpit-project.org/blog/cockpit-153.html = <http://cockpit-project.org/blog/cockpit-153.html> =20 Cockpit is the modern Linux admin interface. We release regularly. = Here are the release notes from version 153. =20 =20 Add oVirt package ----------------- =20 This version introduces the "oVirt Machines" page on Fedora for = controlling oVirt virtual machine clusters. This code was moved into Cockpit as = it shares a lot of code with the existing "Machines" page, which manages virtual = machines through libvirt. =20 This feature is packaged in cockpit-ovirt and when installed it will = replace the "Machines" page. =20 Thanks to Marek Libra for working on this! =20 Screenshot: =20 http://cockpit-project.org/images/ovirt-overview.png = <http://cockpit-project.org/images/ovirt-overview.png> =20 Change: https://github.com/cockpit-project/cockpit/pull/7139 = <https://github.com/cockpit-project/cockpit/pull/7139> =20 =20 Packaging cleanup ----------------- =20 This release fixes a lot of small packaging issues that were spotted = by rpmlint/lintian. =20 Get it ------ =20 You can get Cockpit here: =20 http://cockpit-project.org/running.html = <http://cockpit-project.org/running.html> =20 Cockpit 153 is available in Fedora 27: =20 https://bodhi.fedoraproject.org/updates/cockpit-153-1.fc27 = <https://bodhi.fedoraproject.org/updates/cockpit-153-1.fc27> =20 Or download the tarball here: =20 https://github.com/cockpit-project/cockpit/releases/tag/153 = <https://github.com/cockpit-project/cockpit/releases/tag/153> =20 =20 Take care, =20 Martin Pitt =20 _______________________________________________ cockpit-devel mailing list -- cockpit-devel@lists.fedorahosted.org = <mailto:cockpit-devel@lists.fedorahosted.org> To unsubscribe send an email to = cockpit-devel-leave@lists.fedorahosted.org = <mailto:cockpit-devel-leave@lists.fedorahosted.org> =20 =20 =20 =20 --=20 MAREK LIBRA SENIOR SOFTWARE ENGINEER Red Hat Czech =20 <https://www.redhat.com/> _______________________________________________ cockpit-devel mailing list -- cockpit-devel@lists.fedorahosted.org To unsubscribe send an email to = cockpit-devel-leave@lists.fedorahosted.org
--Apple-Mail=_57142934-3721-4FDC-8579-68922D328366 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"">Hi all,<div class=3D"">I=E2=80=99m 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 = class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div = class=3D"">Begin forwarded message:</div><br = class=3D"Apple-interchange-newline"><div style=3D"margin-top: 0px; = margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span= style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, = sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">From: = </b></span><span style=3D"font-family: -webkit-system-font, Helvetica = Neue, Helvetica, sans-serif;" class=3D"">Marek Libra <<a = href=3D"mailto:mlibra@redhat.com" class=3D"">mlibra@redhat.com</a>><br = class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: = 0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span = style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, = sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Subject: = </b></span><span style=3D"font-family: -webkit-system-font, Helvetica = Neue, Helvetica, sans-serif;" class=3D""><b class=3D"">Re: Cockpit 153 = released</b><br class=3D""></span></div><div style=3D"margin-top: 0px; = margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span= style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, = sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Date: = </b></span><span style=3D"font-family: -webkit-system-font, Helvetica = Neue, Helvetica, sans-serif;" class=3D"">17 October 2017 at 16:02:59 = GMT+2<br class=3D""></span></div><div style=3D"margin-top: 0px; = margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span= style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, = sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">To: = </b></span><span style=3D"font-family: -webkit-system-font, Helvetica = Neue, Helvetica, sans-serif;" class=3D"">Development discussion for the = Cockpit Project <<a = href=3D"mailto:cockpit-devel@lists.fedorahosted.org" = class=3D"">cockpit-devel@lists.fedorahosted.org</a>></span></div><div = style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; = margin-left: 0px;" class=3D""><span style=3D"font-family: = -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; = color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Reply-To: = </b></span><span style=3D"font-family: -webkit-system-font, Helvetica = Neue, Helvetica, sans-serif;" class=3D"">Development discussion for the = Cockpit Project <<a = href=3D"mailto:cockpit-devel@lists.fedorahosted.org" = class=3D"">cockpit-devel@lists.fedorahosted.org</a>><br = class=3D""></span></div><br class=3D""><div class=3D""><div dir=3D"ltr" = class=3D"">Walk-through video for the new "oVirt Machines" page can be = found here: <a href=3D"https://youtu.be/5i-kshT6c5A" = class=3D"">https://youtu.be/5i-kshT6c5A</a><br class=3D""><div = class=3D"gmail_extra"><br class=3D""><div class=3D"gmail_quote">On Tue, = Oct 17, 2017 at 12:08 PM, Martin Pitt <span dir=3D"ltr" class=3D""><<a = href=3D"mailto:mpitt@redhat.com" target=3D"_blank" = class=3D"">mpitt@redhat.com</a>></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"><a = href=3D"http://cockpit-project.org/blog/cockpit-153.html" = rel=3D"noreferrer" target=3D"_blank" = class=3D"">http://cockpit-project.org/<wbr = class=3D"">blog/cockpit-153.html</a><br class=3D""> <br class=3D""> Cockpit is the modern Linux admin interface. We release regularly. = Here<br class=3D""> are the release notes from version 153.<br class=3D""> <br class=3D""> <br class=3D""> Add oVirt package<br class=3D""> -----------------<br class=3D""> <br class=3D""> This version introduces the "oVirt Machines" page on Fedora for = controlling<br class=3D""> oVirt virtual machine clusters. This code was moved into Cockpit = as it shares<br class=3D""> a lot of code with the existing "Machines" page, which manages virtual = machines<br class=3D""> through libvirt.<br class=3D""> <br class=3D""> This feature is packaged in cockpit-ovirt and when installed it will = replace<br class=3D""> the "Machines" page.<br class=3D""> <br class=3D""> Thanks to Marek Libra for working on this!<br class=3D""> <br class=3D""> Screenshot:<br class=3D""> <br class=3D""> <a href=3D"http://cockpit-project.org/images/ovirt-overview.png" = rel=3D"noreferrer" target=3D"_blank" = class=3D"">http://cockpit-project.org/<wbr = class=3D"">images/ovirt-overview.png</a><br class=3D""> <br class=3D""> Change: <a href=3D"https://github.com/cockpit-project/cockpit/pull/7139" = rel=3D"noreferrer" target=3D"_blank" = class=3D"">https://github.com/cockpit-<wbr = class=3D"">project/cockpit/pull/7139</a><br class=3D""> <br class=3D""> <br class=3D""> Packaging cleanup<br class=3D""> -----------------<br class=3D""> <br class=3D""> This release fixes a lot of small packaging issues that were spotted = by<br class=3D""> rpmlint/lintian.<br class=3D""> <br class=3D""> Get it<br class=3D""> ------<br class=3D""> <br class=3D""> You can get Cockpit here:<br class=3D""> <br class=3D""> <a href=3D"http://cockpit-project.org/running.html" rel=3D"noreferrer" = target=3D"_blank" class=3D"">http://cockpit-project.org/<wbr = class=3D"">running.html</a><br class=3D""> <br class=3D""> Cockpit 153 is available in Fedora 27:<br class=3D""> <br class=3D""> <a href=3D"https://bodhi.fedoraproject.org/updates/cockpit-153-1.fc27" = rel=3D"noreferrer" target=3D"_blank" = class=3D"">https://bodhi.fedoraproject.<wbr = class=3D"">org/updates/cockpit-153-1.fc27</a><br class=3D""> <br class=3D""> Or download the tarball here:<br class=3D""> <br class=3D""> <a href=3D"https://github.com/cockpit-project/cockpit/releases/tag/153" = rel=3D"noreferrer" target=3D"_blank" = class=3D"">https://github.com/cockpit-<wbr = class=3D"">project/cockpit/releases/tag/<wbr class=3D"">153</a><br = class=3D""> <br class=3D""> <br class=3D""> Take care,<br class=3D""> <br class=3D""> Martin Pitt<br class=3D""> <br class=3D"">______________________________<wbr = class=3D"">_________________<br class=3D""> cockpit-devel mailing list -- <a = href=3D"mailto:cockpit-devel@lists.fedorahosted.org" = class=3D"">cockpit-devel@lists.<wbr class=3D"">fedorahosted.org</a><br = class=3D""> To unsubscribe send an email to <a = href=3D"mailto:cockpit-devel-leave@lists.fedorahosted.org" = class=3D"">cockpit-devel-leave@lists.<wbr = class=3D"">fedorahosted.org</a><br class=3D""> <br class=3D""></blockquote></div><br class=3D""><br clear=3D"all" = class=3D""><br class=3D"">-- <br class=3D""><div class=3D"gmail_signature"= data-smartmail=3D"gmail_signature"><div dir=3D"ltr" class=3D""><div = class=3D""><div dir=3D"ltr" class=3D""><div class=3D""><div dir=3D"ltr" = class=3D""><div class=3D""><div style=3D"font-weight: bold; margin: 0px; = padding: 0px; font-size: 14px; text-transform: uppercase;" = class=3D""><span class=3D"">Marek</span> <span = class=3D"">Libra</span></div><p = style=3D"font-weight:normal;font-size:10px;margin:0px 0px = 4px;text-transform:uppercase" class=3D""><span class=3D"">senior = software engineer</span></p><div style=3D"font-weight: normal; margin: = 0px; font-size: 10px; color: rgb(153, 153, 153);" class=3D""><a = style=3D"color:#0088ce;font-size:10px;margin:0;text-decoration:none;font-f= amily:'overpass',sans-serif" href=3D"https://www.redhat.com/" = target=3D"_blank" class=3D"">Red Hat <span class=3D"">Czech<br = class=3D""><br class=3D""></span></a></div> <table border=3D"0" class=3D""><tbody class=3D""><tr class=3D""><td = width=3D"100px" class=3D""> </td> </tr></tbody></table> </div></div></div></div></div></div></div> </div></div> _______________________________________________<br = class=3D"">cockpit-devel mailing list -- <a = href=3D"mailto:cockpit-devel@lists.fedorahosted.org" = class=3D"">cockpit-devel@lists.fedorahosted.org</a><br class=3D"">To = unsubscribe send an email to <a = href=3D"mailto:cockpit-devel-leave@lists.fedorahosted.org" = class=3D"">cockpit-devel-leave@lists.fedorahosted.org</a><br = class=3D""></div></blockquote></div><br = class=3D""></div></div></body></html>= --Apple-Mail=_57142934-3721-4FDC-8579-68922D328366--

On Wed, 18 Oct 2017 at 10:25 Michal Skrivanek <michal.skrivanek@redhat.com> wrote:
Hi all, I’m happy to announce that we finally finished initial contribution of oVirt specific support into the Cockpit management platform See below for more details
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’t want to launch the full blown webadmin UI
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!
Thanks, michal
Congrats Michal, Marek and team, this is very nice! The unified look & feel is such a powerful thing (I didn't realize for a while that you left webadmin).
Begin forwarded message:
*From: *Marek Libra <mlibra@redhat.com> *Subject: **Re: Cockpit 153 released* *Date: *17 October 2017 at 16:02:59 GMT+2 *To: *Development discussion for the Cockpit Project < cockpit-devel@lists.fedorahosted.org> *Reply-To: *Development discussion for the Cockpit Project < cockpit-devel@lists.fedorahosted.org>
Walk-through video for the new "oVirt Machines" page can be found here: https://youtu.be/5i-kshT6c5A
On Tue, Oct 17, 2017 at 12:08 PM, Martin Pitt <mpitt@redhat.com> wrote:
http://cockpit-project.org/blog/cockpit-153.html
Cockpit is the modern Linux admin interface. We release regularly. Here are the release notes from version 153.
Add oVirt package -----------------
This version introduces the "oVirt Machines" page on Fedora for controlling oVirt virtual machine clusters. This code was moved into Cockpit as it shares a lot of code with the existing "Machines" page, which manages virtual machines through libvirt.
This feature is packaged in cockpit-ovirt and when installed it will replace the "Machines" page.
Thanks to Marek Libra for working on this!
Screenshot:
http://cockpit-project.org/images/ovirt-overview.png
Change: https://github.com/cockpit-project/cockpit/pull/7139
Packaging cleanup -----------------
This release fixes a lot of small packaging issues that were spotted by rpmlint/lintian.
Get it ------
You can get Cockpit here:
http://cockpit-project.org/running.html
Cockpit 153 is available in Fedora 27:
https://bodhi.fedoraproject.org/updates/cockpit-153-1.fc27
Or download the tarball here:
https://github.com/cockpit-project/cockpit/releases/tag/153
Take care,
Martin Pitt
_______________________________________________ cockpit-devel mailing list -- cockpit-devel@lists.fedorahosted.org To unsubscribe send an email to cockpit-devel-leave@lists.fedorahosted.org
-- Marek Libra
senior software engineer Red Hat Czech
<https://www.redhat.com/> _______________________________________________ cockpit-devel mailing list -- cockpit-devel@lists.fedorahosted.org To unsubscribe send an email to cockpit-devel-leave@lists.fedorahosted.org
_______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel

On 18 Oct 2017, at 11:42, Roy Golan <rgolan@redhat.com> wrote:
On Wed, 18 Oct 2017 at 10:25 Michal Skrivanek <michal.skrivanek@redhat.com> wrote: Hi all, I’m happy to announce that we finally finished initial contribution of oVirt specific support into the Cockpit management platform See below for more details
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’t want to launch the full blown webadmin UI
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!
Thanks, michal
Congrats Michal, Marek and team, this is very nice! The unified look & feel is such a powerful thing (I didn't realize for a while that you left webadmin).
and thanks to this[1] it’s going to be even more seamless when you click in Host view on Host Console button [1] https://github.com/mareklibra/ovirt-cockpit-sso
Begin forwarded message:
From: Marek Libra <mlibra@redhat.com> Subject: Re: Cockpit 153 released Date: 17 October 2017 at 16:02:59 GMT+2 To: Development discussion for the Cockpit Project <cockpit-devel@lists.fedorahosted.org> Reply-To: Development discussion for the Cockpit Project <cockpit-devel@lists.fedorahosted.org>
Walk-through video for the new "oVirt Machines" page can be found here: https://youtu.be/5i-kshT6c5A
On Tue, Oct 17, 2017 at 12:08 PM, Martin Pitt <mpitt@redhat.com> wrote: http://cockpit-project.org/blog/cockpit-153.html
Cockpit is the modern Linux admin interface. We release regularly. Here are the release notes from version 153.
Add oVirt package -----------------
This version introduces the "oVirt Machines" page on Fedora for controlling oVirt virtual machine clusters. This code was moved into Cockpit as it shares a lot of code with the existing "Machines" page, which manages virtual machines through libvirt.
This feature is packaged in cockpit-ovirt and when installed it will replace the "Machines" page.
Thanks to Marek Libra for working on this!
Screenshot:
http://cockpit-project.org/images/ovirt-overview.png
Change: https://github.com/cockpit-project/cockpit/pull/7139
Packaging cleanup -----------------
This release fixes a lot of small packaging issues that were spotted by rpmlint/lintian.
Get it ------
You can get Cockpit here:
http://cockpit-project.org/running.html
Cockpit 153 is available in Fedora 27:
https://bodhi.fedoraproject.org/updates/cockpit-153-1.fc27
Or download the tarball here:
https://github.com/cockpit-project/cockpit/releases/tag/153
Take care,
Martin Pitt
_______________________________________________ cockpit-devel mailing list -- cockpit-devel@lists.fedorahosted.org To unsubscribe send an email to cockpit-devel-leave@lists.fedorahosted.org
-- MAREK LIBRA SENIOR SOFTWARE ENGINEER Red Hat Czech
_______________________________________________ cockpit-devel mailing list -- cockpit-devel@lists.fedorahosted.org To unsubscribe send an email to cockpit-devel-leave@lists.fedorahosted.org
_______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel

On Thu, 19 Oct 2017 at 14:02 Michal Skrivanek <michal.skrivanek@redhat.com> wrote:
On 18 Oct 2017, at 11:42, Roy Golan <rgolan@redhat.com> wrote:
On Wed, 18 Oct 2017 at 10:25 Michal Skrivanek < michal.skrivanek@redhat.com> wrote: Hi all, I’m happy to announce that we finally finished initial contribution of oVirt specific support into the Cockpit management platform See below for more details
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’t want to launch the full blown webadmin UI
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!
Thanks, michal
Congrats Michal, Marek and team, this is very nice! The unified look & feel is such a powerful thing (I didn't realize for a while that you left webadmin).
and thanks to this[1] it’s going to be even more seamless when you click in Host view on Host Console button
+1 So why won't we integrate that as an optional tab using a ui plugin? [1] https://github.com/mareklibra/ovirt-cockpit-sso
Begin forwarded message:
From: Marek Libra <mlibra@redhat.com> Subject: Re: Cockpit 153 released Date: 17 October 2017 at 16:02:59 GMT+2 To: Development discussion for the Cockpit Project < cockpit-devel@lists.fedorahosted.org> Reply-To: Development discussion for the Cockpit Project < cockpit-devel@lists.fedorahosted.org>
Walk-through video for the new "oVirt Machines" page can be found here: https://youtu.be/5i-kshT6c5A
On Tue, Oct 17, 2017 at 12:08 PM, Martin Pitt <mpitt@redhat.com> wrote: http://cockpit-project.org/blog/cockpit-153.html
Cockpit is the modern Linux admin interface. We release regularly. Here are the release notes from version 153.
Add oVirt package -----------------
This version introduces the "oVirt Machines" page on Fedora for controlling oVirt virtual machine clusters. This code was moved into Cockpit as it shares a lot of code with the existing "Machines" page, which manages virtual machines through libvirt.
This feature is packaged in cockpit-ovirt and when installed it will replace the "Machines" page.
Thanks to Marek Libra for working on this!
Screenshot:
http://cockpit-project.org/images/ovirt-overview.png
Change: https://github.com/cockpit-project/cockpit/pull/7139
Packaging cleanup -----------------
This release fixes a lot of small packaging issues that were spotted by rpmlint/lintian.
Get it ------
You can get Cockpit here:
http://cockpit-project.org/running.html
Cockpit 153 is available in Fedora 27:
https://bodhi.fedoraproject.org/updates/cockpit-153-1.fc27
Or download the tarball here:
https://github.com/cockpit-project/cockpit/releases/tag/153
Take care,
Martin Pitt
_______________________________________________ cockpit-devel mailing list -- cockpit-devel@lists.fedorahosted.org To unsubscribe send an email to cockpit-devel-leave@lists.fedorahosted.org
-- MAREK LIBRA SENIOR SOFTWARE ENGINEER Red Hat Czech
_______________________________________________ cockpit-devel mailing list -- cockpit-devel@lists.fedorahosted.org To unsubscribe send an email to cockpit-devel-leave@lists.fedorahosted.org
_______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel

On Thu, Oct 19, 2017 at 3:06 PM, Roy Golan <rgolan@redhat.com> wrote:
On Thu, 19 Oct 2017 at 14:02 Michal Skrivanek <michal.skrivanek@redhat.com> wrote:
On 18 Oct 2017, at 11:42, Roy Golan <rgolan@redhat.com> wrote:
On Wed, 18 Oct 2017 at 10:25 Michal Skrivanek < michal.skrivanek@redhat.com> wrote: Hi all, I’m happy to announce that we finally finished initial contribution of oVirt specific support into the Cockpit management platform See below for more details
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’t want to launch the full blown webadmin UI
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!
Thanks, michal
Congrats Michal, Marek and team, this is very nice! The unified look & feel is such a powerful thing (I didn't realize for a while that you left webadmin).
and thanks to this[1] it’s going to be even more seamless when you click in Host view on Host Console button
+1 So why won't we integrate that as an optional tab using a ui plugin?
I don't think Cockpit looks so good crammed into a tab. We used to have it in a subtab, which was unusable. Y.
[1] https://github.com/mareklibra/ovirt-cockpit-sso
Begin forwarded message:
From: Marek Libra <mlibra@redhat.com> Subject: Re: Cockpit 153 released Date: 17 October 2017 at 16:02:59 GMT+2 To: Development discussion for the Cockpit Project < cockpit-devel@lists.fedorahosted.org> Reply-To: Development discussion for the Cockpit Project < cockpit-devel@lists.fedorahosted.org>
Walk-through video for the new "oVirt Machines" page can be found here: https://youtu.be/5i-kshT6c5A
On Tue, Oct 17, 2017 at 12:08 PM, Martin Pitt <mpitt@redhat.com> wrote: http://cockpit-project.org/blog/cockpit-153.html
Cockpit is the modern Linux admin interface. We release regularly. Here are the release notes from version 153.
Add oVirt package -----------------
This version introduces the "oVirt Machines" page on Fedora for controlling oVirt virtual machine clusters. This code was moved into Cockpit as it shares a lot of code with the existing "Machines" page, which manages virtual machines through libvirt.
This feature is packaged in cockpit-ovirt and when installed it will replace the "Machines" page.
Thanks to Marek Libra for working on this!
Screenshot:
http://cockpit-project.org/images/ovirt-overview.png
Change: https://github.com/cockpit-project/cockpit/pull/7139
Packaging cleanup -----------------
This release fixes a lot of small packaging issues that were spotted by rpmlint/lintian.
Get it ------
You can get Cockpit here:
http://cockpit-project.org/running.html
Cockpit 153 is available in Fedora 27:
https://bodhi.fedoraproject.org/updates/cockpit-153-1.fc27
Or download the tarball here:
https://github.com/cockpit-project/cockpit/releases/tag/153
Take care,
Martin Pitt
_______________________________________________ cockpit-devel mailing list -- cockpit-devel@lists.fedorahosted.org To unsubscribe send an email to cockpit-devel-leave@lists. fedorahosted.org
-- MAREK LIBRA SENIOR SOFTWARE ENGINEER Red Hat Czech
_______________________________________________ cockpit-devel mailing list -- cockpit-devel@lists.fedorahosted.org To unsubscribe send an email to cockpit-devel-leave@lists. fedorahosted.org
_______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

On 18 October 2017 at 10:24, Michal Skrivanek <michal.skrivanek@redhat.com> wrote:
Hi all, I’m happy to announce that we finally finished initial contribution of oVirt specific support into the Cockpit management platform See below for more details
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’t want to launch the full blown webadmin UI
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!
Thanks, michal
Very nice work! 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... -- Barak Korren RHV DevOps team , RHCE, RHCi Red Hat EMEA redhat.com | TRIED. TESTED. TRUSTED. | redhat.com/trusted

On 18 Oct 2017, at 13:32, Barak Korren <bkorren@redhat.com> wrote: =20 =20 =20 On 18 October 2017 at 10:24, Michal Skrivanek = <michal.skrivanek@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 =
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 =
--Apple-Mail=_F0E89D2B-923E-466B-BE4B-8E5B079F0811 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 platform 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@redhat.com</a>> = 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@redhat.com</a>></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--

This looks great, guys. Congrats! Does this also work with plain libvirt? On Wed, Oct 18, 2017 at 3:24 AM, Michal Skrivanek < michal.skrivanek@redhat.com> wrote:
Hi all, I’m happy to announce that we finally finished initial contribution of oVirt specific support into the Cockpit management platform See below for more details
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’t want to launch the full blown webadmin UI
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!
Thanks, michal
Begin forwarded message:
*From: *Marek Libra <mlibra@redhat.com> *Subject: **Re: Cockpit 153 released* *Date: *17 October 2017 at 16:02:59 GMT+2 *To: *Development discussion for the Cockpit Project <cockpit-devel@lists. fedorahosted.org> *Reply-To: *Development discussion for the Cockpit Project < cockpit-devel@lists.fedorahosted.org>
Walk-through video for the new "oVirt Machines" page can be found here: https://youtu.be/5i-kshT6c5A
On Tue, Oct 17, 2017 at 12:08 PM, Martin Pitt <mpitt@redhat.com> wrote:
http://cockpit-project.org/blog/cockpit-153.html
Cockpit is the modern Linux admin interface. We release regularly. Here are the release notes from version 153.
Add oVirt package -----------------
This version introduces the "oVirt Machines" page on Fedora for controlling oVirt virtual machine clusters. This code was moved into Cockpit as it shares a lot of code with the existing "Machines" page, which manages virtual machines through libvirt.
This feature is packaged in cockpit-ovirt and when installed it will replace the "Machines" page.
Thanks to Marek Libra for working on this!
Screenshot:
http://cockpit-project.org/images/ovirt-overview.png
Change: https://github.com/cockpit-project/cockpit/pull/7139
Packaging cleanup -----------------
This release fixes a lot of small packaging issues that were spotted by rpmlint/lintian.
Get it ------
You can get Cockpit here:
http://cockpit-project.org/running.html
Cockpit 153 is available in Fedora 27:
https://bodhi.fedoraproject.org/updates/cockpit-153-1.fc27
Or download the tarball here:
https://github.com/cockpit-project/cockpit/releases/tag/153
Take care,
Martin Pitt
_______________________________________________ cockpit-devel mailing list -- cockpit-devel@lists.fedorahosted.org To unsubscribe send an email to cockpit-devel-leave@lists.fedo rahosted.org
-- Marek Libra
senior software engineer Red Hat Czech
<https://www.redhat.com/> _______________________________________________ cockpit-devel mailing list -- cockpit-devel@lists.fedorahosted.org To unsubscribe send an email to cockpit-devel-leave@lists.fedorahosted.org
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
-- RYAN BARRY SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHEV HYPERVISOR Red Hat NA <https://www.redhat.com/> rbarry@redhat.com M: +1-651-815-9306 IM: rbarry <https://red.ht/sig>

Regarding libvirt, there's fallback to Libvirt provider (part of cockpit-machines) for VMs which are not managed by oVirt. For the oVirt ones, oVirt API handles all the actions. It's not yet implemented, but I'm considering to fallback to Libvirt for selected actions in case the oVirt API can't be reached. Like for shut down [1]. Anyway, there's still open question with the Libvirt connection since it's secured on an oVirt host. [1] https://github.com/cockpit-project/cockpit/issues/7670 On Wed, Oct 18, 2017 at 3:18 PM, Ryan Barry <rbarry@redhat.com> wrote:
This looks great, guys. Congrats!
Does this also work with plain libvirt?
On Wed, Oct 18, 2017 at 3:24 AM, Michal Skrivanek < michal.skrivanek@redhat.com> wrote:
Hi all, I’m happy to announce that we finally finished initial contribution of oVirt specific support into the Cockpit management platform See below for more details
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’t want to launch the full blown webadmin UI
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!
Thanks, michal
Begin forwarded message:
*From: *Marek Libra <mlibra@redhat.com> *Subject: **Re: Cockpit 153 released* *Date: *17 October 2017 at 16:02:59 GMT+2 *To: *Development discussion for the Cockpit Project < cockpit-devel@lists.fedorahosted.org> *Reply-To: *Development discussion for the Cockpit Project < cockpit-devel@lists.fedorahosted.org>
Walk-through video for the new "oVirt Machines" page can be found here: https://youtu.be/5i-kshT6c5A
On Tue, Oct 17, 2017 at 12:08 PM, Martin Pitt <mpitt@redhat.com> wrote:
http://cockpit-project.org/blog/cockpit-153.html
Cockpit is the modern Linux admin interface. We release regularly. Here are the release notes from version 153.
Add oVirt package -----------------
This version introduces the "oVirt Machines" page on Fedora for controlling oVirt virtual machine clusters. This code was moved into Cockpit as it shares a lot of code with the existing "Machines" page, which manages virtual machines through libvirt.
This feature is packaged in cockpit-ovirt and when installed it will replace the "Machines" page.
Thanks to Marek Libra for working on this!
Screenshot:
http://cockpit-project.org/images/ovirt-overview.png
Change: https://github.com/cockpit-project/cockpit/pull/7139
Packaging cleanup -----------------
This release fixes a lot of small packaging issues that were spotted by rpmlint/lintian.
Get it ------
You can get Cockpit here:
http://cockpit-project.org/running.html
Cockpit 153 is available in Fedora 27:
https://bodhi.fedoraproject.org/updates/cockpit-153-1.fc27
Or download the tarball here:
https://github.com/cockpit-project/cockpit/releases/tag/153
Take care,
Martin Pitt
_______________________________________________ cockpit-devel mailing list -- cockpit-devel@lists.fedorahosted.org To unsubscribe send an email to cockpit-devel-leave@lists.fedo rahosted.org
-- Marek Libra
senior software engineer Red Hat Czech
<https://www.redhat.com/> _______________________________________________ cockpit-devel mailing list -- cockpit-devel@lists.fedorahosted.org To unsubscribe send an email to cockpit-devel-leave@lists.fedo rahosted.org
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
--
RYAN BARRY
SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHEV HYPERVISOR
Red Hat NA <https://www.redhat.com/>
rbarry@redhat.com M: +1-651-815-9306 IM: rbarry <https://red.ht/sig>
_______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
-- Marek Libra senior software engineer Red Hat Czech <https://www.redhat.com>

--Apple-Mail=_5F8B9932-9BE4-406E-9336-87EB4F44E26A Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8
On 19 Oct 2017, at 09:06, Marek Libra <mlibra@redhat.com> wrote: =20 Regarding libvirt, there's fallback to Libvirt provider (part of = cockpit-machines) for VMs which are not managed by oVirt.
For the oVirt ones, oVirt API handles all the actions. =20 It's not yet implemented, but I'm considering to fallback to Libvirt = for selected actions in case the oVirt API can't be reached. Like for = shut down [1]. =20 Anyway, there's still open question with the Libvirt connection since = it's secured on an oVirt host. =20 [1] https://github.com/cockpit-project/cockpit/issues/7670 = <https://github.com/cockpit-project/cockpit/issues/7670> =20 On Wed, Oct 18, 2017 at 3:18 PM, Ryan Barry <rbarry@redhat.com = <mailto:rbarry@redhat.com>> wrote: This looks great, guys. Congrats! =20 Does this also work with plain libvirt? =20 On Wed, Oct 18, 2017 at 3:24 AM, Michal Skrivanek = <michal.skrivanek@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 =
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 =
It=E2=80=99s layered, so the oVirt specifics are on top of the = libvirt-based code. So the whole VM management functionality primarily = works with libvirt VMs, and oVirt is =E2=80=9Cjust=E2=80=9D an extension = in functionality and data presentation. We first develop it with pure libvirt in mind, and then extend it with = what oVirt can give us in addition. Great thing about it is that every improvement to the generic code is = beneficial for oVirt too, and we can selectively choose for which = actions engine is required or not platform the GWT UI of oVirt portals and it held you back from contributing, = please take another look!
=20 Thanks, michal =20
Begin forwarded message: =20 From: Marek Libra <mlibra@redhat.com <mailto:mlibra@redhat.com>> Subject: Re: Cockpit 153 released Date: 17 October 2017 at 16:02:59 GMT+2 To: Development discussion for the Cockpit Project = <cockpit-devel@lists.fedorahosted.org = <mailto:cockpit-devel@lists.fedorahosted.org>> Reply-To: Development discussion for the Cockpit Project = <cockpit-devel@lists.fedorahosted.org = <mailto:cockpit-devel@lists.fedorahosted.org>> =20 Walk-through video for the new "oVirt Machines" page can be found = here: https://youtu.be/5i-kshT6c5A <https://youtu.be/5i-kshT6c5A> =20 On Tue, Oct 17, 2017 at 12:08 PM, Martin Pitt <mpitt@redhat.com = <mailto:mpitt@redhat.com>> wrote: http://cockpit-project.org/blog/cockpit-153.html = <http://cockpit-project.org/blog/cockpit-153.html> =20 Cockpit is the modern Linux admin interface. We release regularly. = Here are the release notes from version 153. =20 =20 Add oVirt package ----------------- =20 This version introduces the "oVirt Machines" page on Fedora for = controlling oVirt virtual machine clusters. This code was moved into Cockpit as = it shares a lot of code with the existing "Machines" page, which manages = virtual machines through libvirt. =20 This feature is packaged in cockpit-ovirt and when installed it will = replace the "Machines" page. =20 Thanks to Marek Libra for working on this! =20 Screenshot: =20 http://cockpit-project.org/images/ovirt-overview.png = <http://cockpit-project.org/images/ovirt-overview.png> =20 Change: https://github.com/cockpit-project/cockpit/pull/7139 = <https://github.com/cockpit-project/cockpit/pull/7139> =20 =20 Packaging cleanup ----------------- =20 This release fixes a lot of small packaging issues that were spotted = by rpmlint/lintian. =20 Get it ------ =20 You can get Cockpit here: =20 http://cockpit-project.org/running.html = <http://cockpit-project.org/running.html> =20 Cockpit 153 is available in Fedora 27: =20 https://bodhi.fedoraproject.org/updates/cockpit-153-1.fc27 = <https://bodhi.fedoraproject.org/updates/cockpit-153-1.fc27> =20 Or download the tarball here: =20 https://github.com/cockpit-project/cockpit/releases/tag/153 = <https://github.com/cockpit-project/cockpit/releases/tag/153> =20 =20 Take care, =20 Martin Pitt =20 _______________________________________________ cockpit-devel mailing list -- cockpit-devel@lists.fedorahosted.org = <mailto:cockpit-devel@lists.fedorahosted.org> To unsubscribe send an email to = cockpit-devel-leave@lists.fedorahosted.org = <mailto:cockpit-devel-leave@lists.fedorahosted.org> =20 =20 =20 =20 --=20 MAREK LIBRA SENIOR SOFTWARE ENGINEER Red Hat Czech =20 <https://www.redhat.com/> _______________________________________________ cockpit-devel mailing list -- cockpit-devel@lists.fedorahosted.org = <mailto:cockpit-devel@lists.fedorahosted.org> To unsubscribe send an email to = cockpit-devel-leave@lists.fedorahosted.org = <mailto:cockpit-devel-leave@lists.fedorahosted.org> =20 =20
Users mailing list Users@ovirt.org <mailto:Users@ovirt.org> http://lists.ovirt.org/mailman/listinfo/users = <http://lists.ovirt.org/mailman/listinfo/users> =20 =20 =20 =20 --=20 RYAN BARRY SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHEV HYPERVISOR Red Hat=C2=A0NA <https://www.redhat.com/> rbarry@redhat.com <mailto:rbarry@redhat.com> M: +1-651-815-9306 = <tel:+1-651-815-9306> IM: rbarry =20 <https://red.ht/sig> _______________________________________________ Devel mailing list Devel@ovirt.org <mailto:Devel@ovirt.org> http://lists.ovirt.org/mailman/listinfo/devel = <http://lists.ovirt.org/mailman/listinfo/devel> =20 =20 =20 --=20 MAREK LIBRA SENIOR SOFTWARE ENGINEER Red Hat Czech =20 <https://www.redhat.com/>
<div class=3D"gmail_extra"><br class=3D""><div class=3D"gmail_quote">On = Wed, Oct 18, 2017 at 3:18 PM, Ryan Barry <span dir=3D"ltr" = class=3D""><<a href=3D"mailto:rbarry@redhat.com" target=3D"_blank" = class=3D"">rbarry@redhat.com</a>></span> wrote:<br = class=3D""><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px = 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div =
--Apple-Mail=_5F8B9932-9BE4-406E-9336-87EB4F44E26A 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 19 Oct 2017, at 09:06, Marek Libra <<a = href=3D"mailto:mlibra@redhat.com" class=3D"">mlibra@redhat.com</a>> = wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><div = dir=3D"ltr" class=3D""><div class=3D""><div class=3D""><div = class=3D"">Regarding libvirt, there's fallback to Libvirt provider (part = of cockpit-machines) for VMs which are not managed by oVirt.<br = class=3D""></div></div></div></div></div></blockquote><div><br = class=3D""></div>It=E2=80=99s layered, so the oVirt specifics are on top = of the libvirt-based code. So the whole VM management functionality = primarily works with libvirt VMs, and oVirt is =E2=80=9Cjust=E2=80=9D an = extension in functionality and data presentation.</div><div>We first = develop it with pure libvirt in mind, and then extend it with what oVirt = can give us in addition.</div><div>Great thing about it is that every = improvement to the generic code is beneficial for oVirt too, and we can = selectively choose for which actions engine is required or = not</div><div><br class=3D""></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""><div class=3D"">For= the oVirt ones, oVirt API handles all the actions.<br class=3D""><br = class=3D""></div>It's not yet implemented, but I'm considering to = fallback to Libvirt for selected actions in case the oVirt API can't be = reached. Like for shut down [1].<br class=3D""><br = class=3D""></div>Anyway, there's still open question with the Libvirt = connection since it's secured on an oVirt host.<br class=3D""><div = class=3D""><div class=3D""><div class=3D""><div class=3D""><div = class=3D"gmail_extra"><br class=3D""></div><div class=3D"gmail_extra">[1] = <a href=3D"https://github.com/cockpit-project/cockpit/issues/7670" = class=3D"">https://github.com/cockpit-project/cockpit/issues/7670</a></div= dir=3D"ltr" class=3D""><div class=3D"">This looks great, guys. = Congrats!<br class=3D""><br class=3D""></div>Does this also work with = plain libvirt?<br class=3D""></div><div class=3D"gmail_extra"><br = class=3D""><div class=3D"gmail_quote"><div class=3D""><div = class=3D"gmail-h5">On Wed, Oct 18, 2017 at 3:24 AM, Michal Skrivanek = <span dir=3D"ltr" class=3D""><<a = href=3D"mailto:michal.skrivanek@redhat.com" target=3D"_blank" = class=3D"">michal.skrivanek@redhat.com</a>></span> wrote:<br = class=3D""></div></div><blockquote class=3D"gmail_quote" = style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid = rgb(204,204,204);padding-left:1ex"><div class=3D""><div = class=3D"gmail-h5"><div style=3D"overflow-wrap: break-word;" class=3D"">Hi= all,<div class=3D"">I=E2=80=99m 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 class=3D""><div = class=3D""><br class=3D""><blockquote type=3D"cite" class=3D""><div = class=3D"">Begin forwarded message:</div><br = class=3D"gmail-m_-2430291130917849176m_890649084528372426Apple-interchange= -newline"><div style=3D"margin:0px" class=3D""><span style=3D"font-family:= -webkit-system-font, 'Helvetica Neue', Helvetica, sans-serif;" = class=3D""><b class=3D"">From: </b></span><span = style=3D"font-family:-webkit-system-font,Helvetica = Neue,Helvetica,sans-serif" class=3D"">Marek Libra <<a = href=3D"mailto:mlibra@redhat.com" target=3D"_blank" = class=3D"">mlibra@redhat.com</a>><br class=3D""></span></div><div = style=3D"margin:0px" class=3D""><span style=3D"font-family: = -webkit-system-font, 'Helvetica Neue', Helvetica, sans-serif;" = class=3D""><b class=3D"">Subject: </b></span><span = style=3D"font-family:-webkit-system-font,Helvetica = Neue,Helvetica,sans-serif" class=3D""><b class=3D"">Re: Cockpit 153 = released</b><br class=3D""></span></div><div style=3D"margin:0px" = class=3D""><span style=3D"font-family: -webkit-system-font, 'Helvetica = Neue', Helvetica, sans-serif;" class=3D""><b class=3D"">Date: = </b></span><span style=3D"font-family:-webkit-system-font,Helvetica = Neue,Helvetica,sans-serif" class=3D"">17 October 2017 at 16:02:59 = GMT+2<br class=3D""></span></div><div style=3D"margin:0px" = class=3D""><span style=3D"font-family: -webkit-system-font, 'Helvetica = Neue', Helvetica, sans-serif;" class=3D""><b class=3D"">To: = </b></span><span style=3D"font-family:-webkit-system-font,Helvetica = Neue,Helvetica,sans-serif" class=3D"">Development discussion for the = Cockpit Project <<a = href=3D"mailto:cockpit-devel@lists.fedorahosted.org" target=3D"_blank" = class=3D"">cockpit-devel@lists.fedorahos<wbr = class=3D"">ted.org</a>></span></div><div style=3D"margin:0px" = class=3D""><span style=3D"font-family: -webkit-system-font, 'Helvetica = Neue', Helvetica, sans-serif;" class=3D""><b class=3D"">Reply-To: = </b></span><span style=3D"font-family:-webkit-system-font,Helvetica = Neue,Helvetica,sans-serif" class=3D"">Development discussion for the = Cockpit Project <<a = href=3D"mailto:cockpit-devel@lists.fedorahosted.org" target=3D"_blank" = class=3D"">cockpit-devel@lists.fedorahos<wbr class=3D"">ted.org</a>><br= class=3D""></span></div><br class=3D""><div class=3D""><div dir=3D"ltr" = class=3D"">Walk-through video for the new "oVirt Machines" page can be = found here: <a href=3D"https://youtu.be/5i-kshT6c5A" target=3D"_blank" = class=3D"">https://youtu.be/5i-kshT6c5A</a><br class=3D""><div = class=3D"gmail_extra"><br class=3D""><div class=3D"gmail_quote">On Tue, = Oct 17, 2017 at 12:08 PM, Martin Pitt <span dir=3D"ltr" class=3D""><<a = href=3D"mailto:mpitt@redhat.com" target=3D"_blank" = class=3D"">mpitt@redhat.com</a>></span> wrote:<br = class=3D""><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px = 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><a = href=3D"http://cockpit-project.org/blog/cockpit-153.html" = rel=3D"noreferrer" target=3D"_blank" = class=3D"">http://cockpit-project.org/blo<wbr = class=3D"">g/cockpit-153.html</a><br class=3D""> <br class=3D""> Cockpit is the modern Linux admin interface. We release regularly. = Here<br class=3D""> are the release notes from version 153.<br class=3D""> <br class=3D""> <br class=3D""> Add oVirt package<br class=3D""> -----------------<br class=3D""> <br class=3D""> This version introduces the "oVirt Machines" page on Fedora for = controlling<br class=3D""> oVirt virtual machine clusters. This code was moved into Cockpit = as it shares<br class=3D""> a lot of code with the existing "Machines" page, which manages virtual = machines<br class=3D""> through libvirt.<br class=3D""> <br class=3D""> This feature is packaged in cockpit-ovirt and when installed it will = replace<br class=3D""> the "Machines" page.<br class=3D""> <br class=3D""> Thanks to Marek Libra for working on this!<br class=3D""> <br class=3D""> Screenshot:<br class=3D""> <br class=3D""> <a href=3D"http://cockpit-project.org/images/ovirt-overview.png" = rel=3D"noreferrer" target=3D"_blank" = class=3D"">http://cockpit-project.org/ima<wbr = class=3D"">ges/ovirt-overview.png</a><br class=3D""> <br class=3D""> Change: <a href=3D"https://github.com/cockpit-project/cockpit/pull/7139" = rel=3D"noreferrer" target=3D"_blank" = class=3D"">https://github.com/cockpit-pro<wbr = class=3D"">ject/cockpit/pull/7139</a><br class=3D""> <br class=3D""> <br class=3D""> Packaging cleanup<br class=3D""> -----------------<br class=3D""> <br class=3D""> This release fixes a lot of small packaging issues that were spotted = by<br class=3D""> rpmlint/lintian.<br class=3D""> <br class=3D""> Get it<br class=3D""> ------<br class=3D""> <br class=3D""> You can get Cockpit here:<br class=3D""> <br class=3D""> <a href=3D"http://cockpit-project.org/running.html" rel=3D"noreferrer" = target=3D"_blank" class=3D"">http://cockpit-project.org/run<wbr = class=3D"">ning.html</a><br class=3D""> <br class=3D""> Cockpit 153 is available in Fedora 27:<br class=3D""> <br class=3D""> <a href=3D"https://bodhi.fedoraproject.org/updates/cockpit-153-1.fc27" = rel=3D"noreferrer" target=3D"_blank" = class=3D"">https://bodhi.fedoraproject.or<wbr = class=3D"">g/updates/cockpit-153-1.fc27</a><br class=3D""> <br class=3D""> Or download the tarball here:<br class=3D""> <br class=3D""> <a href=3D"https://github.com/cockpit-project/cockpit/releases/tag/153" = rel=3D"noreferrer" target=3D"_blank" = class=3D"">https://github.com/cockpit-pro<wbr = class=3D"">ject/cockpit/releases/tag/153</a><br class=3D""> <br class=3D""> <br class=3D""> Take care,<br class=3D""> <br class=3D""> Martin Pitt<br class=3D""> <br class=3D"">______________________________<wbr = class=3D"">_________________<br class=3D""> cockpit-devel mailing list -- <a = href=3D"mailto:cockpit-devel@lists.fedorahosted.org" target=3D"_blank" = class=3D"">cockpit-devel@lists.fedorahost<wbr class=3D"">ed.org</a><br = class=3D""> To unsubscribe send an email to <a = href=3D"mailto:cockpit-devel-leave@lists.fedorahosted.org" = target=3D"_blank" class=3D"">cockpit-devel-leave@lists.fedo<wbr = class=3D"">rahosted.org</a><br class=3D""> <br class=3D""></blockquote></div><br class=3D""><br clear=3D"all" = class=3D""><span class=3D"gmail-m_-2430291130917849176HOEnZb"><font = color=3D"#888888" class=3D""><br class=3D"">-- <br class=3D""><div = class=3D"gmail-m_-2430291130917849176m_890649084528372426gmail_signature">= <div dir=3D"ltr" class=3D""><div class=3D""><div dir=3D"ltr" = class=3D""><div class=3D""><div dir=3D"ltr" class=3D""><div = class=3D""><div = style=3D"font-weight:bold;margin:0px;padding:0px;font-size:14px;text-trans= form:uppercase" class=3D""><span class=3D"">Marek</span> <span = class=3D"">Libra</span></div><p = style=3D"font-weight:normal;font-size:10px;margin:0px 0px = 4px;text-transform:uppercase" class=3D""><span class=3D"">senior = software engineer</span></p><div = style=3D"font-weight:normal;margin:0px;font-size:10px;color:rgb(153,153,15= 3)" class=3D""><a = style=3D"color:rgb(0,136,206);font-size:10px;margin:0px;text-decoration:no= ne;font-family:"overpass",sans-serif" = href=3D"https://www.redhat.com/" target=3D"_blank" class=3D"">Red Hat = <span class=3D"">Czech<br class=3D""><br class=3D""></span></a></div> <table border=3D"0" class=3D""><tbody class=3D""><tr class=3D""><td = width=3D"100px" class=3D""> </td> </tr></tbody></table> </div></div></div></div></div></div></div> </font></span></div></div><span = class=3D"gmail-m_-2430291130917849176HOEnZb"><font color=3D"#888888" = class=3D""> ______________________________<wbr class=3D"">_________________<br = class=3D"">cockpit-devel mailing list -- <a = href=3D"mailto:cockpit-devel@lists.fedorahosted.org" target=3D"_blank" = class=3D"">cockpit-devel@lists.fedorahost<wbr class=3D"">ed.org</a><br = class=3D"">To unsubscribe send an email to <a = href=3D"mailto:cockpit-devel-leave@lists.fedorahosted.org" = target=3D"_blank" class=3D"">cockpit-devel-leave@lists.fedo<wbr = class=3D"">rahosted.org</a><br = class=3D""></font></span></div></blockquote></div><br = class=3D""></div></div></div><br class=3D""></div></div><span = class=3D"gmail-">______________________________<wbr = class=3D"">_________________<br class=3D""> Users mailing list<br class=3D""> <a href=3D"mailto:Users@ovirt.org" target=3D"_blank" = class=3D"">Users@ovirt.org</a><br class=3D""> <a href=3D"http://lists.ovirt.org/mailman/listinfo/users" = rel=3D"noreferrer" target=3D"_blank" = class=3D"">http://lists.ovirt.org/mailman<wbr = class=3D"">/listinfo/users</a><br class=3D""> <br class=3D""></span></blockquote></div><span = class=3D"gmail-HOEnZb"><font color=3D"#888888" class=3D""><br = class=3D""><br clear=3D"all" class=3D""><br class=3D"">-- <br = class=3D""><div class=3D"gmail-m_-2430291130917849176gmail_signature"><div= dir=3D"ltr" class=3D""><div style=3D"font-family: overpass, sans-serif; = font-weight: bold; margin: 0px; padding: 0px; font-size: 14px; = text-transform: uppercase;" class=3D""><span = class=3D"">RYAN</span> <span class=3D"">BARRY</span></div><p = style=3D"font-family: overpass, sans-serif; font-size: 10px; margin: 0px = 0px 4px; text-transform: uppercase;" class=3D""><span class=3D"">SENIOR = SOFTWARE ENGINEER - TEAM LEAD - RHEV HYPERVISOR</span></p><div = style=3D"font-family: overpass, sans-serif; margin: 0px; font-size: = 10px; color: rgb(153, 153, 153);" class=3D""><a = href=3D"https://www.redhat.com/" style=3D"color:rgb(0,136,206);margin:0px"= target=3D"_blank" class=3D"">Red Hat <span = class=3D"">NA</span></a></div><p = style=3D"font-family:overpass,sans-serif;margin:0px 0px = 6px;font-size:10px;color:rgb(153,153,153)" class=3D""><span = style=3D"margin:0px;padding:0px" class=3D""><a = href=3D"mailto:rbarry@redhat.com" = style=3D"color:rgb(0,136,206);margin:0px" target=3D"_blank" = class=3D"">rbarry@redhat.com</a> </span> <span = class=3D"">M: <a href=3D"tel:+1-651-815-9306" = style=3D"color:rgb(0,136,206);font-size:11px;margin:0px" target=3D"_blank"= class=3D"">+1-651-815-9306</a> </span> <span = class=3D"">IM: <span class=3D"">rbarry</span></span></p><table = style=3D"font-family: overpass, sans-serif; font-size: inherit;" = border=3D"0" class=3D""><tbody class=3D""><tr class=3D""><td = width=3D"100px" class=3D""><a href=3D"https://red.ht/sig" = target=3D"_blank" class=3D""><img = src=3D"https://www.redhat.com/files/brand/email/sig-redhat.png" = width=3D"90" height=3D"auto" = class=3D""></a></td></tr></tbody></table></div></div> </font></span></div> <br class=3D"">______________________________<wbr = class=3D"">_________________<br class=3D""> Devel mailing list<br class=3D""> <a href=3D"mailto:Devel@ovirt.org" class=3D"">Devel@ovirt.org</a><br = class=3D""> <a href=3D"http://lists.ovirt.org/mailman/listinfo/devel" = rel=3D"noreferrer" target=3D"_blank" = class=3D"">http://lists.ovirt.org/<wbr = class=3D"">mailman/listinfo/devel</a><br class=3D""></blockquote></div><br= class=3D""><br clear=3D"all" class=3D""><br class=3D"">-- <br = class=3D""><div class=3D"gmail_signature"><div dir=3D"ltr" class=3D""><div= class=3D""><div dir=3D"ltr" class=3D""><div class=3D""><div dir=3D"ltr" = class=3D""><div class=3D""><div style=3D"font-weight: bold; margin: 0px; = padding: 0px; font-size: 14px; text-transform: uppercase;" = class=3D""><span class=3D"">Marek</span> <span = class=3D"">Libra</span></div><p = style=3D"font-weight:normal;font-size:10px;margin:0px 0px = 4px;text-transform:uppercase" class=3D""><span class=3D"">senior = software engineer</span></p><div style=3D"font-weight: normal; margin: = 0px; font-size: 10px; color: rgb(153, 153, 153);" class=3D""><a = style=3D"color:rgb(0,136,206);font-size:10px;margin:0px;text-decoration:no= ne;font-family:"overpass",sans-serif" = href=3D"https://www.redhat.com/" target=3D"_blank" class=3D"">Red Hat = <span class=3D"">Czech<br class=3D""><br class=3D""></span></a></div> <table border=3D"0" class=3D""><tbody class=3D""><tr class=3D""><td = width=3D"100px" class=3D""> </td> </tr></tbody></table> </div></div></div></div></div></div></div> </div></div></div></div></div></div> </div></blockquote></div><br class=3D""></body></html>= --Apple-Mail=_5F8B9932-9BE4-406E-9336-87EB4F44E26A--
participants (6)
-
Barak Korren
-
Marek Libra
-
Michal Skrivanek
-
Roy Golan
-
Ryan Barry
-
Yaniv Kaul