Closed submariner-bot closed 4 months ago
🤖 I see this PR is using the local branch workflow, ignoring it on my side, have fun! 🚀 Full E2E won't run until the "ready-to-test" label is applied. I will add it automatically once the PR has 2 approvals, or you can add it manually.
Regarding the Windows build failure, the build is failing because github.com/vishvananda/netns
isn’t available on Windows.
go mod why github.com/vishvananda/netns
says
# github.com/vishvananda/netns
github.com/submariner-io/subctl/cmd/subctl
github.com/submariner-io/submariner/test/e2e/redundancy
github.com/submariner-io/submariner/pkg/cable/wireguard
github.com/vishvananda/netlink
github.com/vishvananda/netns
So the problem is that subctl
now pulls in the Wireguard cable through e2e, and that won’t build on Windows. This happens as a result of https://github.com/submariner-io/submariner/pull/3030. The fix is to hard-code the cable name rather than import it from the wireguard
package; but doing that will require a re-release.
https://github.com/submariner-io/submariner/pull/3040 will fix the Windows build.
Update Submariner dependencies to v0.18.0-rc0