From 2fec949cd96053d0861d82756f2838b322133a79 Mon Sep 17 00:00:00 2001 From: Rolf Neugebauer Date: Fri, 28 Dec 2018 18:47:11 +0000 Subject: [PATCH] build: Make list of capabilities deterministic Sort list of capabilities that go into config.json. Signed-off-by: Rolf Neugebauer --- src/cmd/linuxkit/moby/config.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/cmd/linuxkit/moby/config.go b/src/cmd/linuxkit/moby/config.go index d41677034..dcb1283d7 100644 --- a/src/cmd/linuxkit/moby/config.go +++ b/src/cmd/linuxkit/moby/config.go @@ -915,6 +915,8 @@ func ConfigInspectToOCI(yaml *Image, inspect types.ImageInspect, idMap map[strin for capability := range boundingSet { bounding = append(bounding, capability) } + // Sort capabilities to make it deterministic + sort.Strings(bounding) rlimitsString := assignStrings(label.Rlimits, yaml.Rlimits) rlimits := []specs.POSIXRlimit{}