fix: mark "this_rds_cluster_master_username" output as sensitive #176
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
Marking the
username
output field as sensitive, as this now seems to be required by the AWS providerMotivation and Context
Our terraform cloud workspaces now, either with an upgrade to terraform >=0.14.3 or an upgrade of the aws provider version, now result in a plan error stating that the username field should be marked as sensitive:
after applying this change on our fork to mark the username output as sensitive and using our forked repo as the provider (with no other diff to this main repo), the error no longer occurred and our plan + apply went through OK
Breaking Changes
None that we can see or determine. There is an update change in the plan output now that is just informing you of the newly marked sensitivity of the field.
How Has This Been Tested?
We have run our terraform plans + applies against our fork with the field marked as sensitive. We have not seen any planned changes to the resources (other than the info about the new field status mentioned above), no modifications to our aurora instances, no newly pending maintenance as a result of applying this change.