summaryrefslogtreecommitdiff
path: root/pkg/domain/infra
diff options
context:
space:
mode:
authorOpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com>2021-11-22 21:52:31 +0100
committerGitHub <noreply@github.com>2021-11-22 21:52:31 +0100
commit0b7c132d9f42a00e31eb8dc5133946f83572a418 (patch)
treeff5362e963a4468fb215bf59d7a4caf9fad76bb4 /pkg/domain/infra
parented83ef2517ba4d6a0c7659206fe3a2faa0bdf547 (diff)
parenta8b3c67b974bd1b55a80188826e2c7ca983a9d95 (diff)
downloadpodman-0b7c132d9f42a00e31eb8dc5133946f83572a418.tar.gz
podman-0b7c132d9f42a00e31eb8dc5133946f83572a418.tar.bz2
podman-0b7c132d9f42a00e31eb8dc5133946f83572a418.zip
Merge pull request #12301 from umohnani8/table
Add note about volume with unprivileged container
Diffstat (limited to 'pkg/domain/infra')
-rw-r--r--pkg/domain/infra/abi/generate.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/pkg/domain/infra/abi/generate.go b/pkg/domain/infra/abi/generate.go
index a4d6bcf86..0defa1923 100644
--- a/pkg/domain/infra/abi/generate.go
+++ b/pkg/domain/infra/abi/generate.go
@@ -124,6 +124,14 @@ func (ic *ContainerEngine) GenerateKube(ctx context.Context, nameOrIDs []string,
if err != nil {
return nil, err
}
+ if len(po.Spec.Volumes) != 0 {
+ warning := `
+# NOTE: If you generated this yaml from an unprivileged and rootless podman container on an SELinux
+# enabled system, check the podman generate kube man page for steps to follow to ensure that your pod/container
+# has the right permissions to access the volumes added.
+`
+ content = append(content, []byte(warning))
+ }
b, err := generateKubeYAML(libpod.ConvertV1PodToYAMLPod(po))
if err != nil {
return nil, err