Powershell: Limitations .Net Core to migrate Test-Connection cmdlet

Created on 13 Jul 2017  路  10Comments  路  Source: PowerShell/PowerShell

It is only a tracking issue.

We plan to migrate Test-Connection cmdlet from WMI to .Net but underlying .Net Core have still Issue System.Net.Ping ignores PingOptions on unix.
Related code. There are no plans yet to fix it in 2.0.0 timeframe.

Area-Cmdlets-Management Issue-Bug Waiting - DotNetCore

All 10 comments

Any update on this?

We have #5328 for Test-Connection.
I don't know .Net Core plans about removing implementation restrictions.

So until .Net core moves, this won't hit RC?

@SteveL-MSFT Could you please comment - what's our road map?

This depends on corefx and I'm not sure what their roadmap is as I've been focused on 6.0.0 right now. We should revisit for 6.1.0

This is a huge bummer for adoption of powershell core when windows powershell is still available. This one of very first things any respectable admin will do when troubleshooting any sort of communication between hosts. So for now, definitely not recommending within our company to adopt.

@artisticcheese You can load the build from #5328, test the new ported cmdlet and leave a feedback in the #5328.

@SteveL-MSFT No. It is a tracking issue - we are waiting a fix in .Net Core repo.

Per https://github.com/dotnet/corefx/issues/28934 .NET Core team are deferring likely until .NET 5 according to current milestone assignments.

Related PR:

  • [ ] #10697 Improvements to behaviour & output

Related issues:

  • [ ] #10979 Mostly-useless traceroutes on Unix
  • [ ] #7590 Wrong error codes
Was this page helpful?
0 / 5 - 0 ratings