From 7b2d59b91e64e72e346747cf2e561be8afc87fa7 Mon Sep 17 00:00:00 2001 From: Michael Crosby Date: Thu, 14 Nov 2013 09:42:12 -0800 Subject: [PATCH] Try to load aufs first then check in filesystems for aufs support --- aufs/aufs.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/aufs/aufs.go b/aufs/aufs.go index 97c671207b..e0727440e2 100644 --- a/aufs/aufs.go +++ b/aufs/aufs.go @@ -76,6 +76,10 @@ func Init(root string) (graphdriver.Driver, error) { // We cannot modprobe because inside dind modprobe fails // to run func supportsAufs() error { + // We can try to modprobe aufs first before looking at + // proc/filesystems for when aufs is supported + exec.Command("modprobe", "aufs").Run() + f, err := os.Open("/proc/filesystems") if err != nil { return err