cloudposse / terraform-aws-ec2-client-vpn

https://cloudposse.com/accelerate
Apache License 2.0
44 stars 27 forks source link

Updated the version of cloudposse/ssm-tls-self-signed-cert/aws" to 1.3.0 #80

Closed zampettim closed 1 year ago

zampettim commented 1 year ago

what

Updated the version of referenced module cloudposse/ssm-tls-self-signed-cert/aws to 1.3.0

why

The current versions referenced in this module use an older version that does not allow the more recently released tls provider to be used. This causes conflicts if trying to add this module to an environment were a 4.0.x version of the tls provider was already used, which would happen easily since that is the current version.

references

closes #79

karunsiri commented 1 year ago

This is happening to me today after upgrading cloudposse/ec2-client-vpn module to 0.16.0 from 0.12.6. Here's the error I got:

module.self_signed_cert_ca.tls_private_key.default[0] was created by a newer provider version than is currently selected. Upgrade the tls provider to work with this state.

The latest module version that allows TLS provider v4 is 0.13.0, with contstraints ">= 3.2.0"