Re: Modular Application Updates: Libvirt and QEMU

2017-04-03 Thread Corey Bryant
On Tue, Mar 28, 2017 at 4:26 AM, Christian Ehrhardt < christian.ehrha...@canonical.com> wrote: > On Mon, Mar 27, 2017 at 9:13 PM, Dmitrii Shcherbakov < > dmitrii.shcherba...@canonical.com> wrote: > > > > > > TL;DR: Putting libvirt and QEMU into the same snap removes an ability > > to update them i

Re: Modular Application Updates: Libvirt and QEMU

2017-03-28 Thread Christian Ehrhardt
On Mon, Mar 27, 2017 at 9:13 PM, Dmitrii Shcherbakov < dmitrii.shcherba...@canonical.com> wrote: > > > TL;DR: Putting libvirt and QEMU into the same snap removes an ability > to update them independently and only use new QEMU binaries after VM > shutdown. > [...] 7 If a QEMU process is terminated

Modular Application Updates: Libvirt and QEMU

2017-03-27 Thread Dmitrii Shcherbakov
Hi everybody, TL;DR: Putting libvirt and QEMU into the same snap removes an ability to update them independently and only use new QEMU binaries after VM shutdown. The update process is not graceful as all processes are terminated (SIGTERM) or killed (SIGKILL) by snapd if termination was not succes