Description
slirp4netns is deprecated in RHEL 10 and will be removed in future version in favor of pasta.
dockerd-rootless.sh should be adjusted to pick up the pasta driver if its installed:
|
if [ -z "$net" ]; then |
|
if command -v slirp4netns > /dev/null 2>&1; then |
|
# If --netns-type is present in --help, slirp4netns is >= v0.4.0. |
|
if slirp4netns --help | grep -qw -- --netns-type; then |
|
net=slirp4netns |
|
if [ -z "$mtu" ]; then |
|
mtu=65520 |
|
fi |
|
else |
|
echo "slirp4netns found but seems older than v0.4.0. Falling back to VPNKit." |
|
fi |
|
fi |
|
if [ -z "$net" ]; then |
|
if command -v vpnkit > /dev/null 2>&1; then |
|
net=vpnkit |
|
else |
|
echo "Either slirp4netns (>= v0.4.0) or vpnkit needs to be installed" |
|
exit 1 |
|
fi |
|
fi |
|
fi |
Description
slirp4netnsis deprecated in RHEL 10 and will be removed in future version in favor ofpasta.dockerd-rootless.shshould be adjusted to pick up thepastadriver if its installed:moby/contrib/dockerd-rootless.sh
Lines 102 to 122 in c09d53a