[lxc-devel] [Passed] lxc/lxc#12 (master - 0a83cbb)

Travis CI notifications at travis-ci.org
Fri Jan 3 17:11:29 UTC 2014


Build Update for lxc/lxc
-------------------------------------

Build: #12
Status: Passed

Duration: 12 minutes and 52 seconds
Commit: 0a83cbb (master)
Author: Serge Hallyn
Message: snapshot: enforce keeping same backing store type (v2)

Stéphane noticed that lxc-snapshot of a dir-backed container
created an overlayfs container.  The expectation is that the
user can continue to modify the original container and later make
a new snapshot, but this doesn't work with the existing behavior -
the overlayfs clone will end up with the modified contents.

So add a 'LXC_CLONE_KEEPBDEVTYPE' flag, which c->snapshot()
passes to c->clone().

Also add a LXC_CLONE_MAYBE_SNAPSHOT.  If this is set and a
backing store does not support snapshotting, then proceed with
a copy clone.

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>

View the changeset: https://github.com/lxc/lxc/compare/74a3920a972e...0a83cbbb7592

View the full build log and details: https://travis-ci.org/lxc/lxc/builds/16324865

--

You can configure recipients for build notifications in your .travis.yml file. See http://about.travis-ci.org/docs/user/build-configuration



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxcontainers.org/pipermail/lxc-devel/attachments/20140103/aff9e35c/attachment.html>


More information about the lxc-devel mailing list