Skip to content

Add zfs and aufs snapshotters in tree#1934

Closed
crosbymichael wants to merge 3 commits intocontainerd:masterfrom
crosbymichael:snapshotters
Closed

Add zfs and aufs snapshotters in tree#1934
crosbymichael wants to merge 3 commits intocontainerd:masterfrom
crosbymichael:snapshotters

Conversation

@crosbymichael
Copy link
Copy Markdown
Member

After this is merged we will be able to delete the zfs and aufs projects under the containerd org.

This moves the aufs snapshotter from the separate repo to be in the main
containerd tree

Signed-off-by: Michael Crosby <[email protected]>
This adds the zfs snapshotter in the main containerd tree.

Signed-off-by: Michael Crosby <[email protected]>
@crosbymichael crosbymichael added this to the 1.1 milestone Dec 19, 2017
@stevvooe
Copy link
Copy Markdown
Member

LGTM

Looks like the build needs to install the zfs tools.

@dmcgowan
Copy link
Copy Markdown
Member

Sorry but I am -1 on this, if other disagree then I won't hold it up though. The advantage of bringing these into the tree is around testing, however both of this drivers will require special kernel modules in order to work. Before we only included overlay and btrfs because of their inclusion in the kernel. If we want to compile these in, that is fine, but why can't we just get away with vendoring? As for CI, as I was saying, these require special configuration anyways so warrant having their own project with their own special CI setup.

@mlaventure
Copy link
Copy Markdown
Contributor

I personally agree with @dmcgowan

I think, instead we may want to figure out a way to have plugins be added easily to containerd when not in tree (maybe after 1.1?)

@crosbymichael
Copy link
Copy Markdown
Member Author

@dmcgowan ok, good point.

@AkihiroSuda
Copy link
Copy Markdown
Member

I think, instead we may want to figure out a way to have plugins be added easily to containerd when not in tree (maybe after 1.1?)

reopened #1615 , but feel free to close

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants