Skip to content

Commit

Permalink
chore: changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
jar-b committed Sep 22, 2023
1 parent eded292 commit ae3b44b
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions .changelog/33570.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
```release-note:note
resource/aws_iam_*: This release introduces additional validation of IAM policy JSON arguments to detect duplicate keys. Previously, arguments with duplicated keys resulted in all but one of the key values being overwritten. Since this results in unexpected IAM policies being submitted to AWS, we have updated the validation logic to error in these cases. This may cause existing IAM policy arguments to fail validation, however, those policies are likely not what was originally intended.
```

```release-note:bug
resource/aws_glacier_vault_lock: Fail validation if duplicated keys are found in `policy`
```

```release-note:bug
resource/aws_iam_role: Fail validation if duplicated keys are found in `assume_role_policy`
```
```release-note:bug
resource/aws_iam_policy: Fail validation if duplicated keys are found in `policy`
```
```release-note:bug
resource/aws_iam_group_policy: Fail validation if duplicated keys are found in `policy`
```
```release-note:bug
resource/aws_iam_user_policy: Fail validation if duplicated keys are found in `policy`
```
```release-note:bug
resource/aws_iam_role_policy: Fail validation if duplicated keys are found in `policy`
```

```release-note:bug
resource/aws_mediastore_container_policy: Fail validation if duplicated keys are found in `policy`
```

```release-note:bug
resource/aws_ssoadmin_permission_set_inline_policy: Fail validation if duplicated keys are found in `inline_policy`
```

```release-note:bug
resource/aws_transfer_access: Fail validation if duplicated keys are found in `policy`
```
```release-note:bug
resource/aws_transfer_user: Fail validation if duplicated keys are found in `policy`
```

0 comments on commit ae3b44b

Please sign in to comment.