Open ben851 opened 3 months ago
It looks as though Terraform/Terragrunt has problems computing potential values if they don't exist for subnet IDs.
I have moved the vpn module to the eks folder so that the subnet IDs already exist.
While doing this, I broke dev VPN when trying to migrate state. I found a solution here that I need to try out.
Need to write up a procedural on this. still working on it.
I was QA'ing my own work in dev to make sure that it worked, and it did not. Will have to investigate more.
Created a new PR with the final migration steps.
Merged - state migrated in both staging and production
QA'ed this and it works. connectivity with and without prod vpn connection works as expected
Describe the bug
When apply terraform/aws/common in a new environment, the VPN module crashes, complaining about an invalid string type on subnet_ids. This works fine on existing environments
Bug Severity
See examples in the documentation
SEV-3
To Reproduce
Terragrunt apply in common folder against scratch account
Expected behavior
Terragrunt should apply properly
Impact
The system is not in a ready state for disaster recovery
Additional context
Discovered as part of BCP
QA