summaryrefslogtreecommitdiff
path: root/pkg/specgen/generate
diff options
context:
space:
mode:
authorOpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com>2020-04-23 19:32:08 +0200
committerGitHub <noreply@github.com>2020-04-23 19:32:08 +0200
commit802763c6042e1c9a812f4300c3c717630564c8bc (patch)
tree9118ada4b03b965f98141d773469660b7a227ed9 /pkg/specgen/generate
parente5a3e46746a0db9fcd9b701693d557438420d1e4 (diff)
parent48530acbd9a622cf88dbbb10cbc8e91575c476e5 (diff)
downloadpodman-802763c6042e1c9a812f4300c3c717630564c8bc.tar.gz
podman-802763c6042e1c9a812f4300c3c717630564c8bc.tar.bz2
podman-802763c6042e1c9a812f4300c3c717630564c8bc.zip
Merge pull request #5933 from giuseppe/fix-namespaces
podman, v2: handle namespaces specified on the CLI
Diffstat (limited to 'pkg/specgen/generate')
-rw-r--r--pkg/specgen/generate/namespaces.go3
1 files changed, 1 insertions, 2 deletions
diff --git a/pkg/specgen/generate/namespaces.go b/pkg/specgen/generate/namespaces.go
index 4ec1e859c..2aaeb9513 100644
--- a/pkg/specgen/generate/namespaces.go
+++ b/pkg/specgen/generate/namespaces.go
@@ -58,8 +58,7 @@ func GetDefaultNamespaceMode(nsType string, cfg *config.Config, pod *libpod.Pod)
case "uts":
return specgen.ParseNamespace(cfg.Containers.UTSNS)
case "user":
- // TODO: This may not work for --userns=auto
- return specgen.ParseNamespace(cfg.Containers.UserNS)
+ return specgen.ParseUserNamespace(cfg.Containers.UserNS)
case "net":
ns, _, err := specgen.ParseNetworkNamespace(cfg.Containers.NetNS)
return ns, err