aws / aws-tools-for-powershell

The AWS Tools for PowerShell lets developers and administrators manage their AWS services from the PowerShell scripting environment.
Apache License 2.0
235 stars 78 forks source link

Signing Certificate has expired #166

Closed xorima closed 3 years ago

xorima commented 3 years ago

Description

The certificate used to sign the powershell modules expired on the 11-07-2020

Resolution


This is a :bug: bug-report

normj commented 3 years ago

We have a new certificate which we just started using for the AWS .NET SDK and the next release of the PowerShell modules will use the new cert. We hope to do a release soon with the new certificate. Are you letting us know as a friendly reminder or is there something blocking you when you import the current modules.

xorima commented 3 years ago

My CI system actively checks all modules signing certs to ensure they are in date, and well now they are not in date and there are no versions of the module with an in date certificate?

I guess I expect AWS modules to have an in date certificate, is that an incorrect assumption I have made?

normj commented 3 years ago

Version 4.1.0.0 has been released with a new certificate. Unfortunately the subject of the coding certificate changed and PowerShell will error when calling Install-Module and you already have an existing version installed. To work around that either uninstall the previous version or pass in -SkipPublisherCheck when call Install-Module.

We also released version 1.0.2.0 of AWS.Tools.Installer that has support for the -SkipPublisherCheck switch.