From 5a815104490f05bb3b1d085fac90c7ebf2c70333 Mon Sep 17 00:00:00 2001 From: Brian Goff Date: Mon, 26 Jun 2017 17:29:24 -0400 Subject: [PATCH] Do not error on relabel when relabel not supported Signed-off-by: Brian Goff Upstream-commit: ebfdfc5768b74e0a52875cf76a0576bfcd66445c Component: engine --- components/engine/volume/volume.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/components/engine/volume/volume.go b/components/engine/volume/volume.go index 2abfcc7b58..07176b89ce 100644 --- a/components/engine/volume/volume.go +++ b/components/engine/volume/volume.go @@ -156,6 +156,10 @@ func (m *MountPoint) Setup(mountLabel string, rootIDs idtools.IDPair, checkFun f if err == nil { if label.RelabelNeeded(m.Mode) { if err = label.Relabel(m.Source, mountLabel, label.IsShared(m.Mode)); err != nil { + if err == syscall.ENOTSUP { + err = nil + return + } path = "" err = errors.Wrapf(err, "error setting label on mount source '%s'", m.Source) return