From d193f95d07f2079d3f0141d9d14707216b97c084 Mon Sep 17 00:00:00 2001 From: Brian Goff Date: Wed, 22 Feb 2017 09:21:33 -0500 Subject: [PATCH] Don't override system error The error message added here provides no value as the caller already knows all the added details. However it is covering up the underyling system error (typically `ENOTSUP`). There is no way to handle this error before this change. Signed-off-by: Brian Goff --- libcontainer/label/label_selinux.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libcontainer/label/label_selinux.go b/libcontainer/label/label_selinux.go index df9b2f3a3..058c92291 100644 --- a/libcontainer/label/label_selinux.go +++ b/libcontainer/label/label_selinux.go @@ -142,7 +142,7 @@ func Relabel(path string, fileLabel string, shared bool) error { fileLabel = c.Get() } if err := selinux.Chcon(path, fileLabel, true); err != nil { - return fmt.Errorf("SELinux relabeling of %s is not allowed: %q", path, err) + return err } return nil }