containerd/snapshots
Kazuyoshi Kato c383436af7 snapshots/devmapper: suspend a device to avoid data corruption
According to https://github.com/torvalds/linux/blob/v5.7/Documentation/admin-guide/device-mapper/thin-provisioning.rst#internal-snapshots;

> If the origin device that you wish to snapshot is active, you
> must suspend it before creating the snapshot to avoid corruption.

However the devmapper snapshotter was not doing that.

Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com>
2020-07-16 15:08:07 -07:00
..
benchsuite vendor: update gotest.tools v3.0.2 2020-02-28 17:47:20 +01:00
btrfs Replace errors.Cause() with errors.Is() 2020-05-08 14:36:45 +02:00
devmapper snapshots/devmapper: suspend a device to avoid data corruption 2020-07-16 15:08:07 -07:00
lcow Add support for custom wcow and lcow sandbox scratch sizes 2020-01-30 07:27:06 -08:00
native Add snapshot walk implementations 2019-10-24 11:11:22 -07:00
overlay overlay: use index=off to fix EBUSY on mount 2020-06-08 15:51:15 +08:00
proxy Add Cleanup to snapshot API 2020-01-07 14:59:20 -08:00
storage vendor: update gotest.tools v3.0.2 2020-02-28 17:47:20 +01:00
testsuite vendor: update gotest.tools v3.0.2 2020-02-28 17:47:20 +01:00
windows Add support for custom wcow and lcow sandbox scratch sizes 2020-01-30 07:27:06 -08:00
snapshotter.go Pass snapshotter opts during Pull 2020-03-02 13:45:40 -08:00