fix: Correct EFS mount and correct listener authentication when value is not provided #368
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
authenticate_cognito
andauthenticate_oidc
with an overriding argument ofhttps_listener
where those values can be provided by usersMotivation and Context
authenticate_cognito
orauthenticate_oidc
of the HTTPs listener, Terraform throws an error that a default action was not provided. This is because the argument keys are provide, but not values, and the underlying ALB module is only checking to see if the key is present to determine if it should create the associated configuration. This must have been a late change on v9.0 that wasn't caught, because the module currently does not work as intendedBreaking Changes
authenticate_cognito
andauthenticate_oidc
but since I cannot deploy the module as its written today and this is on the back of a major release I believe a patch release is sufficientHow Has This Been Tested?
examples/*
to demonstrate and validate my change(s)examples/*
projectspre-commit run -a
on my pull request