v1.535.1
Pin module reference @goruha (#28)
## what * Pin module referencewhy
- Relative path is not working with polyrepo pattern
Summary by CodeRabbit
- Chores
- Updated the source of the Datadog credentials module to use a specific version from a remote repository.
🤖 Automatic Updates
Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#32)
## what This is an auto-generated PR that updates the README.md and docswhy
To have most recent changes of README.md and doc from origin templates
chore(deps): update terraform cloudposse/ssm-parameter-store/aws to v0.13.0 @[renovate[bot]](https://github.com/apps/renovate) (#4)
This PR contains the following updates:Package | Type | Update | Change |
---|---|---|---|
cloudposse/ssm-parameter-store/aws (source) | module | minor | 0.11.0 -> 0.13.0 |
Release Notes
cloudposse/terraform-aws-ssm-parameter-store (cloudposse/ssm-parameter-store/aws)
v0.13.0
chore: add overwrite argument back @gberenice (#53)
what
- Unfortunately, we have to add the
overwrite
argument back due to the confusion of its deprecation:
Lastly, and unfortunately, configurations expecting the standard update flow will need to keep overwrite = true set until this becomes the default behavior in v6.0.0. Removing it in v5.X will result in the default value of false, preventing the parameter value from being updated, causing persistent differences.
why
- Prevent undesired behaviour.
references
v0.12.0
chore: remove deprecated `overwrite` argument @meysam81 (#52)
fixes #51
Sync github @max-lobur (#48)
Rebuild github dir from the template
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#31)
## what This is an auto-generated PR that updates the README.md and docswhy
To have most recent changes of README.md and doc from origin templates
chore(deps): update terraform cloudposse/datadog-integration/aws to v2 @[renovate[bot]](https://github.com/apps/renovate) (#16)
This PR contains the following updates:Package | Type | Update | Change |
---|---|---|---|
cloudposse/datadog-integration/aws (source) | module | major | 1.3.0 -> 2.0.0 |
Release Notes
cloudposse/terraform-aws-datadog-integration (cloudposse/datadog-integration/aws)
v2.0.0
🚀 Enhancements
feat: restructure and add new datadog integration policies @RoseSecurity (#69)
Why
- Expanding permission sets as Datadog and AWS evolve
What
- Style update: change all
join("", resource.kind.*.name)
andresource.kind[0].name
toone(resource.kind[*].name)
- Deprecate
var.integrations
and addvar.policies
in its place- Update the description to indicate it is deprecated
- Make its default value null
- Add
var.policies
- Create a
local.policies
which is the list of policies specified viavar.integrations
andvar.policies
combined with mappings and then de-duplicated
[!NOTE]
For compatibility, mapvar.integrations
"core" -> "core_integration" and "all" -> "full_integration" when adding tolocal.policies
.
- Rename the "all" policy "full-integration" and update it
- Rename
iam_policy_all.tf
->iam-policy-full-integration.tf
and rename all the resources etc. named "all" to "full_integration", and trigger it with policy name "full-integration" - Update the policy reference
- Update the permissions (
statement.actions
) from those sources:
full-integration permissions
actions = [
"apigateway:GET",
"autoscaling:Describe*",
"backup:List*",
"budgets:ViewBudget",
"cloudfront:GetDistributionConfig",
"cloudfront:ListDistributions",
"cloudtrail:DescribeTrails",
"cloudtrail:GetTrailStatus",
"cloudtrail:LookupEvents",
"cloudwatch:Describe*",
"cloudwatch:Get*",
"cloudwatch:List*",
"codedeploy:List*",
"codedeploy:BatchGet*",
"directconnect:Describe*",
"dynamodb:List*",
"dynamodb:Describe*",
"ec2:Describe*",
"ec2:GetTransitGatewayPrefixListReferences",
"ec2:SearchTransitGatewayRoutes",
"ecs:Describe*",
"ecs:List*",
"elasticache:Describe*",
"elasticache:List*",
"elasticfilesystem:DescribeFileSystems",
"elasticfilesystem:DescribeTags",
"elasticfilesystem:DescribeAccessPoints",
"elasticloadbalancing:Describe*",
"elasticmapreduce:List*",
"elasticmapreduce:Describe*",
"es:ListTags",
"es:ListDomainNames",
"es:DescribeElasticsearchDomains",
"events:CreateEventBus",
"fsx:DescribeFileSystems",
"fsx:ListTagsForResource",
"health:DescribeEvents",
"health:DescribeEventDetails",
"health:DescribeAffectedEntities",
"kinesis:List*",
"kinesis:Describe*",
"lambda:GetPolicy",
"lambda:List*",
"logs:DeleteSubscriptionFilter",
"logs:DescribeLogGroups",
"logs:DescribeLogStreams",
"logs:DescribeSubscriptionFilters",
"logs:FilterLogEvents",
"logs:PutSubscriptionFilter",
"logs:TestMetricFilter",
"oam:ListSinks",
"oam:ListAttachedLinks",
"organizations:Describe*",
"organizations:List*",
"rds:Describe*",
"rds:List*",
"redshift:DescribeClusters",
"redshift:DescribeLoggingStatus",
"route53:List*",
"s3:GetBucketLogging",
"s3:GetBucketLocation",
"s3:GetBucketNotification",
"s3:GetBucketTagging",
"s3:ListAllMyBuckets",
"s3:PutBucketNotification",
"ses:Get*",
"sns:List*",
"sns:Publish",
"sns:GetSubscriptionAttributes",
"sqs:ListQueues",
"states:ListStateMachines",
"states:DescribeStateMachine",
"support:DescribeTrustedAdvisor*",
"support:RefreshTrustedAdvisorCheck",
"tag:GetResources",
"tag:GetTagKeys",
"tag:GetTagValues",
"wafv2:ListLoggingConfigurations",
"wafv2:GetLoggingConfiguration",
"xray:BatchGetTraces",
"xray:GetTraceSummaries"
],
- Rename
iam_policy_core.tf
->iam-policy-core-integration.tf
and rename all the resources etc. named "core" to "core_integration", and trigger it with policy name "core-integration" - Update the policy reference
- Update the permissions (
statement.actions
) by removing 'support:*' - Create
iam-policy-resource-collection.tf
- Follow the pattern of
iam-policy-full-integration.tf
and createiam-policy-resource-collection.tf
to implement theresource-collection
option, referencing and using the policy from https://docs.datadoghq.com/integrations/amazon_web_services/?tab=roledelegation#aws-resource-collection-iam-policy-1
resource-collection permissions
actions = [
"backup:ListRecoveryPointsByBackupVault",
"bcm-data-exports:GetExport",
"bcm-data-exports:ListExports",
"cassandra:Select",
"cur:DescribeReportDefinitions",
"ec2:GetSnapshotBlockPublicAccessState",
"glacier:GetVaultNotifications",
"glue:ListRegistries",
"lightsail:GetInstancePortStates",
"savingsplans:DescribeSavingsPlanRates",
"savingsplans:DescribeSavingsPlans",
"timestream:DescribeEndpoints",
"waf-regional:ListRuleGroups",
"waf-regional:ListRules",
"waf:ListRuleGroups",
"waf:ListRules",
"wafv2:GetIPSet",
"wafv2:GetRegexPatternSet",
"wafv2:GetRuleGroup"
],
- Create
iam-policy-security-audit.tf
- Updated documentation and examples
🤖 Automatic Updates
Migrate new test account @osterman (#65)
what
- Update
.github/settings.yml
- Update
.github/chatops.yml
files
why
- Re-apply
.github/settings.yml
from org level to getterratest
environment - Migrate to new
test
account
References
- DEV-388 Automate clean up of test account in new organization
- DEV-387 Update terratest to work on a shared workflow instead of a dispatch action
- DEV-386 Update terratest to use new testing account with GitHub OIDC
Update .github/settings.yml @osterman (#64)
what
- Update
.github/settings.yml
- Drop
.github/auto-release.yml
files
why
- Re-apply
.github/settings.yml
from org level - Use organization level auto-release settings
references
- DEV-1242 Add protected tags with Repository Rulesets on GitHub
Update .github/settings.yml @osterman (#63)
what
- Update
.github/settings.yml
- Drop
.github/auto-release.yml
files
why
- Re-apply
.github/settings.yml
from org level - Use organization level auto-release settings
references
- DEV-1242 Add protected tags with Repository Rulesets on GitHub
Update release workflow to allow pull-requests: write @osterman (#61)
what
- Update workflow (
.github/workflows/release.yaml
) to have permission to comment on PR
why
- So we can support commenting on PRs with a link to the release
Update GitHub Workflows to use shared workflows from '.github' repo @osterman (#60)
what
- Update workflows (
.github/workflows
) to use shared workflows from.github
repo
why
- Reduce nested levels of reusable workflows
Update GitHub Workflows to Fix ReviewDog TFLint Action @osterman (#59)
what
- Update workflows (
.github/workflows
) to addissue: write
permission needed by ReviewDogtflint
action
why
- The ReviewDog action will comment with line-level suggestions based on linting failures
Update GitHub workflows @osterman (#58)
what
- Update workflows (
.github/workflows/settings.yaml
)
why
- Support new readme generation workflow.
- Generate banners
Use GitHub Action Workflows from `cloudposse/.github` Repo @osterman (#57)
what
- Install latest GitHub Action Workflows
why
- Use shared workflows from
cldouposse/.github
repository - Simplify management of workflows from centralized hub of configuration
Add GitHub Settings @osterman (#56)
what
- Install a repository config (
.github/settings.yaml
)
why
- Programmatically manage GitHub repo settings
Update Scaffolding @osterman (#54)
what
- Reran
make readme
to rebuildREADME.md
fromREADME.yaml
- Migrate to square badges
- Add scaffolding for repo settings and Mergify
why
- Upstream template changed in the
.github
repo - Work better with repository rulesets
- Modernize look & feel
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#30)
## what This is an auto-generated PR that updates the README.md and docswhy
To have most recent changes of README.md and doc from origin templates
chore(deps): update terraform cloudposse/datadog-integration/aws to v1.3.0 @[renovate[bot]](https://github.com/apps/renovate) (#3)
This PR contains the following updates:Package | Type | Update | Change |
---|---|---|---|
cloudposse/datadog-integration/aws (source) | module | minor | 1.2.0 -> 1.3.0 |
Release Notes
cloudposse/terraform-aws-datadog-integration (cloudposse/datadog-integration/aws)
v1.3.0
Add mission action to iam policy all @mfuhrmeisterDM (#53)
what
add
- ec2:GetTransitGatewayPrefixListReferences
- ec2:SearchTransitGatewayRoutes actions to iam policy all.
why
We see error messages in datadog that this is not allowed for datadog-integration.
Sync github @max-lobur (#50)
Rebuild github dir from the template
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#29)
## what This is an auto-generated PR that updates the README.md and docswhy
To have most recent changes of README.md and doc from origin templates
chore(deps): update tflint plugin terraform-linters/tflint-ruleset-aws to v0.40.0 @[renovate[bot]](https://github.com/apps/renovate) (#6)
This PR contains the following updates:Package | Type | Update | Change |
---|---|---|---|
terraform-linters/tflint-ruleset-aws | plugin | minor | 0.23.1 -> 0.40.0 |
Release Notes
terraform-linters/tflint-ruleset-aws (terraform-linters/tflint-ruleset-aws)
v0.40.0
What's Changed
Enhancements
- feat: warn against data sources with ephemeral alternatives by @aristosvo in https://github.com/terraform-linters/tflint-ruleset-aws/pull/861
- rules: Update Lambda deprecated runtimes by @wata727 in https://github.com/terraform-linters/tflint-ruleset-aws/pull/886
- Update AWS provider/module and generated content by @github-actions in https://github.com/terraform-linters/tflint-ruleset-aws/pull/870
Chores
- Bump sigstore/cosign-installer from 3.8.1 to 3.8.2 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/872
- Bump the aws-sdk group with 3 updates by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/873
- Bump actions/attest-build-provenance from 2.2.3 to 2.3.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/874
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.212.0 to 1.213.0 in the aws-sdk group by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/875
- docs: Rename aws_write_only_attributes.md -> aws_write_only_arguments.md by @wata727 in https://github.com/terraform-linters/tflint-ruleset-aws/pull/876
- Bump actions/setup-go from 5.4.0 to 5.5.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/877
- Bump golang.org/x/net from 0.39.0 to 0.40.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/879
- Bump the aws-sdk group with 2 updates by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/878
- Bump github.com/zclconf/go-cty from 1.16.2 to 1.16.3 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/883
- Bump the aws-sdk group with 3 updates by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/882
- Bump github.com/hashicorp/terraform-json from 0.24.0 to 0.25.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/884
Full Changelog: terraform-linters/tflint-ruleset-aws@v0.39.0...v0.40.0
v0.39.0
What's Changed
Enhancements
- Update AWS provider/module and generated content by @github-actions in https://github.com/terraform-linters/tflint-ruleset-aws/pull/840
- Add
aws_iam_role_deprecated_policy_attributes
rule by @alexjfisher in https://github.com/terraform-linters/tflint-ruleset-aws/pull/833 aws_write_only_arguments
: recommend write-only arguments where available by @aristosvo in https://github.com/terraform-linters/tflint-ruleset-aws/pull/860- Update AWS provider/module and generated content by @github-actions in https://github.com/terraform-linters/tflint-ruleset-aws/pull/855
Bug Fixes
- provider_missing_default_tags: correctly handle unknown values by @bendrucker in https://github.com/terraform-linters/tflint-ruleset-aws/pull/851
Chores
- Bump the aws-sdk group with 7 updates by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/839
- Bump golang.org/x/net from 0.35.0 to 0.37.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/842
- Bump the aws-sdk group with 7 updates by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/841
- Bump the aws-sdk group with 2 updates by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/845
- Pin GitHub Action versions by @wata727 in https://github.com/terraform-linters/tflint-ruleset-aws/pull/846
- Bump actions/setup-go from 5.3.0 to 5.4.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/847
- Bump the aws-sdk group with 2 updates by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/848
- Bump github.com/hashicorp/aws-sdk-go-base/v2 from 2.0.0-beta.62 to 2.0.0-beta.63 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/849
- Bump golang.org/x/net from 0.37.0 to 0.38.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/853
- Bump the aws-sdk group with 3 updates by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/852
- Bump goreleaser/goreleaser-action from 6.2.1 to 6.3.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/854
- Bump github.com/hashicorp/aws-sdk-go-base/v2 from 2.0.0-beta.63 to 2.0.0-beta.64 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/857
- Bump the aws-sdk group across 1 directory with 6 updates by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/858
- Bump the aws-sdk group with 6 updates by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/862
- Bump golang.org/x/net from 0.38.0 to 0.39.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/863
- Bump github.com/aws/aws-sdk-go-v2/service/ecs from 1.54.6 to 1.55.0 in the aws-sdk group by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/865
- Potential fix for code scanning alert no. 6: Incomplete regular expression for hostnames by @wata727 in https://github.com/terraform-linters/tflint-ruleset-aws/pull/868
- Set explicit workflow permissions by @wata727 in https://github.com/terraform-linters/tflint-ruleset-aws/pull/869
New Contributors
- @alexjfisher made their first contribution in https://github.com/terraform-linters/tflint-ruleset-aws/pull/833
- @aristosvo made their first contribution in https://github.com/terraform-linters/tflint-ruleset-aws/pull/860
Full Changelog: terraform-linters/tflint-ruleset-aws@v0.38.0...v0.39.0
v0.38.0
What's Changed
Breaking Changes
- Update AWS provider/module and generated content by @wata727 in https://github.com/terraform-linters/tflint-ruleset-aws/pull/837
- Remove Amazon Chime rules
aws_chime_voice_connector_group_invalid_name
aws_chime_voice_connector_invalid_aws_region
aws_chime_voice_connector_invalid_name
aws_chime_voice_connector_logging_invalid_voice_connector_id
aws_chime_voice_connector_origination_invalid_voice_connector_id
aws_chime_voice_connector_streaming_invalid_voice_connector_id
aws_chime_voice_connector_termination_credentials_invalid_voice_connector_id
aws_chime_voice_connector_termination_invalid_default_phone_number
aws_chime_voice_connector_termination_invalid_voice_connector_id
- Remove Amazon Chime rules
Enhancements
- feat: add aws_security_group_inline_rules rule by @kayman-mk in https://github.com/terraform-linters/tflint-ruleset-aws/pull/793
Chores
- Bump github.com/aws/aws-sdk-go-v2/service/ecs from 1.53.1 to 1.53.2 in the aws-sdk group by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/806
- Bump github.com/zclconf/go-cty from 1.15.1 to 1.16.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/807
- Bump the aws-sdk group with 7 updates by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/809
- Bump golang.org/x/net from 0.33.0 to 0.34.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/811
- Bump github.com/terraform-linters/tflint-plugin-sdk from 0.21.0 to 0.22.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/812
- Bump github.com/hashicorp/aws-sdk-go-base/v2 from 2.0.0-beta.59 to 2.0.0-beta.60 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/810
- Bump github.com/hashicorp/aws-sdk-go-base/v2 from 2.0.0-beta.60 to 2.0.0-beta.61 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/816
- Bump github.com/zclconf/go-cty from 1.16.0 to 1.16.1 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/817
- Bump the aws-sdk group with 7 updates by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/815
- Bump github.com/zclconf/go-cty from 1.16.1 to 1.16.2 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/819
- Bump the aws-sdk group with 7 updates by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/818
- Bump the aws-sdk group with 7 updates by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/823
- Bump the aws-sdk group with 7 updates by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/824
- Bump github.com/hashicorp/aws-sdk-go-base/v2 from 2.0.0-beta.61 to 2.0.0-beta.62 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/825
- Bump the aws-sdk group with 2 updates by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/826
- Bump golang.org/x/net from 0.34.0 to 0.35.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/827
- Bump github.com/aws/smithy-go from 1.22.2 to 1.22.3 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/830
- Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/831
- Bump the aws-sdk group with 7 updates by @dependabot in https://github.com/terraform-linters/tflint-ruleset-aws/pull/829
- deps: Go 1.24 by @wata727 in https://github.com/terraform-linters/tflint-ruleset-aws/pull/832
- rule template: fix typo by @bendrucker in https://github.com/terraform-linters/tflint-ruleset-aws/pull/834
- Remove hard-coded versions from integration tests by @wata727 in https://github.com/terraform-linters/tflint-ruleset-aws/pull/835
- Add make release for release automation by @wata727 in https://github.com/terraform-linters/tflint-ruleset-aws/pull/836
Full Changelog: terraform-linters/tflint-ruleset-aws@v0.37.0...v0.38.0
v0.37.0
Breaking Changes
- #789 #798: Update AWS provider/module and generated content
- Removed the following rules
aws_service_discovery_http_namespace_invalid_name
aws_service_discovery_private_dns_namespace_invalid_name
aws_service_discovery_public_dns_namespace_invalid_name
- Removed the following rules
Enhancements
- #787 #800: Add new db.m8g, r8g, r7i, r6i-preconfigured, m7i, c6gd instances (@gnetsman, @wata727)
- #786: feat: add
aws_iam_policy_attachment_exclusive_attachment
rule (@kayman-mk) - #790: feat: add
aws_security_group_rule_deprecated
rule (@kayman-mk) - #801: rules: Add missing DB engines (@wata727)
- #802: rules: Add cache.c7gn high-bandwidth node type (@wata727)
- #803: rules: Update Lambda runtime deprecations (@wata727)
Chores
- #791 #795 #797: Bump aws-sdk-go-v2
- #792: Bump github.com/hashicorp/terraform-json from 0.23.0 to 0.24.0
- #796: Bump golang.org/x/net from 0.32.0 to 0.33.0
v0.36.0
Breaking Changes
- #759: glue: disable connection type and properties checks (@bendrucker)
- Removed
aws_glue_connection_invalid_connection_type
rule
- Removed
Enhancements
Chores
- #755: Bump github.com/hashicorp/hcl/v2 from 2.22.0 to 2.23.0
- #765: Bump github.com/stretchr/testify from 1.9.0 to 1.10.0
- #769: Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.187.1 to 1.194.0
- #777: Bump the aws-sdk group with 7 updates
- #778: Bump github.com/zclconf/go-cty from 1.15.0 to 1.15.1
- #781: Enable Dependabot auto-merge (@wata727)
- #782: Bump golang.org/x/net from 0.31.0 to 0.32.0
- #783: Squash auto-merge Dependabot PRs (@wata727)
- #784: Bump actions/attest-build-provenance from 1 to 2
v0.35.0
Enhancements
- #725: Update AWS provider/module and generated content
Chores
- #726 #731 #739 #746: Bump github.com/aws/aws-sdk-go-v2/service/ecs from 1.47.3 to 1.49.2
- #727 #732 #747: Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.182.0 to 1.187.1
- #728 #730 #736 #748: Bump github.com/aws/aws-sdk-go-v2/service/rds from 1.87.2 to 1.89.1
- #733 #751: Bump github.com/aws/aws-sdk-go-v2/service/iam from 1.37.2 to 1.37.3
- #735: Bump github.com/hashicorp/terraform-json from 0.22.1 to 0.23.0
- #738 #743: Bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing from 1.28.2 to 1.28.4
- #740: Bump github.com/hashicorp/aws-sdk-go-base/v2 from 2.0.0-beta.58 to 2.0.0-beta.59
- #741: Bump github.com/aws/aws-sdk-go-v2/service/elasticache from 1.43.0 to 1.43.2
- #742: Bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.40.0 to 1.41.1
- #744: Bump golang.org/x/net from 0.30.0 to 0.31.0
v0.34.0
Breaking Changes
- #719: Remove worklink rules (@wata727)
- The following rules are removed
aws_worklink_fleet_invalid_audit_stream_arn
aws_worklink_fleet_invalid_device_ca_certificate
aws_worklink_fleet_invalid_display_name
aws_worklink_fleet_invalid_name
aws_worklink_website_certificate_authority_association_invalid_certificate
aws_worklink_website_certificate_authority_association_invalid_display_name
aws_worklink_website_certificate_authority_association_invalid_fleet_arn
- The following rules are removed
Enhancements
- #720: Update AWS provider/module and generated content
Bug Fixes
Chores
- #692 #712: Bump github.com/aws/aws-sdk-go-v2/service/ecs from 1.44.3 to 1.47.3
- #693: Bump github.com/hashicorp/aws-sdk-go-base/v2 from 2.0.0-beta.54 to 2.0.0-beta.58
- #694 #717: Bump github.com/aws/aws-sdk-go-v2/service/iam from 1.34.3 to 1.37.2
- #695 #714: Bump github.com/aws/aws-sdk-go-v2/service/rds from 1.82.0 to 1.87.2
- #696 #715: Bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing from 1.26.3 to 1.28.2
- #697 #713: Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.173.0 to 1.182.0
- #698 #718: Bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.34.0 to 1.40.0
- #699 #716: Bump github.com/aws/aws-sdk-go-v2/service/elasticache from 1.40.5 to 1.43.0
- #702: Bump golang.org/x/net from 0.29.0 to 0.30.0
- #722: Bump GoReleaser to v2 (@wata727)
- #723: Remove patch version pin from go.mod (@wata727)
v0.33.0
Enhancements
Chores
- #652: Fix HSMv2 type tests (@wata727)
- #654 #668: Bump github.com/hashicorp/hcl/v2 from 2.20.1 to 2.22.0
- #657 #670: Bump golang.org/x/net from 0.26.0 to 0.29.0
- #665: mappings: Migrate import paths from aws-sdk-go to aws-sdk-ruby (@wata727)
- #663: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.20.0 to 0.21.0
- #667: Migrate aws-sdk-go to v2 (@wata727)
- #671: Bump peter-evans/create-pull-request from 6 to 7
- #672: deps: Go 1.23.1
v0.32.0
Enhancements
- #633: New rule: aws_provider_missing_tags (@bootswithdefer)
- #637: Update AWS provider/module and generated content
Chores
- #638: release: Introduce Artifact Attestations (@wata727)
- #642 #645: Bump golang.org/x/net from 0.24.0 to 0.26.0
- #643: Bump github.com/hashicorp/terraform-json from 0.21.0 to 0.22.1
- #646: Bump goreleaser/goreleaser-action from 5 to 6
- #647: deps: Go 1.22.4 (@wata727)
v0.31.0
Enhancements
- #613 #618 #619 #623 #627 #629: Update AWS provider/module and generated content
- #617 #624: Bump github.com/hashicorp/hcl/v2 from 2.19.1 to 2.20.1
- This is required for provider-defined functions support
Chores
- #609 #620 #628: Bump golang.org/x/net from 0.20.0 to 0.24.0
- #614 #634: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.18.0 to 0.20.0
- #615: Bump github.com/stretchr/testify from 1.8.4 to 1.9.0
- #616 #622: Bump github.com/zclconf/go-cty from 1.14.2 to 1.14.4
- #621: Bump google.golang.org/protobuf from 1.32.0 to 1.33.0
- #635: deps: Go 1.22.2
v0.30.0
Enhancements
Bug Fixes
- #600: fix: prevent runtime error when instanceType/nodeType have no dot (@guillaumelecerf)
Chores
- #599: Bump golang.org/x/net from 0.19.0 to 0.20.0
- #603: Bump github.com/hashicorp/terraform-json from 0.20.0 to 0.21.0
- #604: Bump github.com/zclconf/go-cty from 1.14.1 to 1.14.2
- #605: Bump peter-evans/create-pull-request from 5 to 6
- #607: deps: Go 1.22 (@wata727)
v0.29.0
Enhancements
- #580 #581 #582 #583 #585 #586 #587: Update AWS provider/module and generated content
- #591: rds: add db.m6idn instance family (@GeorgeSimpsonAtFanatics)
- #592: rds: Add m6in, r6idn, r6in instance classes (@wata727)
- #593: cache: Add cache.c7gn node types (@wata727)
- #594: Update Lambda deprecated runtimes (@wata727)
Chore
- #584: Bump golang.org/x/net from 0.18.0 to 0.19.0
- #588: Bump actions/setup-go from 4 to 5
- #589: generator: use terraform-json types for provider schemas (@HadrienPatte)
v0.28.0
Breaking Changes
- #576: Fix aws_acm_certificate.private_key mapping and remove the rule (@wata727)
- Removed
aws_acm_certificate_invalid_private_key
rule
- Removed
Enhancements
- #554: s3_bucket_name: add length validation (@davimmt)
- #566 #567 #568 #575: Update AWS provider/module and generated content
- #571: s3_bucket_name: add all documented naming rules (@davimmt)
Chores
- #550: Bump goreleaser/goreleaser-action from 4 to 5
- #555 #558 #572: Bump golang.org/x/net from 0.15.0 to 0.18.0
- #556: Bump github.com/zclconf/go-cty from 1.14.0 to 1.14.1
- #559: Bump github.com/dave/dst from 0.27.2 to 0.27.3
- #560: Bump github.com/google/go-cmp from 0.5.9 to 0.6.0
- #561: Bump github.com/hashicorp/hcl/v2 from 2.18.0 to 2.19.1
- #565: Bump google.golang.org/grpc from 1.57.0 to 1.57.1
v0.27.0
Enhancements
- #534 #544: Update AWS provider/module and generated content
- #545: Add support for cache instance families m7g and r7g (@dvxam)
- #546: Add missing DB instance classes (@wata727)
- #547: Update Lambda runtime deprecations (@wata727)
- #548: Update DB engine list (@wata727)
Chores
- #535 #536: Bump github.com/zclconf/go-cty from 1.13.2 to 1.14.0
- #537: Bump github.com/hashicorp/hcl/v2 from 2.17.0 to 2.18.0
- #540: deps: Go 1.21 (@wata727)
- #541: Bump actions/checkout from 3 to 4
- #542: Bump golang.org/x/net from 0.14.0 to 0.15.0
v0.26.0
Breaking Changes
- #531: Update AWS provider/module and generated content
- Removed
aws_budgets_budget_invalid_name
rule
- Removed
BugFixes
Chores
- #529: Bump golang.org/x/net from 0.12.0 to 0.14.0
v0.25.0
Enhancements
- #514: Update AWS provider/module and generated content
BugFixes
Chores
v0.24.3
- #517: resource_missing_tags: rewrite to only consider keys (@bendrucker)
- #519: resource_missing_tags: Ignore non-existent provider aliases (@wata727)
v0.24.2
Enhancements
BugFixes
- #511: fix: Fixed regression in tags with dynamic values (@JorgeReus)
Chores
- #512: Bump golang.org/x/net from 0.11.0 to 0.12.0
v0.24.1
- #508: fix: Fixed the error 'Provider doesn't exist' and the provider exist (@JorgeReus)
v0.24.0
Breaking Changes
- #501: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.16.1 to 0.17.0
- TFLint v0.40/v0.41 is no longer supported
- #504: Update AWS provider/module and generated content (@wata727)
- The following rules have been removed.
aws_macie_member_account_association_invalid_member_account_id
aws_macie_s3_bucket_association_invalid_bucket_name
aws_macie_s3_bucket_association_invalid_member_account_id
aws_macie_s3_bucket_association_invalid_prefix
aws_redshift_security_group_invalid_description
aws_redshift_security_group_invalid_name
aws_secretsmanager_secret_invalid_rotation_lambda_arn
- The
aws_resource_missing_tags
rule no longer checksaws_db_security_group
.
- The following rules have been removed.
Enhancements
- #489: feat: Added default tags functionality (@JorgeReus)
Chores
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
Enable merge queue @goruha (#27)
## what - Added `auto-merge` workflow - Update `settings.yaml` - Fix CodeOwners fileswhy
- Support auto merge PRs
- Create merge queue
- Implement new CodeOwners policy
Enable merge queue @goruha (#26)
## what - Added `auto-merge` workflow - Update `settings.yaml` - Fix CodeOwners fileswhy
- Support auto merge PRs
- Create merge queue
- Implement new CodeOwners policy
Enable merge queue @goruha (#25)
## what - Added `auto-merge` workflow - Update `settings.yaml` - Fix CodeOwners fileswhy
- Support auto merge PRs
- Create merge queue
- Implement new CodeOwners policy
Enable merge queue @goruha (#24)
## what - Added `auto-merge` workflow - Update `settings.yaml` - Fix CodeOwners fileswhy
- Support auto merge PRs
- Create merge queue
- Implement new CodeOwners policy
Enable merge queue @goruha (#23)
## what - Added `auto-merge` workflow - Update `settings.yaml` - Fix CodeOwners fileswhy
- Support auto merge PRs
- Create merge queue
- Implement new CodeOwners policy
Enable merge queue @goruha (#22)
## what - Added `auto-merge` workflow - Update `settings.yaml` - Fix CodeOwners fileswhy
- Support auto merge PRs
- Create merge queue
- Implement new CodeOwners policy
Enable merge queue @goruha (#21)
## what - Added `auto-merge` workflow - Update `settings.yaml` - Fix CodeOwners fileswhy
- Support auto merge PRs
- Create merge queue
- Implement new CodeOwners policy
Enable merge queue @goruha (#20)
## what - Added `auto-merge` workflow - Update `settings.yaml` - Fix CodeOwners fileswhy
- Support auto merge PRs
- Create merge queue
- Implement new CodeOwners policy
Enable merge queue @goruha (#19)
## what - Added `auto-merge` workflow - Update `settings.yaml` - Fix CodeOwners fileswhy
- Support auto merge PRs
- Create merge queue
- Implement new CodeOwners policy
Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#18)
## what This is an auto-generated PR that updates the README.md and docswhy
To have most recent changes of README.md and doc from origin templates