-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New VPN Client Protocol #6481
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
New VPN Client Protocol #6481
Conversation
|
@markcowl As discussed with @MikhailTryakhov, I am to push the changes to this Network-2018-06-01 branch which will be later updated with generated SDK and merged into preview branch for the June 29th Powershell release. |
|
@henry416 The Jenkins build is breaking because of the following compilation error : Are you missing a library reference? |
| [ValidateSet( | ||
| MNM.VpnClientProtocol.SSTP, | ||
| MNM.VpnClientProtocol.IkeV2)] | ||
| MNM.VpnClientProtocol.IkeV2, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| [ValidateSet( | ||
| MNM.VpnClientProtocol.SSTP, | ||
| MNM.VpnClientProtocol.IkeV2)] | ||
| MNM.VpnClientProtocol.IkeV2, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@praries880 Will not change, as described in the previous PR. This breaks the existing powershell inputs.
| MNM.VpnClientProtocol.SSTP, | ||
| MNM.VpnClientProtocol.IkeV2)] | ||
| MNM.VpnClientProtocol.IkeV2, | ||
| MNM.VpnClientProtocol.OpenVPN)] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It seems the Models do not have the value OpenVPN, is this something that is not currently released?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@praries880 This is why we are merging to this particular branch instead of preview branch. @MikhailTryakhov will eventually import the updated nuget network SDK into this, which will contain the updated model.
MikhailTryakhov
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@henry416 to do it we need to push SDK nuget package to local feed not receive broken build.
Again, use documentation I shared, add local SDK to PowerShell and test it in this PR. No need to push untested code here
|
@MikhailTryakhov Generated the nuget and put it in LocalFeed. |
|
@henry416 you need to add the library version in the netcore csproj as well... the netcore build is broken : |
|
@praries880 Netcore build has been fixed |
|
@praries880 Local build works, not sure why automation is failing... |
|
@henry416 The netcore build/test fail seems to be because the new library you added is not getting loaded I will check to see if you need to modify some other file to get it to work. I am looking into what caused the Jenkins tests to fail. |
|
@henry416 for the Jenkins failure, you need to update the reference to the network dll in these projects as well : https://github.com/Azure/azure-powershell/blob/preview/TestMappings.json#L119-L126 |
|
@henry416 did you use my scipt? It's described in docs I shared.. It'll cutomize config as it's needed |
|
@MikhailTryakhov script doesn't work, but I have fixed it. I'm looking into why the UT didn't get picked up. |
|
@praries880 @MikhailTryakhov Pushed a test case placement fix, should be green now |
|
@praries880 RepoTasks.Cmdlets.Tests.NewFormatPs1XmlCommandShould.SaveOnlyMarkedPropertiesInSpecifiedViews |
|
@praries880 @markcowl Could you assist with this error? Local build shows UTs to be fine. Cut off is today. |
|
@azuresdkci Test this please |
|
@markcowl @praries880 @MikhailTryakhov Ready to merge for June 29th release |
MikhailTryakhov
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Description
Checklist
CONTRIBUTING.mdplatyPSmodule