summaryrefslogtreecommitdiff
path: root/troubleshooting.md
diff options
context:
space:
mode:
authorTomSweeneyRedHat <tsweeney@redhat.com>2021-06-21 18:25:38 -0400
committerTomSweeneyRedHat <tsweeney@redhat.com>2021-06-29 16:54:12 -0400
commit6d37e03485c2a206566f68791c0214e73491be2b (patch)
tree336fa21b21a4cacfb320161b91dfd6ffcf0f5bce /troubleshooting.md
parent793063e086d2a7fe15833be5456af95bc9b6ba24 (diff)
downloadpodman-6d37e03485c2a206566f68791c0214e73491be2b.tar.gz
podman-6d37e03485c2a206566f68791c0214e73491be2b.tar.bz2
podman-6d37e03485c2a206566f68791c0214e73491be2b.zip
Add CNI rootless networking troubleshooting for v2.2.1
A CNI container image is required for rootless networking in V2.2.1 (RHEL 8.3.1) and through v3.0.1. Add a note in the troubleshooting guide with a pointer to the documenation for that. Signed-off-by: TomSweeneyRedHat <tsweeney@redhat.com>
Diffstat (limited to 'troubleshooting.md')
-rw-r--r--troubleshooting.md22
1 files changed, 21 insertions, 1 deletions
diff --git a/troubleshooting.md b/troubleshooting.md
index ab9fffeb3..575ee16b8 100644
--- a/troubleshooting.md
+++ b/troubleshooting.md
@@ -156,7 +156,7 @@ When rootless Podman attempts to execute a container on a non exec home director
#### Symptom
-If you are running Podman or buildah on a home directory that is mounted noexec,
+If you are running Podman or Buildah on a home directory that is mounted noexec,
then they will fail. With a message like:
```
@@ -726,3 +726,23 @@ And then re-add the connection (removing the old one if necessary):
And now this should work:
`podman-remote info`
+
+---
+### 28) Rootless CNI networking fails in RHEL with Podman v2.2.1 to v3.0.1.
+
+A failure is encountered when trying to use networking on a rootless
+container in Podman v2.2.1 through v3.0.1 on RHEL. This error does not
+occur on other Linux Distributions.
+
+#### Symptom
+
+A rootless container is created using a CNI network, but the `podman run` command
+returns an error that an image must be built.
+
+#### Solution
+
+In order to use a CNI network in a rootless container on RHEL,
+an Infra container image for CNI-in-slirp4netns must be created. The
+instructions for building the Infra container image can be found for
+v2.2.1 [here](https://github.com/containers/podman/tree/v2.2.1-rhel/contrib/rootless-cni-infra),
+and for v3.0.1 [here](https://github.com/containers/podman/tree/v3.0.1-rhel/contrib/rootless-cni-infra).