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(deps): bump the terraform group across 2 directories with 1 update #224

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 17, 2024

Bumps the terraform group with 1 update in the /stacks/sample_bucket directory: hashicorp/aws.
Bumps the terraform group with 1 update in the /stacks/sample_instance directory: hashicorp/aws.

Updates hashicorp/aws from 5.53.0 to 5.54.1

Release notes

Sourced from hashicorp/aws's releases.

v5.54.1

BUG FIXES:

  • data-source/aws_ami: Fix interface conversion: interface {} is types.ProductCodeValues, not string panic (######)
  • resource/aws_codebuild_project: Increase maximum values of build_batch_config.timeout_in_mins and build_timeout from 480 (8 hours) to 2160 (36 hours) (#37970)

v5.54.0

NOTES:

  • resource/aws_ec2_capacity_block_reservation: Because we cannot easily test this functionality, it is best effort and we ask for community help in testing (#37528)

FEATURES:

  • New Data Source: aws_ec2_capacity_block_offering (#37528)
  • New Resource: aws_appfabric_app_authorization (#37468)
  • New Resource: aws_appfabric_app_bundle (#37542)
  • New Resource: aws_ec2_capacity_block_reservation (#37528)
  • New Resource: aws_fms_resource_set (#37767)
  • New Resource: aws_guardduty_malware_protection_plan (#37919)

ENHANCEMENTS:

  • data-source/aws_opensearch_domain: Add ip_address_type argument (#37237)
  • resource/aws_ec2_traffic_mirror_session: Mark packet_length as Computed (#36962)
  • resource/aws_opensearch_domain: Add ip_address_type argument (#37237)
  • resource/aws_vpc_endpoint: Add subnet_configuration argument to support user defined IP addresses (#37226)

BUG FIXES:

  • data-source/aws_ami: Fix query returning no results (#37958)
  • provider: Fixes an error where some data sources were not returning tags (#37966)
  • resource/aws_applicationinsights_application: Change resource_group_name to ForceNew (#36962)
  • resource/aws_dynamodb_table: Fix UnknownOperationException: Tagging is not currently supported in DynamoDB Local errors on resource Read (#37924)
  • resource/aws_ec2_capacity_reservation: Fix InvalidCapacityReservationId.NotFound errors during Read and Delete when resource is manually deleted (#37127)
  • resource/aws_route53_zone: Fix InvalidInput: 1 validation error detected: Value '...' at 'resourceId' failed to satisfy constraint: Member must have length less than or equal to 32 errors for resources imported with a /hostedzone/ prefix (#37893)
  • service/apigatewayv2: Retry on ConflictException: Unable to complete operation due to concurrent modification errors (#37902)
Changelog

Sourced from hashicorp/aws's changelog.

5.54.1 (June 14, 2024)

BUG FIXES:

  • data-source/aws_ami: Fix interface conversion: interface {} is types.ProductCodeValues, not string panic (#37977)
  • resource/aws_codebuild_project: Increase maximum values of build_batch_config.timeout_in_mins and build_timeout from 480 (8 hours) to 2160 (36 hours) (#37970)

5.54.0 (June 14, 2024)

NOTES:

  • resource/aws_ec2_capacity_block_reservation: Because we cannot easily test this functionality, it is best effort and we ask for community help in testing (#37528)

FEATURES:

  • New Data Source: aws_ec2_capacity_block_offering (#37528)
  • New Resource: aws_appfabric_app_authorization (#37468)
  • New Resource: aws_appfabric_app_bundle (#37542)
  • New Resource: aws_ec2_capacity_block_reservation (#37528)
  • New Resource: aws_fms_resource_set (#37767)
  • New Resource: aws_guardduty_malware_protection_plan (#37919)

ENHANCEMENTS:

  • data-source/aws_opensearch_domain: Add ip_address_type argument (#37237)
  • resource/aws_ec2_traffic_mirror_session: Mark packet_length as Computed (#36962)
  • resource/aws_opensearch_domain: Add ip_address_type argument (#37237)
  • resource/aws_vpc_endpoint: Add subnet_configuration argument to support user defined IP addresses (#37226)

BUG FIXES:

  • data-source/aws_ami: Fix query returning no results (#37958)
  • provider: Fixes an error where some data sources were not returning tags (#37966)
  • resource/aws_applicationinsights_application: Change resource_group_name to ForceNew (#36962)
  • resource/aws_dynamodb_table: Fix UnknownOperationException: Tagging is not currently supported in DynamoDB Local errors on resource Read (#37924)
  • resource/aws_ec2_capacity_reservation: Fix InvalidCapacityReservationId.NotFound errors during Read and Delete when resource is manually deleted (#37127)
  • resource/aws_route53_zone: Fix InvalidInput: 1 validation error detected: Value '...' at 'resourceId' failed to satisfy constraint: Member must have length less than or equal to 32 errors for resources imported with a /hostedzone/ prefix (#37893)
  • service/apigatewayv2: Retry on ConflictException: Unable to complete operation due to concurrent modification errors (#37902)
Commits
  • 4c52b0c Merge pull request #37982 from hashicorp/ewbankkit-patch-1
  • 666cf60 Next release is v5.54.1
  • 15ccc4e Update CHANGELOG.md for #37977
  • cba256a Merge pull request #37977 from hashicorp/b-d/aws_ami.amiProductCodesHash-crash
  • 2c4bb43 Add CHANGELOG entry.
  • be75fae d/aws_ami: No need for custom set functions with Computed values.
  • c576465 Add 'TestAccEC2AMIDataSource_productCode'.
  • ea4ad9b Merge pull request #37970 from WestonReed/weston/fix-codebuild-timeout-maximum
  • e2634d9 Tweak CHANGELOG entry.
  • c4dc627 Update CHANGELOG.md after v5.54.0
  • Additional commits viewable in compare view

Updates hashicorp/aws from 5.53.0 to 5.54.1

Release notes

Sourced from hashicorp/aws's releases.

v5.54.1

BUG FIXES:

  • data-source/aws_ami: Fix interface conversion: interface {} is types.ProductCodeValues, not string panic (######)
  • resource/aws_codebuild_project: Increase maximum values of build_batch_config.timeout_in_mins and build_timeout from 480 (8 hours) to 2160 (36 hours) (#37970)

v5.54.0

NOTES:

  • resource/aws_ec2_capacity_block_reservation: Because we cannot easily test this functionality, it is best effort and we ask for community help in testing (#37528)

FEATURES:

  • New Data Source: aws_ec2_capacity_block_offering (#37528)
  • New Resource: aws_appfabric_app_authorization (#37468)
  • New Resource: aws_appfabric_app_bundle (#37542)
  • New Resource: aws_ec2_capacity_block_reservation (#37528)
  • New Resource: aws_fms_resource_set (#37767)
  • New Resource: aws_guardduty_malware_protection_plan (#37919)

ENHANCEMENTS:

  • data-source/aws_opensearch_domain: Add ip_address_type argument (#37237)
  • resource/aws_ec2_traffic_mirror_session: Mark packet_length as Computed (#36962)
  • resource/aws_opensearch_domain: Add ip_address_type argument (#37237)
  • resource/aws_vpc_endpoint: Add subnet_configuration argument to support user defined IP addresses (#37226)

BUG FIXES:

  • data-source/aws_ami: Fix query returning no results (#37958)
  • provider: Fixes an error where some data sources were not returning tags (#37966)
  • resource/aws_applicationinsights_application: Change resource_group_name to ForceNew (#36962)
  • resource/aws_dynamodb_table: Fix UnknownOperationException: Tagging is not currently supported in DynamoDB Local errors on resource Read (#37924)
  • resource/aws_ec2_capacity_reservation: Fix InvalidCapacityReservationId.NotFound errors during Read and Delete when resource is manually deleted (#37127)
  • resource/aws_route53_zone: Fix InvalidInput: 1 validation error detected: Value '...' at 'resourceId' failed to satisfy constraint: Member must have length less than or equal to 32 errors for resources imported with a /hostedzone/ prefix (#37893)
  • service/apigatewayv2: Retry on ConflictException: Unable to complete operation due to concurrent modification errors (#37902)
Changelog

Sourced from hashicorp/aws's changelog.

5.54.1 (June 14, 2024)

BUG FIXES:

  • data-source/aws_ami: Fix interface conversion: interface {} is types.ProductCodeValues, not string panic (#37977)
  • resource/aws_codebuild_project: Increase maximum values of build_batch_config.timeout_in_mins and build_timeout from 480 (8 hours) to 2160 (36 hours) (#37970)

5.54.0 (June 14, 2024)

NOTES:

  • resource/aws_ec2_capacity_block_reservation: Because we cannot easily test this functionality, it is best effort and we ask for community help in testing (#37528)

FEATURES:

  • New Data Source: aws_ec2_capacity_block_offering (#37528)
  • New Resource: aws_appfabric_app_authorization (#37468)
  • New Resource: aws_appfabric_app_bundle (#37542)
  • New Resource: aws_ec2_capacity_block_reservation (#37528)
  • New Resource: aws_fms_resource_set (#37767)
  • New Resource: aws_guardduty_malware_protection_plan (#37919)

ENHANCEMENTS:

  • data-source/aws_opensearch_domain: Add ip_address_type argument (#37237)
  • resource/aws_ec2_traffic_mirror_session: Mark packet_length as Computed (#36962)
  • resource/aws_opensearch_domain: Add ip_address_type argument (#37237)
  • resource/aws_vpc_endpoint: Add subnet_configuration argument to support user defined IP addresses (#37226)

BUG FIXES:

  • data-source/aws_ami: Fix query returning no results (#37958)
  • provider: Fixes an error where some data sources were not returning tags (#37966)
  • resource/aws_applicationinsights_application: Change resource_group_name to ForceNew (#36962)
  • resource/aws_dynamodb_table: Fix UnknownOperationException: Tagging is not currently supported in DynamoDB Local errors on resource Read (#37924)
  • resource/aws_ec2_capacity_reservation: Fix InvalidCapacityReservationId.NotFound errors during Read and Delete when resource is manually deleted (#37127)
  • resource/aws_route53_zone: Fix InvalidInput: 1 validation error detected: Value '...' at 'resourceId' failed to satisfy constraint: Member must have length less than or equal to 32 errors for resources imported with a /hostedzone/ prefix (#37893)
  • service/apigatewayv2: Retry on ConflictException: Unable to complete operation due to concurrent modification errors (#37902)
Commits
  • 4c52b0c Merge pull request #37982 from hashicorp/ewbankkit-patch-1
  • 666cf60 Next release is v5.54.1
  • 15ccc4e Update CHANGELOG.md for #37977
  • cba256a Merge pull request #37977 from hashicorp/b-d/aws_ami.amiProductCodesHash-crash
  • 2c4bb43 Add CHANGELOG entry.
  • be75fae d/aws_ami: No need for custom set functions with Computed values.
  • c576465 Add 'TestAccEC2AMIDataSource_productCode'.
  • ea4ad9b Merge pull request #37970 from WestonReed/weston/fix-codebuild-timeout-maximum
  • e2634d9 Tweak CHANGELOG entry.
  • c4dc627 Update CHANGELOG.md after v5.54.0
  • Additional commits viewable in compare view

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 <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the terraform group with 1 update in the /stacks/sample_bucket directory: [hashicorp/aws](https://github.com/hashicorp/terraform-provider-aws).
Bumps the terraform group with 1 update in the /stacks/sample_instance directory: [hashicorp/aws](https://github.com/hashicorp/terraform-provider-aws).


Updates `hashicorp/aws` from 5.53.0 to 5.54.1
- [Release notes](https://github.com/hashicorp/terraform-provider-aws/releases)
- [Changelog](https://github.com/hashicorp/terraform-provider-aws/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-provider-aws@v5.53.0...v5.54.1)

Updates `hashicorp/aws` from 5.53.0 to 5.54.1
- [Release notes](https://github.com/hashicorp/terraform-provider-aws/releases)
- [Changelog](https://github.com/hashicorp/terraform-provider-aws/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-provider-aws@v5.53.0...v5.54.1)

---
updated-dependencies:
- dependency-name: hashicorp/aws
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: terraform
- dependency-name: hashicorp/aws
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: terraform
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file terraform Pull requests that update Terraform code labels Jun 17, 2024
@dependabot dependabot bot requested a review from rdhar as a code owner June 17, 2024 04:56
@github-actions github-actions bot added the tf:plan Pull requests that plan TF code label Jun 17, 2024
@rdhar rdhar merged commit cd3c8e6 into main Jun 17, 2024
5 checks passed
@rdhar rdhar deleted the dependabot/terraform/stacks/sample_bucket/terraform-11dce2e1e1 branch June 17, 2024 07:48
@github-actions github-actions bot added the tf:apply Pull requests that apply TF code label Jun 17, 2024
Copy link

{"tf":"apply","chdir":"stacks/sample_bucket","backend-config":"backend/stg.tfbackend"}

Outline of changes.
module.sample_bucket.aws_s3_bucket.sample will be created
module.sample_bucket.aws_s3_bucket_versioning.sample will be created
Apply complete! Resources: 2 added, 0 changed, 0 destroyed.
TF Sample by @rdhar via pull_request at 2024-06-17T07:48:50Z.
Apply complete! Resources: 2 added, 0 changed, 0 destroyed.

Outputs:

sample_bucket_id = "sample20240617074913193600000001"

Copy link

{"tf":"apply","chdir":"stacks/sample_bucket","backend-config":"backend/dev.tfbackend"}

Outline of changes.
module.sample_bucket.aws_s3_bucket.sample will be created
module.sample_bucket.aws_s3_bucket_versioning.sample will be created
Apply complete! Resources: 2 added, 0 changed, 0 destroyed.
TF Sample by @rdhar via pull_request at 2024-06-17T07:48:50Z.
Apply complete! Resources: 2 added, 0 changed, 0 destroyed.

Outputs:

sample_bucket_id = "sample20240617074915210800000001"

Copy link

{"tf":"apply","chdir":"stacks/sample_instance","var-file":"env/stg.tfvars"}

Outline of changes.
aws_instance.sample will be created
Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
TF Sample by @rdhar via pull_request at 2024-06-17T07:48:50Z.
Apply complete! Resources: 1 added, 0 changed, 0 destroyed.

Outputs:

sample_instance_id = "i-037721fe83114805f"

Copy link

{"tf":"apply","chdir":"stacks/sample_instance","var-file":"env/dev.tfvars"}

Outline of changes.
aws_instance.sample will be created
Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
TF Sample by @rdhar via pull_request at 2024-06-17T07:48:50Z.
Apply complete! Resources: 1 added, 0 changed, 0 destroyed.

Outputs:

sample_instance_id = "i-0bfec250aae1dc4a5"

Copy link

{"tf":"apply","chdir":"stacks/sample_bucket","backend-config":"backend/stg.tfbackend","destroy":true,"auto-approve":true}

Outline of changes.
module.sample_bucket.aws_s3_bucket.sample will be created
module.sample_bucket.aws_s3_bucket_versioning.sample will be created
Apply complete! Resources: 0 added, 0 changed, 2 destroyed.
TF Sample by @rdhar via pull_request at 2024-06-17T07:48:50Z.
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  - destroy

Terraform will perform the following actions:

  # module.sample_bucket.aws_s3_bucket.sample will be destroyed
  - resource "aws_s3_bucket" "sample" {
      - arn                         = "arn:aws:s3:::sample20240617074913193600000001" -> null
      - bucket                      = "sample20240617074913193600000001" -> null
      - bucket_domain_name          = "sample20240617074913193600000001.s3.amazonaws.com" -> null
      - bucket_prefix               = "sample" -> null
      - bucket_regional_domain_name = "sample20240617074913193600000001.s3.eu-west-1.amazonaws.com" -> null
      - force_destroy               = false -> null
      - hosted_zone_id              = "Z1BKCTXD74EZPE" -> null
      - id                          = "sample20240617074913193600000001" -> null
      - object_lock_enabled         = false -> null
      - region                      = "eu-west-1" -> null
      - request_payer               = "BucketOwner" -> null
      - tags                        = {
          - "Name" = "sample-bucket"
        } -> null
      - tags_all                    = {
          - "Name"      = "sample-bucket"
          - "Stack"     = "sample_bucket"
          - "Terraform" = "default"
        } -> null

      - grant {
          - id          = "7e2dd88a0345f411744e1475d3a823736728b6da43611c1d67bb56c38007bee9" -> null
          - permissions = [
              - "FULL_CONTROL",
            ] -> null
          - type        = "CanonicalUser" -> null
        }

      - server_side_encryption_configuration {
          - rule {
              - bucket_key_enabled = false -> null

              - apply_server_side_encryption_by_default {
                  - sse_algorithm = "AES256" -> null
                }
            }
        }

      - versioning {
          - enabled    = true -> null
          - mfa_delete = false -> null
        }
    }

  # module.sample_bucket.aws_s3_bucket_versioning.sample will be destroyed
  - resource "aws_s3_bucket_versioning" "sample" {
      - bucket = "sample20240617074913193600000001" -> null
      - id     = "sample20240617074913193600000001" -> null

      - versioning_configuration {
          - status = "Enabled" -> null
        }
    }

Plan: 0 to add, 0 to change, 2 to destroy.

Changes to Outputs:
  - sample_bucket_id = "sample20240617074913193600000001" -> null

Apply complete! Resources: 0 added, 0 changed, 2 destroyed.

Copy link

{"tf":"apply","chdir":"stacks/sample_bucket","backend-config":"backend/dev.tfbackend","destroy":true,"auto-approve":true}

Outline of changes.
module.sample_bucket.aws_s3_bucket.sample will be created
module.sample_bucket.aws_s3_bucket_versioning.sample will be created
Apply complete! Resources: 0 added, 0 changed, 2 destroyed.
TF Sample by @rdhar via pull_request at 2024-06-17T07:48:50Z.
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  - destroy

Terraform will perform the following actions:

  # module.sample_bucket.aws_s3_bucket.sample will be destroyed
  - resource "aws_s3_bucket" "sample" {
      - arn                         = "arn:aws:s3:::sample20240617074915210800000001" -> null
      - bucket                      = "sample20240617074915210800000001" -> null
      - bucket_domain_name          = "sample20240617074915210800000001.s3.amazonaws.com" -> null
      - bucket_prefix               = "sample" -> null
      - bucket_regional_domain_name = "sample20240617074915210800000001.s3.eu-west-1.amazonaws.com" -> null
      - force_destroy               = false -> null
      - hosted_zone_id              = "Z1BKCTXD74EZPE" -> null
      - id                          = "sample20240617074915210800000001" -> null
      - object_lock_enabled         = false -> null
      - region                      = "eu-west-1" -> null
      - request_payer               = "BucketOwner" -> null
      - tags                        = {
          - "Name" = "sample-bucket"
        } -> null
      - tags_all                    = {
          - "Name"      = "sample-bucket"
          - "Stack"     = "sample_bucket"
          - "Terraform" = "default"
        } -> null

      - grant {
          - id          = "7e2dd88a0345f411744e1475d3a823736728b6da43611c1d67bb56c38007bee9" -> null
          - permissions = [
              - "FULL_CONTROL",
            ] -> null
          - type        = "CanonicalUser" -> null
        }

      - server_side_encryption_configuration {
          - rule {
              - bucket_key_enabled = false -> null

              - apply_server_side_encryption_by_default {
                  - sse_algorithm = "AES256" -> null
                }
            }
        }

      - versioning {
          - enabled    = true -> null
          - mfa_delete = false -> null
        }
    }

  # module.sample_bucket.aws_s3_bucket_versioning.sample will be destroyed
  - resource "aws_s3_bucket_versioning" "sample" {
      - bucket = "sample20240617074915210800000001" -> null
      - id     = "sample20240617074915210800000001" -> null

      - versioning_configuration {
          - status = "Enabled" -> null
        }
    }

Plan: 0 to add, 0 to change, 2 to destroy.

Changes to Outputs:
  - sample_bucket_id = "sample20240617074915210800000001" -> null

Apply complete! Resources: 0 added, 0 changed, 2 destroyed.

Copy link

{"tf":"apply","chdir":"stacks/sample_instance","var-file":"env/stg.tfvars","destroy":true,"auto-approve":true}

Outline of changes.
aws_instance.sample will be created
Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
TF Sample by @rdhar via pull_request at 2024-06-17T07:48:50Z.
Changes to Outputs:
  - sample_instance_id = "i-0bfec250aae1dc4a5" -> null

You can apply this plan to save these new output values to the Terraform
state, without changing any real infrastructure.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Copy link

{"tf":"apply","chdir":"stacks/sample_instance","var-file":"env/dev.tfvars","destroy":true,"auto-approve":true}

Outline of changes.
aws_instance.sample will be created
Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
TF Sample by @rdhar via pull_request at 2024-06-17T07:48:50Z.
No changes. No objects need to be destroyed.

Either you have not created any objects yet or the existing objects were
already deleted outside of Terraform.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file terraform Pull requests that update Terraform code tf:apply Pull requests that apply TF code tf:plan Pull requests that plan TF code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant