NASA-PDS / validate

Validates PDS4 product labels, data and PDS3 Volumes
https://nasa-pds.github.io/validate/
Apache License 2.0
16 stars 11 forks source link

Update hashicorp/aws requirement from ~> 5.66.0 to ~> 5.68.0 in /terraform #1002

Closed dependabot[bot] closed 2 days ago

dependabot[bot] commented 5 days ago

Updates the requirements on hashicorp/aws to permit the latest version.

Release notes

Sourced from hashicorp/aws's releases.

v5.68.0

NOTES:

  • resource/aws_iam_role: The inline_policy argument is deprecated. Use the aws_iam_role_policy resource instead. If Terraform should exclusively manage all inline policy associations (the current behavior of this argument), use the aws_iam_role_policies_exclusive resource as well. (#39203)
  • resource/aws_lexv2models_slot_type: Within the composite_slot_type_setting block, the subslots argument has been renamed sub_slots. See the linked pull request for additional justification on this change. The previous misnaming effectively made this argument unusable, therefore a breaking change in a minor version was deemed acceptable. (#39353)

FEATURES:

  • New Data Source: aws_elasticache_reserved_cache_node_offering (#29832)
  • New Data Source: aws_securityhub_standards_control_associations (#39334)
  • New Data Source: aws_synthetics_runtime_version (#39180)
  • New Data Source: aws_synthetics_runtime_versions (#39180)
  • New Resource: aws_appsync_source_api_association (#39323)
  • New Resource: aws_elasticache_reserved_cache_node (#29832)
  • New Resource: aws_iam_role_policies_exclusive (#39203)
  • New Resource: aws_pinpointsmsvoicev2_opt_out_list (#25036)
  • New Resource: aws_pinpointsmsvoicev2_phone_number (#25036)
  • New Resource: aws_sesv2_account_suppression_attributes (#39325)

ENHANCEMENTS:

  • resource/aws_s3_bucket_server_side_encryption_configuration: S3 directory buckets now support SSE-KMS (#39366)
  • resource/aws_ses_receipt_rule: Add iam_role_arn argument to s3_action configuration block (#39364)
  • resource/aws_synthetics_canary: Increase maximum name length to 255 characters (#39315)

BUG FIXES:

  • provider: Allows assume_role.role_arn to be an empty string when there is a single assume_role entry. (#39328)
  • resource/aws_amplify_app: Fix failure when unsetting the environment_variables argument (#39397)
  • resource/aws_dynamodb_table: Fix changing replicas to the default Managed by DynamoDB encryption setting (#31284)
  • resource/aws_dynamodb_table: Handle eventual consistency of tag creation and removal (#39326)
  • resource/aws_dynamodb_table_replica: Handle eventual consistency of tag creation and removal (#39326)
  • resource/aws_dynamodb_tag: Handle eventual consistency of tag creation and removal (#39326)
  • resource/aws_mq_broker: Fix engine_version mismatch with RabbitMQ 3.13 and ActiveMQ 5.18 and above (#39024)
  • resource/aws_mwaa_environment: Fix creating environments with endpoint_management = "CUSTOMER" (#39394)
  • resource/aws_opensearchserverless_access_policy: Fix incompatible type error when setting policy (#39322)
Changelog

Sourced from hashicorp/aws's changelog.

5.68.0 (September 19, 2024)

NOTES:

  • resource/aws_iam_role: The inline_policy argument is deprecated. Use the aws_iam_role_policy resource instead. If Terraform should exclusively manage all inline policy associations (the current behavior of this argument), use the aws_iam_role_policies_exclusive resource as well. (#39203)
  • resource/aws_lexv2models_slot_type: Within the composite_slot_type_setting block, the subslots argument has been renamed sub_slots. See the linked pull request for additional justification on this change. The previous misnaming effectively made this argument unusable, therefore a breaking change in a minor version was deemed acceptable. (#39353)

FEATURES:

  • New Data Source: aws_elasticache_reserved_cache_node_offering (#29832)
  • New Data Source: aws_securityhub_standards_control_associations (#39334)
  • New Data Source: aws_synthetics_runtime_version (#39180)
  • New Data Source: aws_synthetics_runtime_versions (#39180)
  • New Resource: aws_appsync_source_api_association (#39323)
  • New Resource: aws_elasticache_reserved_cache_node (#29832)
  • New Resource: aws_iam_role_policies_exclusive (#39203)
  • New Resource: aws_pinpointsmsvoicev2_opt_out_list (#25036)
  • New Resource: aws_pinpointsmsvoicev2_phone_number (#25036)
  • New Resource: aws_sesv2_account_suppression_attributes (#39325)

ENHANCEMENTS:

  • resource/aws_s3_bucket_server_side_encryption_configuration: S3 directory buckets now support SSE-KMS (#39366)
  • resource/aws_ses_receipt_rule: Add iam_role_arn argument to s3_action configuration block (#39364)
  • resource/aws_synthetics_canary: Increase maximum name length to 255 characters (#39315)

BUG FIXES:

  • provider: Allows assume_role.role_arn to be an empty string when there is a single assume_role entry. (#39328)
  • resource/aws_amplify_app: Fix failure when unsetting the environment_variables argument (#39397)
  • resource/aws_dynamodb_table: Fix changing replicas to the default Managed by DynamoDB encryption setting (#31284)
  • resource/aws_dynamodb_table: Handle eventual consistency of tag creation and removal (#39326)
  • resource/aws_dynamodb_table_replica: Handle eventual consistency of tag creation and removal (#39326)
  • resource/aws_dynamodb_tag: Handle eventual consistency of tag creation and removal (#39326)
  • resource/aws_mq_broker: Fix engine_version mismatch with RabbitMQ 3.13 and ActiveMQ 5.18 and above (#39024)
  • resource/aws_mwaa_environment: Fix creating environments with endpoint_management = "CUSTOMER" (#39394)
  • resource/aws_opensearchserverless_access_policy: Fix incompatible type error when setting policy (#39322)

5.67.0 (September 12, 2024)

BREAKING CHANGES:

  • resource/aws_lexv2models_slot_type: Within the value_selection_setting.advanced_recognition_setting block, the audio_recognition_setting argument has been renamed audio_recognition_strategy (#39254)

NOTES:

  • provider: Downgrades to Go 1.22.6. A small number of users have reported failed or hanging network connections using the version of the Terraform AWS provider which was first built with Go 1.23.0 (v5.65.0). At this point, maintainers have been unable to reproduce failures, but enough distinct users have reported issues that we are going to attempt downgrading to Go 1.22.6 for the next provider release. We will continue to coordinate with users and AWS in an attempt to identify the root cause, using this upcoming release with a reverted Go build version as a data point. (#39256)
  • resource/aws_lexv2models_slot_type: Within the value_selection_setting.advanced_recognition_setting block, the audio_recognition_setting argument has been renamed audio_recognition_strategy. See the linked pull request for additional justification on this change. The previous misnaming effectively made this argument unusable, therefore a breaking change in a minor version was deemed acceptable. (#39254)

FEATURES:

... (truncated)

Commits


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)