From kripper at imatronix.cl Fri Jun 26 19:32:23 2015 Content-Type: multipart/mixed; boundary="===============2330921814235937676==" MIME-Version: 1.0 From: Christopher Pereira To: devel at ovirt.org Subject: [ovirt-devel] Merge patch "qemuimg: add support for convert progress" Date: Fri, 26 Jun 2015 20:32:27 -0300 Message-ID: <558DE10B.3060808@imatronix.cl> --===============2330921814235937676== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable qemu-img operations can take very long and there is currently no way to = see their progress. It would be nice to include this patch to display the progress of a = qemu-img operation (uploaded in November): https://gerrit.ovirt.org/#/c/33910/ Canceling the qemu-img task from Engine is also something that should be = addressed at some point. 'copyImage' tasks are displayed via vdsClient. Is there any particular reason why a "Cancel" button was never added to = the Engine's Task list? --===============2330921814235937676==-- From ydary at redhat.com Sun Jun 28 11:12:43 2015 Content-Type: multipart/mixed; boundary="===============6655569481328819679==" MIME-Version: 1.0 From: Yaniv Dary To: devel at ovirt.org Subject: Re: [ovirt-devel] Merge patch "qemuimg: add support for convert progress" Date: Sun, 28 Jun 2015 18:12:39 +0300 Message-ID: <55900EE7.9080208@redhat.com> In-Reply-To: 558DE10B.3060808@imatronix.cl --===============6655569481328819679== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format. --------------050101050109070203020109 Content-Type: text/plain; charset=3Dwindows-1252; format=3Dflowed Content-Transfer-Encoding: 7bit We are currently removing SPM and as part of that adding infra to track = progress. After this we will begin adding progress bar for all storage related = actions. On 06/27/2015 02:32 AM, Christopher Pereira wrote: > qemu-img operations can take very long and there is currently no way = > to see their progress. > > It would be nice to include this patch to display the progress of a = > qemu-img operation (uploaded in November): > https://gerrit.ovirt.org/#/c/33910/ > > Canceling the qemu-img task from Engine is also something that should = > be addressed at some point. > 'copyImage' tasks are displayed via vdsClient. > Is there any particular reason why a "Cancel" button was never added = > to the Engine's Task list? > > _______________________________________________ > Devel mailing list > Devel(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/devel -- = Yaniv Dary Technical Product Manager Red Hat Israel Ltd. 34 Jerusalem Road Building A, 4th floor Ra'anana, Israel 4350109 Tel : +972 (9) 7692306 8272306 Email: ydary(a)redhat.com IRC : ydary --------------050101050109070203020109 Content-Type: text/html; charset=3Dwindows-1252 Content-Transfer-Encoding: 7bit We are currently removing SPM and as part of that adding infra to track progress.
After this we will begin adding progress bar for all storage related actions.

On 06/27/2015 02:32 AM, Christopher Pereira wrote:
= qemu-img operations can take very long and there is currently no way to see their progress.

It would be nice to include this patch to display the progress of a qemu-img operation (uploaded in November):
https://gerrit.ovirt.org/#/c/33910/

Canceling the qemu-img task from Engine is also something that should be addressed at some point.
'copyImage' tasks are displayed via vdsClient.
Is there any particular reason why a "Cancel" button was never added to the Engine's Task list?

_______________________________________________
Devel mailing list
Devel(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel

-- =

Yaniv Dary
Technical Product Manager
Red Hat Israel Ltd.
34 Jerusalem Road
Building A, 4th floor
Ra'anana, Israel 4350109

Tel : +972 (9) 7692306
      8272306
Email: ydary(a)redhat.com
IRC : ydary
--------------050101050109070203020109-- --===============6655569481328819679== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0wNTAxMDEwNTAxMDkwNzAyMDMwMjAxMDkKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PXdpbmRvd3MtMTI1MjsgZm9ybWF0PWZsb3dlZApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5n OiA3Yml0CgpXZSBhcmUgY3VycmVudGx5IHJlbW92aW5nIFNQTSBhbmQgYXMgcGFydCBvZiB0aGF0 IGFkZGluZyBpbmZyYSB0byB0cmFjayAKcHJvZ3Jlc3MuCkFmdGVyIHRoaXMgd2Ugd2lsbCBiZWdp biBhZGRpbmcgcHJvZ3Jlc3MgYmFyIGZvciBhbGwgc3RvcmFnZSByZWxhdGVkIAphY3Rpb25zLgoK T24gMDYvMjcvMjAxNSAwMjozMiBBTSwgQ2hyaXN0b3BoZXIgUGVyZWlyYSB3cm90ZToKPiBxZW11 LWltZyBvcGVyYXRpb25zIGNhbiB0YWtlIHZlcnkgbG9uZyBhbmQgdGhlcmUgaXMgY3VycmVudGx5 IG5vIHdheSAKPiB0byBzZWUgdGhlaXIgcHJvZ3Jlc3MuCj4KPiBJdCB3b3VsZCBiZSBuaWNlIHRv IGluY2x1ZGUgdGhpcyBwYXRjaCB0byBkaXNwbGF5IHRoZSBwcm9ncmVzcyBvZiBhIAo+IHFlbXUt aW1nIG9wZXJhdGlvbiAodXBsb2FkZWQgaW4gTm92ZW1iZXIpOgo+IGh0dHBzOi8vZ2Vycml0Lm92 aXJ0Lm9yZy8jL2MvMzM5MTAvCj4KPiBDYW5jZWxpbmcgdGhlIHFlbXUtaW1nIHRhc2sgZnJvbSBF bmdpbmUgaXMgYWxzbyBzb21ldGhpbmcgdGhhdCBzaG91bGQgCj4gYmUgYWRkcmVzc2VkIGF0IHNv bWUgcG9pbnQuCj4gJ2NvcHlJbWFnZScgdGFza3MgYXJlIGRpc3BsYXllZCB2aWEgdmRzQ2xpZW50 Lgo+IElzIHRoZXJlIGFueSBwYXJ0aWN1bGFyIHJlYXNvbiB3aHkgYSAiQ2FuY2VsIiBidXR0b24g d2FzIG5ldmVyIGFkZGVkIAo+IHRvIHRoZSBFbmdpbmUncyBUYXNrIGxpc3Q/Cj4KPiBfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IERldmVsIG1haWxpbmcg bGlzdAo+IERldmVsQG92aXJ0Lm9yZwo+IGh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9s aXN0aW5mby9kZXZlbAoKLS0gCllhbml2IERhcnkKVGVjaG5pY2FsIFByb2R1Y3QgTWFuYWdlcgpS ZWQgSGF0IElzcmFlbCBMdGQuCjM0IEplcnVzYWxlbSBSb2FkCkJ1aWxkaW5nIEEsIDR0aCBmbG9v cgpSYSdhbmFuYSwgSXNyYWVsIDQzNTAxMDkKClRlbCA6ICs5NzIgKDkpIDc2OTIzMDYKICAgICAg IDgyNzIzMDYKRW1haWw6IHlkYXJ5QHJlZGhhdC5jb20KSVJDIDogeWRhcnkKCgotLS0tLS0tLS0t LS0tLTA1MDEwMTA1MDEwOTA3MDIwMzAyMDEwOQpDb250ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hh cnNldD13aW5kb3dzLTEyNTIKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogN2JpdAoKPGh0bWw+ CiAgPGhlYWQ+CiAgICA8bWV0YSBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9d2luZG93cy0x MjUyIgogICAgICBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiPgogIDwvaGVhZD4KICA8Ym9keSBi Z2NvbG9yPSIjRkZGRkZGIiB0ZXh0PSIjMDAwMDAwIj4KICAgIDxmb250IGZhY2U9Im1vbm9zcGFj ZSI+V2UgYXJlIGN1cnJlbnRseSByZW1vdmluZyBTUE0gYW5kIGFzIHBhcnQgb2YKICAgICAgdGhh dCBhZGRpbmcgaW5mcmEgdG8gdHJhY2sgcHJvZ3Jlc3MuPGJyPgogICAgICBBZnRlciB0aGlzIHdl IHdpbGwgYmVnaW4gYWRkaW5nIHByb2dyZXNzIGJhciBmb3IgYWxsIHN0b3JhZ2UgcmVsYXRlZAog ICAgICBhY3Rpb25zLjxicj4KICAgIDwvZm9udD48YnI+CiAgICA8ZGl2IGNsYXNzPSJtb3otY2l0 ZS1wcmVmaXgiPk9uIDA2LzI3LzIwMTUgMDI6MzIgQU0sIENocmlzdG9waGVyCiAgICAgIFBlcmVp cmEgd3JvdGU6PGJyPgogICAgPC9kaXY+CiAgICA8YmxvY2txdW90ZSBjaXRlPSJtaWQ6NTU4REUx MEIuMzA2MDgwOEBpbWF0cm9uaXguY2wiIHR5cGU9ImNpdGUiPnFlbXUtaW1nCiAgICAgIG9wZXJh dGlvbnMgY2FuIHRha2UgdmVyeSBsb25nIGFuZCB0aGVyZSBpcyBjdXJyZW50bHkgbm8gd2F5IHRv IHNlZQogICAgICB0aGVpciBwcm9ncmVzcy4KICAgICAgPGJyPgogICAgICA8YnI+CiAgICAgIEl0 IHdvdWxkIGJlIG5pY2UgdG8gaW5jbHVkZSB0aGlzIHBhdGNoIHRvIGRpc3BsYXkgdGhlIHByb2dy ZXNzIG9mCiAgICAgIGEgcWVtdS1pbWcgb3BlcmF0aW9uICh1cGxvYWRlZCBpbiBOb3ZlbWJlcik6 CiAgICAgIDxicj4KICAgICAgPGEgY2xhc3M9Im1vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0i aHR0cHM6Ly9nZXJyaXQub3ZpcnQub3JnLyMvYy8zMzkxMC8iPmh0dHBzOi8vZ2Vycml0Lm92aXJ0 Lm9yZy8jL2MvMzM5MTAvPC9hPgogICAgICA8YnI+CiAgICAgIDxicj4KICAgICAgQ2FuY2VsaW5n IHRoZSBxZW11LWltZyB0YXNrIGZyb20gRW5naW5lIGlzIGFsc28gc29tZXRoaW5nIHRoYXQKICAg ICAgc2hvdWxkIGJlIGFkZHJlc3NlZCBhdCBzb21lIHBvaW50LgogICAgICA8YnI+CiAgICAgICdj b3B5SW1hZ2UnIHRhc2tzIGFyZSBkaXNwbGF5ZWQgdmlhIHZkc0NsaWVudC4KICAgICAgPGJyPgog ICAgICBJcyB0aGVyZSBhbnkgcGFydGljdWxhciByZWFzb24gd2h5IGEgIkNhbmNlbCIgYnV0dG9u IHdhcyBuZXZlcgogICAgICBhZGRlZCB0byB0aGUgRW5naW5lJ3MgVGFzayBsaXN0PwogICAgICA8 YnI+CiAgICAgIDxicj4KICAgICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KICAgICAgPGJyPgogICAgICBEZXZlbCBtYWlsaW5nIGxpc3QKICAgICAgPGJy PgogICAgICA8YSBjbGFzcz0ibW96LXR4dC1saW5rLWFiYnJldmlhdGVkIiBocmVmPSJtYWlsdG86 RGV2ZWxAb3ZpcnQub3JnIj5EZXZlbEBvdmlydC5vcmc8L2E+CiAgICAgIDxicj4KICAgICAgPGEg Y2xhc3M9Im1vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDovL2xpc3RzLm92aXJ0Lm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2RldmVsIj5odHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4v bGlzdGluZm8vZGV2ZWw8L2E+CiAgICAgIDxicj4KICAgIDwvYmxvY2txdW90ZT4KICAgIDxicj4K ICAgIDxwcmUgY2xhc3M9Im1vei1zaWduYXR1cmUiIGNvbHM9IjcyIj4tLSAKWWFuaXYgRGFyeQpU ZWNobmljYWwgUHJvZHVjdCBNYW5hZ2VyClJlZCBIYXQgSXNyYWVsIEx0ZC4KMzQgSmVydXNhbGVt IFJvYWQKQnVpbGRpbmcgQSwgNHRoIGZsb29yClJhJ2FuYW5hLCBJc3JhZWwgNDM1MDEwOQoKVGVs IDogKzk3MiAoOSkgNzY5MjMwNgogICAgICA4MjcyMzA2CkVtYWlsOiA8YSBjbGFzcz0ibW96LXR4 dC1saW5rLWFiYnJldmlhdGVkIiBocmVmPSJtYWlsdG86eWRhcnlAcmVkaGF0LmNvbSI+eWRhcnlA cmVkaGF0LmNvbTwvYT4KSVJDIDogeWRhcnk8L3ByZT4KICA8L2JvZHk+CjwvaHRtbD4KCi0tLS0t LS0tLS0tLS0tMDUwMTAxMDUwMTA5MDcwMjAzMDIwMTA5LS0K --===============6655569481328819679==--