fix: Fix creating routes for sourced subnets #51
Merged
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
This PR fixes an
unique_route_table_ids
output insubnet_set
module, which took the value directly from route table resource block. Meanwhile, the route table can also be sourced using a data source block. Now the output takes value from a local which takes value from a resource block or data source block depending on a create type variable.Motivation and Context
Routes for the subnets that were sourced in the code (using data source blocks) were not created in their respective route tables. Basically the
vpc_route
module failed to fetch the Route Table IDs fromsubnet_set
module when the subnets were sourced.How Has This Been Tested?
This has been tested locally from my workstation, with a local copy of the module.
Types of changes
Checklist