-
Description of Problem:We have seen an issue where the file describing what iam permissions the user needs has become outdated, and the new version of the terraform aws plugin requires differing permissions. We fixed this by researching its provenance and manually updating this file, but it was unclear from just the repo where this file had come from, and why it didn't match the reality of what we were seeing when trying to run terraform. Looking at the release cadance of the provider, it doesn't seem to use semantic versioning when its iam role requirements are changed, (the hop from 3.20 in versions.tf to 3.42 was enough to break this), so we can't usefully set an unbounded range or minor version match on it without risking this file getting out of sync again. Potential Solutions:I suggest we either:
or:
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
Just going to throw in my vote for the first option. |
Beta Was this translation helpful? Give feedback.
-
Went today to implement suggestion 1 above, and the upstream file seems to no longer actually exist, which is non-ideal. |
Beta Was this translation helpful? Give feedback.
Just going to throw in my vote for the first option.