Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Network interfaces are not detected on Windows #382

Closed
2 of 4 tasks
cbednarski opened this issue Nov 4, 2015 · 2 comments
Closed
2 of 4 tasks

Network interfaces are not detected on Windows #382

cbednarski opened this issue Nov 4, 2015 · 2 comments

Comments

@cbednarski
Copy link
Contributor

Nomad on Windows does not detect any network interfaces because the network fingerprinter for Windows is not currently implemented.

Fortunately our implementation for *nix was recently rewritten to use native go APIs that work cross platform. Yay!

_Un_fortunately the go 1.5 Windows implementation of net.Interfaces() has a bug that causes it to only show some of the interfaces on the host.

There is an open issue golang/go#12301 and patch that we may be able to include in Nomad to work around this.

Alternatively, we could parse the output from ipconfig and nets.

Some Possibilities
  • Merge the implementations for Windows and Linux network fingerprinting

    And one of:

    • Merge the CL 14747 into Nomad
    • Wait for a golang release that fixes the problem

Or

  • Implement an ipconfig/netsh parser
@ChrisHines
Copy link
Contributor

golang/go#12301 has been fixed in Go 1.5.2.

benbuzbee pushed a commit to benbuzbee/nomad that referenced this issue Jul 21, 2022
@github-actions
Copy link

I'm going to lock this issue because it has been closed for 120 days ⏳. This helps our maintainers find and focus on the active issues.
If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Dec 28, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants