Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Update from hashicorp/terraform-provider-aws (v5.78.0) #325

Merged
merged 151 commits into from
Nov 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
151 commits
Select commit Hold shift + click to select a range
eb95c0a
Ensure required values are set when changing `storage_type`.
fatmcgav Jan 12, 2023
720451d
Fix RDS instance bug where switching to IO2 needs the allocated stora…
nhenjes May 3, 2024
4641aba
Add tests that switch from GP3 to IO2
nhenjes May 17, 2024
2ca05fd
Fix merge issues
nhenjes May 17, 2024
b76c2ad
initial commit
alexbacchin Nov 17, 2024
aaea0ba
fixed update, documentation and changelog
alexbacchin Nov 18, 2024
9458f63
fixed website terraform fmt
alexbacchin Nov 18, 2024
73669da
consmetic
alexbacchin Nov 18, 2024
03fa768
:bug: EKS and ECS Properties causes nil pointer
danquack Nov 18, 2024
e4f047f
:broom: linting
danquack Nov 18, 2024
bc5a3d8
:broom: remove unused functions
danquack Nov 18, 2024
d8b0e7c
added additional validation and tests
alexbacchin Nov 19, 2024
74e0c2a
:broom: remove single line
danquack Nov 19, 2024
e1e41ea
Add Valkey engine support for memorydb resources
sasidhar-aws Oct 30, 2024
4b2b619
added changelog
sasidhar-aws Oct 30, 2024
13f2aed
updated engine version as mandatory parameter
sasidhar-aws Oct 31, 2024
53ab794
updated memorydb_cluster documentation
sasidhar-aws Oct 31, 2024
6ade930
remove outdated test constants
atkretsch Nov 20, 2024
cd1011c
rename changelog entry to match new PR
atkretsch Nov 20, 2024
0b3eada
fix tests that were missing engine_version attribute
atkretsch Nov 21, 2024
c749eb2
Update CHANGELOG.md after v5.77.0
Nov 21, 2024
71da666
docs: add missing transformation block (#40218)
stefanfreitag Nov 21, 2024
0782551
Build with go1.23.3.
ewbankkit Nov 21, 2024
d319a6e
fix: update documentation for AWS ALB health check paths
RoseSecurity Nov 21, 2024
abe0d63
Merge pull request #40247 from hashicorp/td-go1.23.3
ewbankkit Nov 21, 2024
8426cdc
Ignore unknown order argument on import
YakDriver Nov 21, 2024
917e11e
r/chatbot: Fix SNS topic ARNs ordering in Slack channel configuration
max-ts0gt Nov 22, 2024
3e08f19
fix ignored skip_requesting_account_id argument
kilmajster Nov 22, 2024
2815774
dependabot: Remove '/tools/awssdkpatch'.
ewbankkit Nov 22, 2024
35deeb7
Bump the aws-sdk-go-v2 group across 1 directory with 20 updates
dependabot[bot] Nov 22, 2024
9243181
.github/workflows: fix formatting in `post_publish` shell script (#40…
jar-b Nov 22, 2024
516973e
Merge pull request #40262 from hashicorp/td-fix-dependabot-.ci/tools/…
ewbankkit Nov 22, 2024
26af539
Bump github.com/hashicorp/terraform-plugin-sdk/v2 in /.ci/providerlint
dependabot[bot] Nov 22, 2024
5492e42
Bump codelytv/pr-size-labeler from 1.10.1 to 1.10.2 (#40254)
dependabot[bot] Nov 22, 2024
d968d47
Merge pull request #40263 from hashicorp/dependabot/go_modules/aws-sd…
ewbankkit Nov 22, 2024
4dc9750
Merge pull request #40266 from hashicorp/dependabot/go_modules/dot-ci…
ewbankkit Nov 22, 2024
0594c2a
Merge pull request #40172 from danquack/38605/nil-bug
YakDriver Nov 22, 2024
fd24ef8
Merge branch 'main' into update-grpc-alb-health-endpoint-docs
jar-b Nov 22, 2024
90584cb
chore: revert cdktf documentation changes
jar-b Nov 22, 2024
56e2b26
Merge pull request #40248 from RoseSecurity/update-grpc-alb-health-en…
jar-b Nov 22, 2024
c576750
Merge remote-tracking branch 'origin/main' into b-aws_rds_instance-st…
YakDriver Nov 22, 2024
e2f9749
Update caps
YakDriver Nov 22, 2024
2d557a8
Merge pull request #37257 from nhenjes/b-aws_rds_instance-storage-cha…
YakDriver Nov 22, 2024
305ee69
r/aws_s3_bucket_lifecycle_configuration: S3 directory buckets are now…
jar-b Nov 22, 2024
6a4b5ba
Update CHANGELOG.md for #40268
Nov 22, 2024
d128c4e
aws_chatbot_slack_channel_configuration: use flex HasChanges()
johnsonaj Nov 22, 2024
cac3107
aws_chatbot_slack_channel_configuration: use flex custom types
johnsonaj Nov 22, 2024
205bb54
chore: cleanup unused functions
johnsonaj Nov 22, 2024
a2a768b
add CHANGELOG entry
johnsonaj Nov 22, 2024
8f7c8a3
Merge branch 'main' into b-chatbot-sns-sort-fix
johnsonaj Nov 22, 2024
aa87459
chore: semgrep fix
johnsonaj Nov 22, 2024
7a50b4d
Merge pull request #40253 from max-ts0gt/b-chatbot-sns-sort-fix
johnsonaj Nov 22, 2024
d7fbcb5
Merge branch 'main' into HEAD
ewbankkit Nov 22, 2024
8d4edab
Merge main
YakDriver Nov 22, 2024
a53860e
Add CHANGELOG entry.
ewbankkit Nov 22, 2024
597e802
Fixes after merge, sdkv2
YakDriver Nov 22, 2024
d9491e3
Update tests after merge, new ways
YakDriver Nov 22, 2024
d244ae5
Merge pull request #40264 from kilmajster/main
ewbankkit Nov 22, 2024
0aa73d9
Add changelog
YakDriver Nov 22, 2024
fd9e4bb
Add retroactive changelog
YakDriver Nov 22, 2024
6d466f5
Fix misplacing of logic during merge
YakDriver Nov 22, 2024
af22811
Clean up tests after merge
YakDriver Nov 22, 2024
b3fb095
Remove git merge artifact
YakDriver Nov 22, 2024
a223c87
Fix merge artifact
YakDriver Nov 22, 2024
c312e22
Remove unused
YakDriver Nov 22, 2024
6286921
Merge branch 'main' into HEAD
ewbankkit Nov 22, 2024
2d10619
Fix naming
YakDriver Nov 22, 2024
fd06d1b
Tweak CHANGELOG entries.
ewbankkit Nov 22, 2024
8b74b46
d/aws_memorydb_snapshot: Add `cluster_configuration.engine` attribute.
ewbankkit Nov 22, 2024
5548271
Corrections for MemoryDB.
ewbankkit Nov 22, 2024
32732aa
Run 'make gen'.
ewbankkit Nov 22, 2024
8348019
MySQL/Postgres don't support allocated storage was trying
YakDriver Nov 22, 2024
ae1e8c1
Correct error message.
ewbankkit Nov 22, 2024
044de05
Correct documentation subcategory for MemoryDB.
ewbankkit Nov 22, 2024
b41c78c
r/aws_memorydb_cluster: 'engine' is Optional+Computed.
ewbankkit Nov 22, 2024
924ed26
Add Lambda Node.js 22 CHANGELOG entries.
ewbankkit Nov 22, 2024
46d04b6
Add Lambda Python 3.13 CHANGELOG entries.
ewbankkit Nov 22, 2024
a1dd597
Correct PR number.
ewbankkit Nov 22, 2024
55d48f3
rds/instance: Test correct updating of cert
YakDriver Nov 22, 2024
5f260ec
Merge pull request #40277 from hashicorp/f-aws_lambda_function-new-ru…
ewbankkit Nov 22, 2024
998cfca
Update CHANGELOG.md for #40277
Nov 22, 2024
005ca9d
memorydb: Reduce visibility of enums.
ewbankkit Nov 22, 2024
95e2ed1
Update .changelog/28847.txt
YakDriver Nov 22, 2024
85a8e92
Update .changelog/37257.txt
YakDriver Nov 22, 2024
1e8dbbc
Remove hardcoded cert
YakDriver Nov 22, 2024
042a38f
Merge pull request #28847 from fatmcgav/fix_28589
YakDriver Nov 22, 2024
967d545
Merge pull request #40278 from hashicorp/f-certs-rds-oh-my
YakDriver Nov 22, 2024
c9febc4
Update CHANGELOG.md for #40278
Nov 22, 2024
2c1ab3a
Update dependencies
YakDriver Nov 22, 2024
63bd3f6
Update AWS
YakDriver Nov 22, 2024
6e59e35
Update tools
YakDriver Nov 22, 2024
686686a
Fix aws_rds_reserved_instance_offering data source
YakDriver Nov 22, 2024
d216cee
Add changelog
YakDriver Nov 22, 2024
6458461
Rework tests for existing instances, postgresql
YakDriver Nov 22, 2024
5027bf3
Whitespace
YakDriver Nov 22, 2024
9e2c746
Add code comment
YakDriver Nov 22, 2024
dfe6aaf
Merge pull request #40280 from hashicorp/go-update-deps
YakDriver Nov 24, 2024
9d4a0d2
Merge pull request #40281 from hashicorp/b-rds-reserved-instance-offe…
YakDriver Nov 24, 2024
44e7d85
Update CHANGELOG.md for #40281
Nov 24, 2024
d5ac874
r/aws_memorydb_acl: Standardize.
ewbankkit Nov 24, 2024
fd2dc10
d/aws_memorydb_acl: Transparent tagging.
ewbankkit Nov 24, 2024
b8722a1
r/aws_memorydb_cluster: Standardize.
ewbankkit Nov 24, 2024
ac56917
d/aws_memorydb_cluster: Transparent tagging.
ewbankkit Nov 24, 2024
96df325
r/aws_memorydb_parameter_group: Standardize.
ewbankkit Nov 24, 2024
252f9ac
d/aws_memorydb_parameter_group: Transparent tagging.
ewbankkit Nov 24, 2024
ee7aed2
r/aws_memorydb_snapshot: Standardize.
ewbankkit Nov 24, 2024
f232fff
d/aws_memorydb_snapshot: Transparent tagging.
ewbankkit Nov 24, 2024
9b73acb
cdktf: update index.html.markdown,r/xray_sampling_rule.html.markdown,…
team-tf-cdk Nov 25, 2024
8d562f7
Merge pull request #40287 from hashicorp/d-cdktf-docs-12000826733-124
ewbankkit Nov 25, 2024
fd1e477
r/aws_memorydb_subnet_group: Standardize.
ewbankkit Nov 25, 2024
eead82a
d/aws_memorydb_subnet_group: Transparent tagging.
ewbankkit Nov 25, 2024
70676c7
aws_chatbot_teams_channel_configuration: use autoflex HasChanges
johnsonaj Nov 25, 2024
bf8b07b
aws_chatbot_teams_channel_configuration: use autoflex custom types
johnsonaj Nov 25, 2024
e68690d
aws_chatbot_teams_channel_configuration: use setTagsOut
johnsonaj Nov 25, 2024
c0c11a0
aws_chatbot_slack_channel_configuration: use setTagsOut
johnsonaj Nov 25, 2024
b0c3624
add CHANGELOG entry
johnsonaj Nov 25, 2024
81f1e20
r/aws_memorydb_user: Standardize.
ewbankkit Nov 25, 2024
41e948a
d/aws_memorydb_user: Transparent tagging.
ewbankkit Nov 25, 2024
1a3875c
Fix golangci-lint 'unparam'.
ewbankkit Nov 25, 2024
d6b5fcc
Fix golangci-lint 'staticcheck'.
ewbankkit Nov 25, 2024
f719192
Fix tfproviderdocs errors.
ewbankkit Nov 25, 2024
58faeb7
Merge branch 'main' into HEAD
ewbankkit Nov 25, 2024
e771346
Merge commit 'f719192ee7' into HEAD
ewbankkit Nov 25, 2024
788e669
Merge pull request #40291 from hashicorp/f-chatbot_teams_configuration
johnsonaj Nov 25, 2024
0c9edd4
Update CHANGELOG.md for #40291
Nov 25, 2024
6354ec3
Fix 'TestParameterChanges'.
ewbankkit Nov 25, 2024
563bed5
Merge branch 'main' into HEAD
ewbankkit Nov 25, 2024
4242909
'aws_iam_organization_features' -> 'aws_iam_organizations_features'.
ewbankkit Nov 25, 2024
0958acf
'PreCheckOrganizationsTrustedServicePrincipalAccess' -> 'PreCheckOrga…
ewbankkit Nov 25, 2024
de609fb
r/aws_iam_organizations_features: Tidy up.
ewbankkit Nov 25, 2024
13d37a4
Fix typos.
ewbankkit Nov 25, 2024
39d10af
Converts `content_policy_config.filters_config` to Set
gdavison Nov 26, 2024
cb010e3
Bump github.com/golangci/golangci-lint in /.ci/tools
dependabot[bot] Nov 26, 2024
5b0aa50
Bump the aws-sdk-go-v2 group across 1 directory with 4 updates
dependabot[bot] Nov 26, 2024
45d53e2
Bump github.com/ProtonMail/go-crypto from 1.1.2 to 1.1.3
dependabot[bot] Nov 26, 2024
3633582
Fix 'TestAccMemoryDBCluster_Update_securityGroupIds'.
ewbankkit Nov 26, 2024
1d07a94
Remove 'testAccOrganizationsFeatures_disappears'.
ewbankkit Nov 26, 2024
6e736e5
Merge pull request #40306 from hashicorp/dependabot/go_modules/dot-ci…
ewbankkit Nov 26, 2024
4446c54
Merge pull request #40308 from hashicorp/dependabot/go_modules/github…
ewbankkit Nov 26, 2024
eb6f0cb
Fix golangci-lint 'func `manageOrganizationFeatures` is unused (unuse…
ewbankkit Nov 26, 2024
bb13c9c
Merge branch 'main' into HEAD
ewbankkit Nov 26, 2024
56807ca
Merge pull request #40307 from hashicorp/dependabot/go_modules/aws-sd…
ewbankkit Nov 26, 2024
38f33e4
r/aws_db_proxy: Skip 'InvalidAction: DescribeDBProxies is not availab…
ewbankkit Nov 26, 2024
bf676bb
Merge pull request #40164 from alexbacchin/r-aws_iam_organization_fea…
ewbankkit Nov 26, 2024
c93f7bc
Merge pull request #40224 from atkretsch/f-memorydb_valkey
ewbankkit Nov 26, 2024
85be6ab
Merge pull request #40312 from hashicorp/s-gov-cloud
ewbankkit Nov 26, 2024
523ac85
Update CHANGELOG.md for #40312
Nov 26, 2024
cb58eb0
Adds CHANGELOG entry
gdavison Nov 26, 2024
dff0abb
Merge pull request #40304 from hashicorp/td-bedrock-guardrail-policy-…
gdavison Nov 26, 2024
ed4d7f5
Update CHANGELOG.md for #40304
Nov 26, 2024
a497fd7
chore: checkout .github/ files from main branch
coveobot Nov 27, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .changelog/28847.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_db_instance: When changing a `gp3` volume's `allocated_storage` to a value larger than the [threshold value for `engine`](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#gp3-storage), fix bug causing error `InvalidParameterCombination: You must specify both the storage size and iops when modifying the storage size or iops on a DB instance that has iops`
```
3 changes: 3 additions & 0 deletions .changelog/37257.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_db_instance: When changing `storage_type` from `io1` or `io2` to `gp3`, fix bug causing error `InvalidParameterCombination: You must specify both the storage size and iops when modifying the storage size or iops on a DB instance that has iops`
```
3 changes: 3 additions & 0 deletions .changelog/40164.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-resource
aws_iam_organizations_features
```
3 changes: 3 additions & 0 deletions .changelog/40172.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_batch_job_definition: Fix crash when specifying `eksProperties` or `ecsProperties` block
```
15 changes: 15 additions & 0 deletions .changelog/40224.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
```release-note:enhancement
resource/aws_memorydb_cluster: Add `engine` argument
```

```release-note:enhancement
resource/aws_memorydb_snapshot: Add `cluster_configuration.engine` attribute
```

```release-note:enhancement
data-source/aws_memorydb_cluster: Add `engine` attribute
```

```release-note:enhancement
data-source/aws_memorydb_snapshot: Add `cluster_configuration.engine` attribute
```
3 changes: 3 additions & 0 deletions .changelog/40253.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_chatbot_slack_channel_configuration: Fix inconsistent provider result when order of `sns_topic_arns`changes
```
3 changes: 3 additions & 0 deletions .changelog/40264.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
provider: Suppress `Warning: AWS account ID not found for provider` when `skip_requesting_account_id` is `true`
```
3 changes: 3 additions & 0 deletions .changelog/40268.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:note
resource/aws_s3_bucket_lifecycle_configuration: Lifecycle configurations can now be applied to directory buckets
```
3 changes: 3 additions & 0 deletions .changelog/40281.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
data-source/aws_rds_reserved_instance_offering: When `product_description` (e.g., "postgresql") is a substring of multiple products, fix `Error: multiple RDS Reserved Instance Offerings matched; use additional constraints to reduce matches to a single RDS Reserved Instance Offering`
```
3 changes: 3 additions & 0 deletions .changelog/40291.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_chatbot_teams_channel_configuration: Fix inconsistent provider result when order of `sns_topic_arns`changes
```
3 changes: 3 additions & 0 deletions .changelog/40304.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_bedrock_guardrail: Fix perpetual diff if multiple `content_policy_config.filters_config`s are specified.
```
4 changes: 2 additions & 2 deletions .ci/providerlint/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@ module github.com/hashicorp/terraform-provider-aws/ci/providerlint

go 1.23

toolchain go1.23.2
toolchain go1.23.3

require (
github.com/bflad/tfproviderlint v0.30.0
github.com/hashicorp/aws-sdk-go-base/v2 v2.0.0-beta.59
github.com/hashicorp/terraform-plugin-sdk/v2 v2.34.0
github.com/hashicorp/terraform-plugin-sdk/v2 v2.35.0
golang.org/x/tools v0.27.0
)

Expand Down
4 changes: 2 additions & 2 deletions .ci/providerlint/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -85,8 +85,8 @@ github.com/hashicorp/terraform-plugin-go v0.25.0 h1:oi13cx7xXA6QciMcpcFi/rwA974r
github.com/hashicorp/terraform-plugin-go v0.25.0/go.mod h1:+SYagMYadJP86Kvn+TGeV+ofr/R3g4/If0O5sO96MVw=
github.com/hashicorp/terraform-plugin-log v0.9.0 h1:i7hOA+vdAItN1/7UrfBqBwvYPQ9TFvymaRGZED3FCV0=
github.com/hashicorp/terraform-plugin-log v0.9.0/go.mod h1:rKL8egZQ/eXSyDqzLUuwUYLVdlYeamldAHSxjUFADow=
github.com/hashicorp/terraform-plugin-sdk/v2 v2.34.0 h1:kJiWGx2kiQVo97Y5IOGR4EMcZ8DtMswHhUuFibsCQQE=
github.com/hashicorp/terraform-plugin-sdk/v2 v2.34.0/go.mod h1:sl/UoabMc37HA6ICVMmGO+/0wofkVIRxf+BMb/dnoIg=
github.com/hashicorp/terraform-plugin-sdk/v2 v2.35.0 h1:wyKCCtn6pBBL46c1uIIBNUOWlNfYXfXpVo16iDyLp8Y=
github.com/hashicorp/terraform-plugin-sdk/v2 v2.35.0/go.mod h1:B0Al8NyYVr8Mp/KLwssKXG1RqnTk7FySqSn4fRuLNgw=
github.com/hashicorp/terraform-registry-address v0.2.3 h1:2TAiKJ1A3MAkZlH1YI/aTVcLZRu7JseiXNRHbOAyoTI=
github.com/hashicorp/terraform-registry-address v0.2.3/go.mod h1:lFHA76T8jfQteVfT7caREqguFrW3c4MFSPhZB7HHgUM=
github.com/hashicorp/terraform-svchost v0.1.1 h1:EZZimZ1GxdqFRinZ1tpJwVxxt49xc/S52uzrw4x0jKQ=
Expand Down
2 changes: 1 addition & 1 deletion .ci/providerlint/passes/AWSAT001/testdata/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module testdata

go 1.23

toolchain go1.23.2
toolchain go1.23.3

require (
github.com/YakDriver/regexache v0.24.0
Expand Down
2 changes: 1 addition & 1 deletion .ci/providerlint/passes/AWSAT002/testdata/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ module testdata

go 1.23

toolchain go1.23.2
toolchain go1.23.3
2 changes: 1 addition & 1 deletion .ci/providerlint/passes/AWSAT003/testdata/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ module testdata

go 1.23

toolchain go1.23.2
toolchain go1.23.3
2 changes: 1 addition & 1 deletion .ci/providerlint/passes/AWSAT004/testdata/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module testdata

go 1.23

toolchain go1.23.2
toolchain go1.23.3

require github.com/hashicorp/terraform-plugin-sdk/v2 v2.35.0

Expand Down
2 changes: 1 addition & 1 deletion .ci/providerlint/passes/AWSAT005/testdata/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ module testdata

go 1.23

toolchain go1.23.2
toolchain go1.23.3
2 changes: 1 addition & 1 deletion .ci/providerlint/passes/AWSAT006/testdata/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ module testdata

go 1.23

toolchain go1.23.2
toolchain go1.23.3
2 changes: 1 addition & 1 deletion .ci/providerlint/passes/AWSR001/testdata/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ module testdata

go 1.23

toolchain go1.23.2
toolchain go1.23.3
2 changes: 1 addition & 1 deletion .ci/providerlint/passes/AWSV001/testdata/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module testdata

go 1.23

toolchain go1.23.2
toolchain go1.23.3

require github.com/hashicorp/terraform-plugin-sdk/v2 v2.35.0

Expand Down
14 changes: 7 additions & 7 deletions .ci/tools/go.mod
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
module github.com/hashicorp/terraform-provider-aws/tools

go 1.23.2
go 1.23.3

require (
github.com/YakDriver/tfproviderdocs v0.16.6
github.com/client9/misspell v0.3.4
github.com/golangci/golangci-lint v1.62.0
github.com/golangci/golangci-lint v1.62.2
github.com/hashicorp/copywrite v0.19.0
github.com/hashicorp/go-changelog v0.0.0-20241111140550-beb7aaabfbd1
github.com/katbyte/terrafmt v0.5.4
Expand All @@ -21,8 +21,8 @@ require (
4d63.com/gochecknoglobals v0.2.1 // indirect
cel.dev/expr v0.18.0 // indirect
cloud.google.com/go v0.116.0 // indirect
cloud.google.com/go/auth v0.10.2 // indirect
cloud.google.com/go/auth/oauth2adapt v0.2.5 // indirect
cloud.google.com/go/auth v0.11.0 // indirect
cloud.google.com/go/auth/oauth2adapt v0.2.6 // indirect
cloud.google.com/go/compute/metadata v0.5.2 // indirect
cloud.google.com/go/iam v1.2.2 // indirect
cloud.google.com/go/monitoring v1.21.2 // indirect
Expand Down Expand Up @@ -278,7 +278,7 @@ require (
github.com/ssgreg/nlreturn/v2 v2.2.1 // indirect
github.com/stbenjam/no-sprintf-host-port v0.1.1 // indirect
github.com/stretchr/objx v0.5.2 // indirect
github.com/stretchr/testify v1.9.0 // indirect
github.com/stretchr/testify v1.10.0 // indirect
github.com/subosito/gotenv v1.6.0 // indirect
github.com/tdakkota/asciicheck v0.2.0 // indirect
github.com/terraform-linters/tflint-plugin-sdk v0.21.0 // indirect
Expand All @@ -294,7 +294,7 @@ require (
github.com/ultraware/funlen v0.1.0 // indirect
github.com/ultraware/whitespace v0.1.1 // indirect
github.com/uudashr/gocognit v1.1.3 // indirect
github.com/uudashr/iface v1.2.0 // indirect
github.com/uudashr/iface v1.2.1 // indirect
github.com/vmihailenco/msgpack/v5 v5.4.1 // indirect
github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect
github.com/xanzy/ssh-agent v0.3.3 // indirect
Expand Down Expand Up @@ -335,7 +335,7 @@ require (
golang.org/x/text v0.20.0 // indirect
golang.org/x/time v0.8.0 // indirect
golang.org/x/tools v0.27.0 // indirect
google.golang.org/api v0.207.0 // indirect
google.golang.org/api v0.209.0 // indirect
google.golang.org/genproto v0.0.0-20241118233622-e639e219e697 // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20241118233622-e639e219e697 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20241118233622-e639e219e697 // indirect
Expand Down
24 changes: 12 additions & 12 deletions .ci/tools/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -52,10 +52,10 @@ cloud.google.com/go/asset v1.8.0/go.mod h1:mUNGKhiqIdbr8X7KNayoYvyc4HbbFO9URsjby
cloud.google.com/go/assuredworkloads v1.5.0/go.mod h1:n8HOZ6pff6re5KYfBXcFvSViQjDwxFkAkmUFffJRbbY=
cloud.google.com/go/assuredworkloads v1.6.0/go.mod h1:yo2YOk37Yc89Rsd5QMVECvjaMKymF9OP+QXWlKXUkXw=
cloud.google.com/go/assuredworkloads v1.7.0/go.mod h1:z/736/oNmtGAyU47reJgGN+KVoYoxeLBoj4XkKYscNI=
cloud.google.com/go/auth v0.10.2 h1:oKF7rgBfSHdp/kuhXtqU/tNDr0mZqhYbEh+6SiqzkKo=
cloud.google.com/go/auth v0.10.2/go.mod h1:xxA5AqpDrvS+Gkmo9RqrGGRh6WSNKKOXhY3zNOr38tI=
cloud.google.com/go/auth/oauth2adapt v0.2.5 h1:2p29+dePqsCHPP1bqDJcKj4qxRyYCcbzKpFyKGt3MTk=
cloud.google.com/go/auth/oauth2adapt v0.2.5/go.mod h1:AlmsELtlEBnaNTL7jCj8VQFLy6mbZv0s4Q7NGBeQ5E8=
cloud.google.com/go/auth v0.11.0 h1:Ic5SZz2lsvbYcWT5dfjNWgw6tTlGi2Wc8hyQSC9BstA=
cloud.google.com/go/auth v0.11.0/go.mod h1:xxA5AqpDrvS+Gkmo9RqrGGRh6WSNKKOXhY3zNOr38tI=
cloud.google.com/go/auth/oauth2adapt v0.2.6 h1:V6a6XDu2lTwPZWOawrAa9HUK+DB2zfJyTuciBG5hFkU=
cloud.google.com/go/auth/oauth2adapt v0.2.6/go.mod h1:AlmsELtlEBnaNTL7jCj8VQFLy6mbZv0s4Q7NGBeQ5E8=
cloud.google.com/go/automl v1.5.0/go.mod h1:34EjfoFGMZ5sgJ9EoLsRtdPSNZLcfflJR39VbVNS2M0=
cloud.google.com/go/automl v1.6.0/go.mod h1:ugf8a6Fx+zP0D59WLhqgTDsQI9w07o64uf/Is3Nh5p8=
cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o=
Expand Down Expand Up @@ -568,8 +568,8 @@ github.com/golangci/go-printf-func-name v0.1.0 h1:dVokQP+NMTO7jwO4bwsRwLWeudOVUP
github.com/golangci/go-printf-func-name v0.1.0/go.mod h1:wqhWFH5mUdJQhweRnldEywnR5021wTdZSNgwYceV14s=
github.com/golangci/gofmt v0.0.0-20240816233607-d8596aa466a9 h1:/1322Qns6BtQxUZDTAT4SdcoxknUki7IAoK4SAXr8ME=
github.com/golangci/gofmt v0.0.0-20240816233607-d8596aa466a9/go.mod h1:Oesb/0uFAyWoaw1U1qS5zyjCg5NP9C9iwjnI4tIsXEE=
github.com/golangci/golangci-lint v1.62.0 h1:/G0g+bi1BhmGJqLdNQkKBWjcim8HjOPc4tsKuHDOhcI=
github.com/golangci/golangci-lint v1.62.0/go.mod h1:jtoOhQcKTz8B6dGNFyfQV3WZkQk+YvBDewDtNpiAJts=
github.com/golangci/golangci-lint v1.62.2 h1:b8K5K9PN+rZN1+mKLtsZHz2XXS9aYKzQ9i25x3Qnxxw=
github.com/golangci/golangci-lint v1.62.2/go.mod h1:ILWWyeFUrctpHVGMa1dg2xZPKoMUTc5OIMgW7HZr34g=
github.com/golangci/misspell v0.6.0 h1:JCle2HUTNWirNlDIAUO44hUsKhOFqGPoC4LZxlaSXDs=
github.com/golangci/misspell v0.6.0/go.mod h1:keMNyY6R9isGaSAu+4Q8NMBwMPkh15Gtc8UCVoDtAWo=
github.com/golangci/modinfo v0.3.4 h1:oU5huX3fbxqQXdfspamej74DFX0kyGLkw1ppvXoJ8GA=
Expand Down Expand Up @@ -1143,8 +1143,8 @@ github.com/stretchr/testify v1.7.2/go.mod h1:R6va5+xMeoiuVRoj+gSkQ7d3FALtqAAGI1F
github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA=
github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8=
github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU=
github.com/tdakkota/asciicheck v0.2.0 h1:o8jvnUANo0qXtnslk2d3nMKTFNlOnJjRrNcj0j9qkHM=
Expand Down Expand Up @@ -1184,8 +1184,8 @@ github.com/ultraware/whitespace v0.1.1 h1:bTPOGejYFulW3PkcrqkeQwOd6NKOOXvmGD9bo/
github.com/ultraware/whitespace v0.1.1/go.mod h1:XcP1RLD81eV4BW8UhQlpaR+SDc2givTvyI8a586WjW8=
github.com/uudashr/gocognit v1.1.3 h1:l+a111VcDbKfynh+airAy/DJQKaXh2m9vkoysMPSZyM=
github.com/uudashr/gocognit v1.1.3/go.mod h1:aKH8/e8xbTRBwjbCkwZ8qt4l2EpKXl31KMHgSS+lZ2U=
github.com/uudashr/iface v1.2.0 h1:ECJjh5q/1Zmnv/2yFpWV6H3oMg5+Mo+vL0aqw9Gjazo=
github.com/uudashr/iface v1.2.0/go.mod h1:Ux/7d/rAF3owK4m53cTVXL4YoVHKNqnoOeQHn2xrlp0=
github.com/uudashr/iface v1.2.1 h1:vHHyzAUmWZ64Olq6NZT3vg/z1Ws56kyPdBOd5kTXDF8=
github.com/uudashr/iface v1.2.1/go.mod h1:4QvspiRd3JLPAEXBQ9AiZpLbJlrWWgRChOKDJEuQTdg=
github.com/vmihailenco/msgpack/v4 v4.3.12/go.mod h1:gborTTJjAo/GWTqqRjrLCn9pgNN+NXzzngzBKDPIqw4=
github.com/vmihailenco/msgpack/v5 v5.4.1 h1:cQriyiUvjTwOHg8QZaPihLWeRAAVoCpE00IUPn0Bjt8=
github.com/vmihailenco/msgpack/v5 v5.4.1/go.mod h1:GaZTsDaehaPpQVyxrf5mtQlH+pc21PIudVV/E3rRQok=
Expand Down Expand Up @@ -1716,8 +1716,8 @@ google.golang.org/api v0.96.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ
google.golang.org/api v0.97.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s=
google.golang.org/api v0.98.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s=
google.golang.org/api v0.100.0/go.mod h1:ZE3Z2+ZOr87Rx7dqFsdRQkRBk36kDtp/h+QpHbB7a70=
google.golang.org/api v0.207.0 h1:Fvt6IGCYjf7YLcQ+GCegeAI2QSQCfIWhRkmrMPj3JRM=
google.golang.org/api v0.207.0/go.mod h1:I53S168Yr/PNDNMi5yPnDc0/LGRZO6o7PoEbl/HY3CM=
google.golang.org/api v0.209.0 h1:Ja2OXNlyRlWCWu8o+GgI4yUn/wz9h/5ZfFbKz+dQX+w=
google.golang.org/api v0.209.0/go.mod h1:I53S168Yr/PNDNMi5yPnDc0/LGRZO6o7PoEbl/HY3CM=
google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -27,16 +27,16 @@ jobs:
if: |
steps.community_check.outputs.maintainer == 'true'
&& github.actor != 'dependabot[bot]'
uses: slackapi/slack-github-action@485a9d42d3a73031f12ec201c457e2162c45d02d # v2.0.0
uses: slackapi/slack-github-action@37ebaef184d7626c5f204ab8d3baff4262dd30f0 # v1.27.0
env:
COMMENT_AUTHOR_URL: ${{ github.event.comment.user.html_url }}
COMMENT_AUTHOR_LOGIN: ${{ github.event.comment.user.login }}
COMMENT_URL: ${{ github.event.comment.html_url }}
ISSUE_URL: ${{ github.event.issue.html_url }}
ISSUE_TITLE: ${{ github.event.issue.title }}
SLACK_WEBHOOK_URL: ${{ secrets.FEED_SLACK_WEBHOOK_URL }}
SLACK_WEBHOOK_TYPE: INCOMING_WEBHOOK
with:
webhook: ${{ secrets.FEED_SLACK_WEBHOOK_URL }}
webhook-type: incoming-webhook
payload: |
{
"blocks": [
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,14 @@ jobs:

steps:
- name: Send Slack Notification
uses: slackapi/slack-github-action@485a9d42d3a73031f12ec201c457e2162c45d02d # v2.0.0
uses: slackapi/slack-github-action@37ebaef184d7626c5f204ab8d3baff4262dd30f0 # v1.27.0
env:
ISSUE_TITLE: ${{ toJSON(github.event.issue.title || github.event.pull_request.title) }}
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}
with:
method: chat.postMessage
token: ${{ secrets.SLACK_BOT_TOKEN }}
channel-id: ${{ secrets.SLACK_CHANNEL }}
payload: |
{
"channel" : "${{ secrets.SLACK_CHANNEL }}",
"blocks": [
{
"type": "section",
Expand Down
File renamed without changes.
File renamed without changes.
53 changes: 53 additions & 0 deletions .github/workflows.disabled/post_publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
name: Post Publish
on:
workflow_dispatch:
inputs:
release-tag:
type: string
description: 'Semver release tag e.g. v1.1.0'
required: true
workflow_run:
workflows: [Release]
types:
- completed
jobs:
on-success-or-workflow-dispatch:
runs-on: ubuntu-latest
if: github.event.workflow_run.conclusion == 'success' || github.event_name == 'workflow_dispatch'
outputs:
release-tag: ${{ steps.release-tag.outputs.tag }}
steps:
- if: github.event_name == 'workflow_run'
name: Download Artifact from Release workflow
uses: dawidd6/action-download-artifact@bf251b5aa9c2f7eeb574a96ee720e24f801b7c11 # v6
with:
workflow: release.yml
name: release-tag
- name: Output Release Tag
id: release-tag
run: |
if [[ "${{ github.event_name }}" == "workflow_dispatch" ]]; then
echo "tag=${{ github.event.inputs.release-tag }}" >> "$GITHUB_OUTPUT"
else
value=`cat release-tag.data`
echo "tag=$value" >> "$GITHUB_OUTPUT"
fi
tidy-jira:
needs: [on-success-or-workflow-dispatch]
runs-on: ubuntu-latest
steps:
- name: Tidy Jira
uses: breathingdust/github-jira-tidy@b503407f09af5564fd806924bdf4495510d848b6 # v0.10.0
with:
jira_host: 'hashicorp.atlassian.net'
jira_username: 'sdavis@hashicorp.com'
jira_password: ${{ secrets.jira_password }}
jira_jql_filter: ${{ secrets.jira_jql_filter }}
jira_github_url_field_id: 'cf[10089]'
github_release_name: ${{ needs.on-success-or-workflow-dispatch.outputs.release-tag }}
github_token: ${{ secrets.GITHUB_TOKEN }}
on-failure:
runs-on: ubuntu-latest
if: ${{ github.event.workflow_run.conclusion == 'failure' }}
steps:
- run: echo 'The triggering workflow failed'
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ permissions:
contents: read

env:
SLACK_WEBHOOK_URL: ${{ secrets.FEED_SLACK_WEBHOOK_URL }}
SLACK_WEBHOOK_TYPE: INCOMING_WEBHOOK
PR_HTML_URL: ${{ github.event.pull_request.html_url }}
PR_TITLE: ${{ github.event.pull_request.title }}

Expand All @@ -31,13 +33,11 @@ jobs:

- name: Pull Request Merged
if: github.event.pull_request.merged
uses: slackapi/slack-github-action@485a9d42d3a73031f12ec201c457e2162c45d02d # v2.0.0
uses: slackapi/slack-github-action@37ebaef184d7626c5f204ab8d3baff4262dd30f0 # v1.27.0
env:
MERGED_BY_URL: ${{ github.event.pull_request.merged_by.html_url }}
MERGED_BY_LOGIN: ${{ github.event.pull_request.merged_by.login }}
with:
webhook: ${{ secrets.FEED_SLACK_WEBHOOK_URL }}
webhook-type: incoming-webhook
payload: |
{
"blocks": [
Expand All @@ -56,13 +56,11 @@ jobs:
github.event.action == 'opened'
&& steps.community_check.outputs.maintainer == 'true'
&& github.actor != 'dependabot[bot]'
uses: slackapi/slack-github-action@485a9d42d3a73031f12ec201c457e2162c45d02d # v2.0.0
uses: slackapi/slack-github-action@37ebaef184d7626c5f204ab8d3baff4262dd30f0 # v1.27.0
env:
PR_AUTHOR_URL: ${{ github.event.pull_request.user.html_url }}
PR_AUTHOR_LOGIN: ${{ github.event.pull_request.user.login }}
with:
webhook: ${{ secrets.FEED_SLACK_WEBHOOK_URL }}
webhook-type: incoming-webhook
payload: |
{
"blocks": [
Expand All @@ -80,13 +78,11 @@ jobs:
if: |
github.event.action == 'opened'
&& steps.community_check.outputs.partner == 'true'
uses: slackapi/slack-github-action@485a9d42d3a73031f12ec201c457e2162c45d02d # v2.0.0
uses: slackapi/slack-github-action@37ebaef184d7626c5f204ab8d3baff4262dd30f0 # v1.27.0
env:
PR_AUTHOR_URL: ${{ github.event.pull_request.user.html_url }}
PR_AUTHOR_LOGIN: ${{ github.event.pull_request.user.login }}
with:
webhook: ${{ secrets.FEED_SLACK_WEBHOOK_URL }}
webhook-type: incoming-webhook
payload: |
{
"blocks": [
Expand Down
Loading