Re-enable pesto IPv6 forwarding tests

The pasta IPv6 local-mode fix has been released upstream.

Fixes: https://github.com/podman-container-tools/podman/issues/29268

Signed-off-by: Jan Rodák <hony.com@seznam.cz>
This commit is contained in:
Jan Rodák 2026-08-10 16:54:33 +02:00
parent 0d43350b9c
commit 1ef3bd6058
No known key found for this signature in database
GPG key ID: D458A9B20435C2BF

View file

@ -1096,8 +1096,6 @@ EXPOSE 2004-2005/tcp`, ALPINE)
if forwarder == "rootlessport" {
Skip("rootlessport does not support native IPv6 port forwarding")
}
// TODO: enable once pasta ships the IPv6 local-mode fix (https://github.com/containers/podman/issues/29268)
Skip("pasta IPv6 forwarding requires unreleased pasta patch")
SkipIfNoIPv6Route("pesto IPv6 forwarding requires routable IPv6 on the host")
}
configurePortForwarder(forwarder)
@ -1195,8 +1193,6 @@ EXPOSE 2004-2005/tcp`, ALPINE)
It(fmt.Sprintf("podman run bridge dual-stack network IPv4 and IPv6 port forwarding with %s", forwarder), Serial, func() {
SkipIfNotRootless("netavark does not support IPv6 port forwarding")
// TODO: enable once pasta ships the IPv6 local-mode fix (https://github.com/containers/podman/issues/29268)
Skip("pasta IPv6 forwarding requires unreleased pasta patch")
SkipIfNoIPv6Route("pesto IPv6 forwarding requires routable IPv6 on the host")
configurePortForwarder(forwarder)
@ -1229,8 +1225,6 @@ EXPOSE 2004-2005/tcp`, ALPINE)
// https://github.com/containers/podman/issues/28771
It("podman run bridge dual-stack same port IPv4 and IPv6 route to different containers", func() {
// TODO: enable once pasta ships the IPv6 local-mode fix (https://github.com/containers/podman/issues/29268)
Skip("pasta IPv6 forwarding requires unreleased pasta patch")
SkipIfNoIPv6Route("pesto IPv6 forwarding requires routable IPv6 on the host")
configurePortForwarder("pasta")
subnet4 := "172.45.0.0/24"
@ -1367,8 +1361,6 @@ EXPOSE 2004-2005/tcp`, ALPINE)
// https://github.com/containers/podman/issues/28771
It("podman run bridge container with multiple port mappings on different addresses", func() {
// TODO: enable once pasta ships the IPv6 local-mode fix (https://github.com/containers/podman/issues/29268)
Skip("pasta IPv6 forwarding requires unreleased pasta patch")
SkipIfNoIPv6Route("pesto IPv6 forwarding requires routable IPv6 on the host")
configurePortForwarder("pasta")
subnet4 := "172.46.0.0/24"
@ -1406,8 +1398,6 @@ EXPOSE 2004-2005/tcp`, ALPINE)
// https://github.com/containers/podman/issues/28771
It("podman run bridge different host and container ports on dual-stack network with pesto", func() {
// TODO: enable once pasta ships the IPv6 local-mode fix (https://github.com/containers/podman/issues/29268)
Skip("pasta IPv6 forwarding requires unreleased pasta patch")
SkipIfNoIPv6Route("pesto IPv6 forwarding requires routable IPv6 on the host")
configurePortForwarder("pasta")
subnet4 := "172.47.0.0/24"