fix(shelly-manager): allow the IoT VLAN ULA prefix in egress #1518

Merged
k.renner merged 1 commits from shelly-manager-iot-ipv6-egress into main 2026-10-28 18:29:51 +00:00
Member

shelly-manager-egress allowed v30iot only over IPv4 (10.2.30.0/24, TCP 80). Shellys that advertise IPv6 addresses could not be reached over eth0.

Change

  • Add fd02:30::/64 (v30iot's ULA prefix) to the same rule, TCP 80.

Tested

  • kubectl apply --dry-run=server accepts every policy in home-assistant-ns.yaml.

🤖 Generated with Claude Code

https://claude.ai/code/session_0185Qb5YG28FfnVi1ujMEV5C

`shelly-manager-egress` allowed v30iot only over IPv4 (`10.2.30.0/24`, TCP 80). Shellys that advertise IPv6 addresses could not be reached over eth0. ## Change - Add `fd02:30::/64` (v30iot's ULA prefix) to the same rule, TCP 80. ## Tested - `kubectl apply --dry-run=server` accepts every policy in `home-assistant-ns.yaml`. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_0185Qb5YG28FfnVi1ujMEV5C
claude-bot added 1 commit 2026-10-28 17:52:49 +00:00
fix(shelly-manager): allow the IoT VLAN ULA prefix in egress
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
65ea8521c9
shelly-manager reached v30iot over eth0 only via IPv4; devices
advertising fd02:30::/64 addresses were blocked.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0185Qb5YG28FfnVi1ujMEV5C
k.renner merged commit 41f114de58 into main 2026-10-28 18:29:51 +00:00
Sign in to join this conversation.