Skip to content

ateomnet: worker pod netns enables IPv4 forwarding only, dropping actor IPv6 traffic #945

Open

Description

@ygao-g

Sub-task of #246, part of bowei's step 3.

EnableIPv4Forwarding writes /proc/sys/net/ipv4/ip_forward and has no IPv6 counterpart (internal/ateomnet/net.go:206). Actor packets enter the worker pod on a veth and are forwarded to eth0, so with net.ipv6.conf.all.forwarding left at 0 every IPv6 packet an actor sends is dropped by ip6_forward() — including the actor's own DNS queries.

On an IPv6-only cluster this is a hard failure: TestActorEgress returns 504, reproduced 4/4. The netns setup also has no IPv6 veth addressing and no v6 nftables rules, per the existing TODO at net.go:243.

Activity

  1. added 12 commits that reference this issue on Aug 18, 2026
    330d38e
    74cdf67
    af1a861
    7440870
    751704a
    44757f1
    a89d375
    29fe4bc
    62183e7
    05f0be0
    b7fd047
    606825e
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions