[account-map] Feature flag to enable legacy Terraform role mapping
What
- [account-map] Add
legacy_terraform_uses_admin
feature flag to retain backwards compatibility
Why
- Historically, the
terraform
roles inroot
andidentity
were not used for Terraform plan/apply, but for other things, and so theterraform_roles
map output selected theadmin
roles for those accounts. This "wart" has been remove in currentaws-team-roles
andtfstate-backend
configurations, but for people who do not want to migrate to the new conventions, this feature flag enables them to maintain the status quo with respect to role usage while taking advantage of other updates toaccount-map
and other components.
References
This update is recommended for all customers wanting to use any component version 1.227 or later.