On Thu, Sep 16, 2021 at 02:53:35PM +0300, Nikolay Shirokovskiy wrote:
[...]
>
> > > One thing you've missed though is that deletion of snapshots now
> becomes
> > > quite a challenge.
> > >
> >
> > Yeah I did not consider implementing deleting at that moment. However to
> > make
> > external snapshots usable it should be implemented as well.
>
> Yeah, both need to be implemented at the same time.
>
> > Anyway is anybody in Red Hat working on this (considering you and Pavel
> > discussed
> > the topic recently)? If not I would like to proceed with implementation.
>
> We definitely plan to work on it, but I can't give you any time
> estimates yet.
>
> More importantly, since you are interested into this as well, it would
> be great if you could elaborate on how you want to use this if it's
> ready especially any special scenarios.
>
> For us the basic goal is to achieve feature parity between internal and
> external snapshots so that they can be used interchangably and
> eventually prefering external snapshots as the way forward.
>
>
Basically this is what we want to do too. On top of that we want to support
asynchronous snapshot/revert to snapshot based on work in progress in QEMU
being done by Virtuozzo [1]. We have no any patches for libvirt yet.
Do you mind if we proceed with implementation? I guess I can start more
or less right now.
Nikolay
Hi Nikolay,
I was assigned to work on this feature as Peter mentioned. I was getting
familiar with the snapshot code and I'm starting working on this
feature.
Pavel