omni icon indicating copy to clipboard operation
omni copied to clipboard

[bug] `siderolink-wireguard-advertised-addr` accepts both IPv4 and IPv6 addresses, but Talos fails to parse the result

Open samip5 opened this issue 6 months ago • 3 comments

Is there an existing issue for this?

  • [X] I have searched the existing issues

Current Behavior

Currently the argument will accept both address families but then fail to parse it on Talos

Expected Behavior

I expected it to be able to connect via either IPv6 address or IPv4, but instead talos says too many colons in address.

Steps To Reproduce

  1. Deploy Omni somewhere where it has dual-stack support
  2. Specify via siderolink-wireguard-advertised-addr both address families like --siderolink-wireguard-advertised-addr=[2a01:<snip>:<snip>:559::1]:50180,65.<snip>.<snip>.136:50180
  3. Download install media and boot up machines with it

What browsers are you seeing the problem on?

No response

Anything else?

I wasn't sure if this issue should be created here or in Talos repo.

samip5 avatar Jul 29 '24 08:07 samip5