From e43270fc5e594fdb77f9a22f0042105824485e62 Mon Sep 17 00:00:00 2001 From: Giuseppe Scrivano Date: Tue, 24 Jul 2018 18:23:10 +0200 Subject: podman: allow to specify the IPC namespace to join Signed-off-by: Giuseppe Scrivano Closes: #1145 Approved by: rhatdan --- pkg/spec/spec.go | 3 +++ 1 file changed, 3 insertions(+) (limited to 'pkg/spec') diff --git a/pkg/spec/spec.go b/pkg/spec/spec.go index 4b6b947d7..d9888e999 100644 --- a/pkg/spec/spec.go +++ b/pkg/spec/spec.go @@ -380,6 +380,9 @@ func addUTSNS(config *CreateConfig, g *generate.Generator) error { func addIpcNS(config *CreateConfig, g *generate.Generator) error { ipcMode := config.IpcMode + if IsNS(string(ipcMode)) { + return g.AddOrReplaceLinuxNamespace(string(spec.IPCNamespace), NS(string(ipcMode))) + } if ipcMode.IsHost() { return g.RemoveLinuxNamespace(spec.IPCNamespace) } -- cgit v1.2.3-54-g00ecf