Fix network retry check for (rootless) podman

pull/19096/head
Tom McLaughlin 2023-12-12 18:07:45 -08:00 committed by Medya Ghazizadeh
parent c8c54fbc13
commit f1adfd604c
1 changed files with 3 additions and 0 deletions

View File

@ -157,6 +157,9 @@ func tryCreateDockerNetwork(ociBin string, subnet *network.Parameters, mtu int,
if strings.Contains(rr.Output(), "is being used by a network interface") {
return nil, ErrNetworkGatewayTaken
}
if strings.Contains(rr.Output(), "is already used on the host or by another config") {
return nil, ErrNetworkGatewayTaken
}
return nil, fmt.Errorf("create %s network %s %s with gateway %s and MTU of %d: %w", ociBin, name, subnet.CIDR, subnet.Gateway, mtu, err)
}
return gateway, nil