Skip to content

Changes for end to end ssl and SSLPolicy in application gateways #2684

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

Merged
merged 9 commits into from
Aug 2, 2016
Merged

Changes for end to end ssl and SSLPolicy in application gateways #2684

merged 9 commits into from
Aug 2, 2016

Conversation

vinatara
Copy link
Contributor

The build will fail because the SDK package has not been published yet. Please look at changes and provide comments.

@azurecla
Copy link

Hi @vinatara, I'm your friendly neighborhood Azure Pull Request Bot (You can call me AZPRBOT). Thanks for your contribution!


It looks like you're working at Microsoft (vinatara). If you're full-time, we DON'T require a contribution license agreement.



If you are a vendor, DO please sign the electronic contribution license agreement. It will take 2 minutes and there's no faxing! https://cla.azure.com.

TTYL, AZPRBOT;

@markcowl
Copy link
Member

@vinatara @vinayada Please coordinate, or neither of your PRs will be merged.

@markcowl
Copy link
Member

markcowl commented Aug 1, 2016

@vinatara It looks like you need to publish the new version of the network package:

EXEC : warning : Unable to find version '6.0.2-preview' of package 'Microsoft.Azure.Management.Network'. [D:\workspace\powershell\build.proj]

@markcowl
Copy link
Member

markcowl commented Aug 1, 2016

Please make sure that this file is not a certifciate used for credentials anywhere: ResourceManager/Network/Commands.Network.Test/ScenarioTests/Data/ApplicationGatewayAuthCert.cer


namespace Microsoft.Azure.Commands.Network
{
[Cmdlet(VerbsCommon.Add, "AzureRmApplicationGatewayAuthenticationCertificate"), OutputType(typeof(PSApplicationGateway))]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add SupportsShouldProcess = true to the Cmdlet attribute

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These are child resources of application gateway. I don't see SupportsShouldProcess being added to any other child resources (e.g. AddAzureLoadBalancerBackendAddressPoolConfigCommand.cs for load balancer child resource). Also VS says it cannot resolve SupportsShouldProcess in this file.

@markcowl
Copy link
Member

markcowl commented Aug 1, 2016

@vinatara some comments. See: https://gist.github.com/markcowl/338e16fe5c8bbf195aff9f8af0db585d For a detailed discussion of PowerShell Confirmation. Note that the build will fail if you do not add help for the new cmdlets as well.

@@ -15,6 +15,7 @@
<RestorePackages>true</RestorePackages>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Revert any changes to this file

@@ -197,4 +197,11 @@
</ItemGroup>
<ItemGroup />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>
<Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" />
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

revert

@markcowl
Copy link
Member

markcowl commented Aug 2, 2016

on demand run here: http://azuresdkci.cloudapp.net/view/1-AzurePowerShell/job/powershell-demand/1063/

LGTM once the build passes

@markcowl markcowl merged commit 3fb9fc3 into Azure:dev Aug 2, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants