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

fix(deps): update all minor dependencies #874

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 21, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update Pending
@aws-sdk/client-dynamodb (source) 3.667.0 -> 3.679.0 age adoption passing confidence dependencies minor 3.682.0
@aws-sdk/client-lambda (source) 3.667.0 -> 3.680.0 age adoption passing confidence dependencies minor 3.682.0
@aws-sdk/client-rds-data (source) 3.667.0 -> 3.679.0 age adoption passing confidence dependencies minor 3.682.0
@aws-sdk/client-s3 (source) 3.667.0 -> 3.679.0 age adoption passing confidence dependencies minor 3.685.0 (+1)
@aws-sdk/client-secrets-manager (source) 3.670.0 -> 3.679.0 age adoption passing confidence dependencies minor 3.682.0
@aws-sdk/client-sqs (source) 3.667.0 -> 3.679.0 age adoption passing confidence dependencies minor 3.682.0
@aws-sdk/lib-dynamodb (source) 3.667.0 -> 3.679.0 age adoption passing confidence dependencies minor 3.685.0 (+1)
@types/node (source) 20.16.11 -> 20.17.2 age adoption passing confidence devDependencies minor 20.17.6 (+3)
aws (source) 5.70.0 -> 5.73.0 age adoption passing confidence required_provider minor 5.74.0
locust (source) ==2.31.7 -> ==2.32.1 age adoption passing confidence minor

Review

  • Updates have been tested and work
  • If updates are AWS related, versions match the infrastructure (e.g. Lambda runtime, database, etc.)

Release Notes

aws/aws-sdk-js-v3 (@​aws-sdk/client-dynamodb)

v3.679.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-dynamodb

v3.678.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-dynamodb

v3.677.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-dynamodb

v3.675.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-dynamodb

v3.674.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-dynamodb

v3.670.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-dynamodb

v3.669.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-dynamodb

v3.668.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-dynamodb

aws/aws-sdk-js-v3 (@​aws-sdk/client-lambda)

v3.680.0

Compare Source

Features
  • client-lambda: Add TagsError field in Lambda GetFunctionResponse. The TagsError field contains details related to errors retrieving tags. (cc7f367)

v3.679.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-lambda

v3.678.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-lambda

v3.677.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-lambda

v3.675.0

Compare Source

3.675.0(2024-10-18)
New Features
  • client-datazone: Adding the following project member designations: PROJECT_CATALOG_VIEWER, PROJECT_CATALOG_CONSUMER and PROJECT_CATALOG_STEWARD in the CreateProjectMembership API and PROJECT_CATALOG_STEWARD designation in the AddPolicyGrant API. (678f17d8)
  • client-athena: Removing FEDERATED from Create/List/Delete/GetDataCatalog API (ca03f0c2)
  • client-bedrock: Adding converse support to CMI API's (46406aea)
  • client-ec2: RequestSpotInstances and RequestSpotFleet feature release. (a4c04943)
  • client-bedrock-runtime: Added converse support for custom imported models (ae2b967a)
Bug Fixes
  • util-user-agent-browser: make native interface consistent with browser (#​6575) (c03c9a6c)

For list of updated packages, view updated-packages.md in assets-3.675.0.zip

v3.670.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-lambda

v3.669.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-lambda

v3.668.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-lambda

aws/aws-sdk-js-v3 (@​aws-sdk/client-rds-data)

v3.679.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-rds-data

v3.678.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-rds-data

v3.677.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-rds-data

v3.675.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-rds-data

v3.670.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-rds-data

v3.669.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-rds-data

v3.668.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-rds-data

aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)

v3.679.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-s3

v3.678.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-s3

v3.677.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-s3

v3.676.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-s3

v3.675.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-s3

v3.674.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-s3

v3.673.0

Compare Source

Features
  • client-s3: Add support for the new optional bucket-region and prefix query parameters in the ListBuckets API. For ListBuckets requests that express pagination, Amazon S3 will now return both the bucket names and associated AWS regions in the response. (e7f10a2)

v3.670.0

Compare Source

Bug Fixes
  • client-s3: correct shape type of two shapes from union to structure (#​6561) (9d746f6)

v3.669.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-s3

v3.668.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-s3

aws/aws-sdk-js-v3 (@​aws-sdk/client-secrets-manager)

v3.679.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-secrets-manager

v3.678.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-secrets-manager

v3.677.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-secrets-manager

v3.675.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-secrets-manager

v3.674.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-secrets-manager

aws/aws-sdk-js-v3 (@​aws-sdk/client-sqs)

v3.679.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-sqs

v3.678.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-sqs

v3.677.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-sqs

v3.675.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-sqs

v3.670.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-sqs

v3.669.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-sqs

v3.668.0

Compare Source

Note: Version bump only for package @​aws-sdk/client-sqs

aws/aws-sdk-js-v3 (@​aws-sdk/lib-dynamodb)

v3.679.0

Compare Source

Note: Version bump only for package @​aws-sdk/lib-dynamodb

v3.678.0

Compare Source

Note: Version bump only for package @​aws-sdk/lib-dynamodb

v3.677.0

Compare Source

Note: Version bump only for package @​aws-sdk/lib-dynamodb

v3.675.0

Compare Source

Note: Version bump only for package @​aws-sdk/lib-dynamodb

v3.674.0

Compare Source

Note: Version bump only for package @​aws-sdk/lib-dynamodb

v3.670.0

Compare Source

Bug Fixes

v3.669.0

Compare Source

Note: Version bump only for package @​aws-sdk/lib-dynamodb

v3.668.0

Compare Source

Note: Version bump only for package @​aws-sdk/lib-dynamodb

hashicorp/terraform-provider-aws (aws)

v5.73.0

Compare Source

FEATURES:

  • New Data Source: aws_ssm_patch_baselines (#​39779)
  • New Resource: aws_imagebuilder_lifecycle_policy (#​35674)
  • New Resource: aws_resiliencehub_resiliency_policy (#​38913)
  • New Resource: aws_sagemaker_hub (#​39807)
  • New Resource: aws_sagemaker_mlflow_tracking_server (#​39796)

ENHANCEMENTS:

  • data-source/aws_elasticache_reserved_cache_node_offering: Support valkey as valid value for product_description (#​39745)
  • data-source/aws_lakeformation_data_lake_settings: Add parameters map attribute to read CROSS_ACCOUNT_VERSION (#​39826)
  • data-source/aws_lb: Add enable_zonal_shift attribute (#​39585)
  • resource/aws_apprunner_auto_scaling_configuration_version: Remove the upper limit on min_size and max_size (#​39843)
  • resource/aws_batch_job_definition: Ensure that new revisions are created with tags (#​39797)
  • resource/aws_codedeploy_deployment_config: Add zonal_config argument (#​34850)
  • resource/aws_dynamodb_kinesis_streaming_destination: Add approximate_creation_date_time_precision argument (#​38098)
  • resource/aws_elasticache_cluster: Support valkey as valid value for engine (#​39745)
  • resource/aws_elasticache_global_replication_group: Support Valkey versions for engine_version (#​39745)
  • resource/aws_elasticache_replication_group: Support Valkey versions for engine_version (#​39745)
  • resource/aws_elasticache_replication_group: Support valkey as valid value for engine (#​39745)
  • resource/aws_elasticache_serverless_cache: Support valkey as valid value for engine (#​39745)
  • resource/aws_kinesis_firehose_delivery_stream: Add iceberg_configuration argument (#​39844)
  • resource/aws_lakeformation_data_lake_settings: Add parameters map argument enabling CROSS_ACCOUNT_VERSION to be set (#​39826)
  • resource/aws_lb: Add enable_zonal_shift argument (#​39585)
  • resource/aws_lb_listener: Add tcp_idle_timeout_seconds argument (#​39585)
  • resource/aws_route53profiles_association: Add regex and string length validation for name argument (#​39798)
  • resource/aws_s3_bucket_object: Remove the call to kms:DescribeKey for the S3 default AWS managed key (alias/aws/s3) on Read (#​39782)
  • resource/aws_s3_object: Remove the call to kms:DescribeKey for the S3 default AWS managed key (alias/aws/s3) on Read (#​39782)
  • resource/aws_s3_object_copy: Remove the call to kms:DescribeKey for the S3 default AWS managed key (alias/aws/s3) on Read (#​39782)
  • resource/aws_sagemaker_domain: Add default_user_settings.jupyter_lab_app_settings.app_lifecycle_management, default_user_settings.jupyter_lab_app_settings.built_in_lifecycle_config_arn, default_user_settings.jupyter_lab_app_settings.emr_settings, default_space_settings.jupyter_lab_app_settings.app_lifecycle_management, default_space_settings.jupyter_lab_app_settings.built_in_lifecycle_config_arn, default_space_settings.jupyter_lab_app_settings.emr_settings, default_user_settings.auto_mount_home_efs, default_user_settings.canvas_app_settings.emr_serverless_settings, default_user_settings.studio_web_portal_settings.hidden_instance_types, default_user_settings.code_editor_app_settings.app_lifecycle_management, default_user_settings.code_editor_app_settings.built_in_lifecycle_config_arn, and tag_propagation arguments (#​39774)
  • resource/aws_sagemaker_domain: Allow app_network_access_type and app_security_group_management to be updated in-place (#​39774)
  • resource/aws_sagemaker_feature_group: Add feature_definition.collection_config, feature_definition.collection_type, and throughput_config arguments (#​39805)
  • resource/aws_sagemaker_space: Add space_settings.code_editor_app_settings.app_lifecycle_management and space_settings.jupyter_lab_app_settings.app_lifecycle_management arguments (#​39800)
  • resource/aws_sagemaker_user_profile: Add user_settings.auto_mount_home_efs, user_settings.canvas_app_settings.emr_serverless_settings, user_settings.code_editor_app_settings.app_lifecycle_management, user_settings.code_editor_app_settings.built_in_lifecycle_config_arn, user_settings.jupyter_lab_app_settings.app_lifecycle_management, user_settings.jupyter_lab_app_settings.built_in_lifecycle_config_arn, user_settings.jupyter_lab_app_settings.emr_settings and user_settings.studio_web_portal_settings.hidden_instance_types arguments (#​39774)

BUG FIXES:

  • data-source/aws_workspaces_bundle: Return the first matching bundle when searching by name. This fixes a regression introduced in v5.72.0 causing multiple WorkSpaces Bundles matched; use additional constraints to reduce matches to a single WorkSpaces Bundle errors (#​39777)
  • resource/aws_dynamodb_table: Fix validation error when optional attribute in on_demand_throughput is excluded (#​39784)
  • resource/aws_ecr_repository_policy: Fix persistent validation errors when malformed policy content is written to state (#​39842)
  • resource/aws_elasticache_serverless_cache: Fix InvalidParameterValue: This API supports only cross-engine upgrades to Valkey engine currently errors on Update (#​39745)
  • resource/aws_iam_policy: Fix persistent validation errors when malformed policy content is written to state (#​39842)
  • resource/aws_iam_role_policy: Fix persistent validation errors when malformed policy content is written to state (#​39842)
  • resource/aws_kms_key: Fix persistent validation errors when malformed policy content is written to state (#​39842)
  • resource/aws_quicksight_data_set: Fix InvalidParameterValueException: Invalid RowLevelPermissionDataSet. Namespace parameter should not be specified for Version 2 errors on Create and Update (#​39778)
  • resource/aws_route53_record: Allow creation of records with ttl=0 (#​39728)
  • resource/aws_s3_bucket_policy: Fix persistent validation errors when malformed policy content is written to state (#​39842)
  • resource/aws_secretsmanager_secret: Fix persistent validation errors when malformed policy content is written to state (#​39842)
  • resource/aws_security_group_rule: Remove from state when rule not found. This fixes a regression introduced in v5.60.0 (#​39834)

v5.72.1

Compare Source

FEATURES:

  • New Resource: aws_iam_group_policy_attachments_exclusive (#​39732)
  • New Resource: aws_iam_user_policy_attachments_exclusive (#​39731)

ENHANCEMENTS:

  • resource/aws_resourceexplorer2_view: Add scope argument (#​39744)

BUG FIXES:

  • data-source/aws_batch_job_definition: Properly handles ignored tags. (#​39734)
  • data-source/aws_cognito_user_pool: Properly handles ignored tags. (#​39734)
  • resource/aws_cognito_user_pool: Properly handles ignored tags. (#​39734)
  • resource/aws_dynamodb_table: Fix crash when billing_mode is set to PAY_PER_REQUEST without global_secondary_index updates (#​39752)
  • resource/aws_dynamodb_table_replica: Properly handles default and ignored tags. (#​39734)
  • resource/aws_resourceexplorer2_index: Correctly mark incomplete AGGREGATOR indexes as tainted on Create (#​39744)

v5.72.0

Compare Source

NOTES:

  • This version contains all the features, enhancements, and bug fixes from the v5.71.0 release which was removed from the Terraform Registry (#​39692)
  • resource/aws_iam_role: The managed_policy_arns argument is deprecated. Use the aws_iam_role_policy_attachments_exclusive resource instead. (#​39718)

FEATURES:

  • New Resource: aws_iam_role_policy_attachments_exclusive (#​39718)

ENHANCEMENTS:

  • data-source/aws_workspaces_directory: Add saml_properties attribute (#​39060)
  • resource/aws_appflow_flow: Add source_flow_config.source_connector_properties.sapo_data.pagination_config and source_flow_config.source_connector_properties.sapo_data.parallelism_config attributes (#​38932)
  • resource/aws_cloudwatch_event_rule: Add tags to AWS API request on Update to support ABAC aws:RequestTag conditions (#​39648)
  • resource/aws_cloudwatch_event_target: Add appsync_target configuration block (#​37773)
  • resource/aws_dynamodb_table: Add on_demand_throughput and global_secondary_index.on_demand_throughput arguments (#​37799)
  • resource/aws_rds_cluster: Increase maximum value of serverlessv2_scaling_configuration.max_capacity and serverlessv2_scaling_configuration.min_capacity from 128 to 256 (#​39697)
  • resource/aws_rds_cluster_instance: Treat storage-optimization status as success when creating or updating cluster DB instances (#​39691)
  • resource/aws_workspaces_directory: Add saml_properties configuration block (#​39060)

BUG FIXES:

  • data-source/aws_ssm_document: Correct arn for automation documents (#​39705)
  • resource/aws_cognito_user_pool: Fixes error when schema has empty string_attribute_constraints or number_attribute_constraints (#​20386)
  • resource/aws_ssm_document: Correct arn for automation documents (#​39705)
locustio/locust (locust)

v2.32.1

Compare Source

What's Changed

New Contributors

Full Changelog: locustio/locust@2.32.0...2.32.1

v2.32.0

Compare Source

Full Changelog

Fixed bugs:

  • logfile is erroniously written when there are many workers. #​2927
  • Form field for users, spawn rate, and run time still visible in UI although CustomShape defined without use_common_options. #​2924
  • --html with --process 4 then get ValueError: StatsEntry.use_response_times_cache must be set to True #​2908
  • IPV6 check doesn't work as expected on AWS EKS #​2787

Merged pull requests:

v2.31.8

Compare Source

What's Changed

New Contributors

Full Changelog: locustio/locust@2.31.7...2.31.8


Configuration

📅 Schedule: Branch creation - "every weekend" in timezone America/Montreal, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/all-minor branch 9 times, most recently from 86ba50c to 8941866 Compare October 28, 2024 23:30
@renovate renovate bot force-pushed the renovate/all-minor branch 8 times, most recently from aa7bd59 to eafeb53 Compare November 4, 2024 23:01
Copy link

github-actions bot commented Nov 5, 2024

⚠ Terrform update available

Terraform: 1.9.8 (using 1.9.2)
Terragrunt: 0.68.7 (using 0.63.2)

Copy link

github-actions bot commented Nov 5, 2024

Staging: app

✅   Terraform Init: success
✅   Terraform Validate: success
✅   Terraform Format: success
✅   Terraform Plan: success
✅   Conftest: success

Plan: 1 to add, 0 to change, 0 to destroy
Show summary
CHANGE NAME
add aws_ecs_task_definition.form_viewer
Show plan
Resource actions are indicated with the following symbols:
  + create

Terraform will perform the following actions:

  # aws_ecs_task_definition.form_viewer will be created
  + resource "aws_ecs_task_definition" "form_viewer" {
      + arn                      = (known after apply)
      + arn_without_revision     = (known after apply)
      + container_definitions    = jsonencode(
            [
              + {
                  + environment      = [
                      + {
                          + name  = "AUDIT_LOG_QUEUE_URL"
                          + value = "https://sqs.ca-central-1.amazonaws.com/687401027353/audit_log_queue"
                        },
                      + {
                          + name  = "COGNITO_CLIENT_ID"
                          + value = "17bsg3b2b7q5snon007rru264u"
                        },
                      + {
                          + name  = "COGNITO_ENDPOINT_URL"
                          + value = "cognito-idp.ca-central-1.amazonaws.com/ca-central-1_Cguq9JNQ1"
                        },
                      + {
                          + name  = "EMAIL_ADDRESS_CONTACT_US"
                          + value = "[email protected]"
                        },
                      + {
                          + name  = "EMAIL_ADDRESS_SUPPORT"
                          + value = "[email protected]"
                        },
                      + {
                          + name  = "HOST_URL"
                          + value = "https://forms-staging.cdssandbox.xyz"
                        },
                      + {
                          + name  = "METRIC_PROVIDER"
                          + value = "stdout"
                        },
                      + {
                          + name  = "NEXTAUTH_URL"
                          + value = "https://forms-staging.cdssandbox.xyz"
                        },
                      + {
                          + name  = "RECAPTCHA_V3_SITE_KEY"
                          + value = "6LfJDN4eAAAAAGvdRF7ZnQ7ciqdo1RQnQDFmh0VY"
                        },
                      + {
                          + name  = "REDIS_URL"
                          + value = "gcforms-redis-rep-group.uwpetx.ng.0001.cac1.cache.amazonaws.com"
                        },
                      + {
                          + name  = "RELIABILITY_FILE_STORAGE"
                          + value = "forms-staging-reliability-file-storage"
                        },
                      + {
                          + name  = "REPROCESS_SUBMISSION_QUEUE_URL"
                          + value = "https://sqs.ca-central-1.amazonaws.com/687401027353/reprocess_submission_queue.fifo"
                        },
                      + {
                          + name  = "TEMPLATE_ID"
                          + value = "8d597a1b-a1d6-4e3c-8421-042a2b4158b7"
                        },
                      + {
                          + name  = "TEMPORARY_TOKEN_TEMPLATE_ID"
                          + value = "b6885d06-d10a-422a-973f-05e274d9aa86"
                        },
                      + {
                          + name  = "TRACER_PROVIDER"
                          + value = "stdout"
                        },
                      + {
                          + name  = "VAULT_FILE_STORAGE"
                          + value = "forms-staging-vault-file-storage"
                        },
                      + {
                          + name  = "ZITADEL_PROVIDER"
                          + value = "https://auth.forms-staging.cdssandbox.xyz"
                        },
                    ]
                  + essential        = true
                  + image            = "687401027353.dkr.ecr.ca-central-1.amazonaws.com/form_viewer_staging"
                  + linuxParameters  = {
                      + capabilities = {
                          + add  = []
                          + drop = [
                              + "ALL",
                            ]
                        }
                    }
                  + logConfiguration = {
                      + logDriver = "awslogs"
                      + options   = {
                          + awslogs-group         = "Forms"
                          + awslogs-region        = "ca-central-1"
                          + awslogs-stream-prefix = "ecs-form-viewer"
                        }
                    }
                  + mountPoints      = []
                  + name             = "form_viewer"
                  + portMappings     = [
                      + {
                          + containerPort = 3000
                          + hostPort      = 3000
                          + protocol      = "tcp"
                        },
                    ]
                  + secrets          = [
                      + {
                          + name      = "DATABASE_URL"
                          + valueFrom = "arn:aws:secretsmanager:ca-central-1:687401027353:secret:server-database-url-0PSpE3"
                        },
                      + {
                          + name      = "FRESHDESK_API_KEY"
                          + valueFrom = "arn:aws:secretsmanager:ca-central-1:687401027353:secret:freshdesk_api_key-JVyxop"
                        },
                      + {
                          + name      = "GC_NOTIFY_CALLBACK_BEARER_TOKEN"
                          + valueFrom = "arn:aws:secretsmanager:ca-central-1:687401027353:secret:notify_callback_bearer_token-aXJPLs"
                        },
                      + {
                          + name      = "NOTIFY_API_KEY"
                          + valueFrom = "arn:aws:secretsmanager:ca-central-1:687401027353:secret:notify_api_key-eR3nNp"
                        },
                      + {
                          + name      = "RECAPTCHA_V3_SECRET_KEY"
                          + valueFrom = "arn:aws:secretsmanager:ca-central-1:687401027353:secret:recaptcha_secret-tTjsBo"
                        },
                      + {
                          + name      = "SENTRY_API_KEY"
                          + valueFrom = "arn:aws:secretsmanager:ca-central-1:687401027353:secret:sentry_api_key-QBmONz"
                        },
                      + {
                          + name      = "TOKEN_SECRET"
                          + valueFrom = "arn:aws:secretsmanager:ca-central-1:687401027353:secret:token_secret-n5Doyu"
                        },
                      + {
                          + name      = "ZITADEL_ADMINISTRATION_KEY"
                          + valueFrom = "arn:aws:secretsmanager:ca-central-1:687401027353:secret:zitadel_administration_key-Oaki1d"
                        },
                    ]
                  + systemControls   = []
                  + volumesFrom      = []
                },
            ]
        )
      + cpu                      = "2048"
      + execution_role_arn       = "arn:aws:iam::687401027353:role/form-viewer"
      + family                   = "form-viewer"
      + id                       = (known after apply)
      + memory                   = "4096"
      + network_mode             = "awsvpc"
      + requires_compatibilities = [
          + "FARGATE",
        ]
      + revision                 = (known after apply)
      + skip_destroy             = false
      + tags_all                 = {
          + "CostCentre" = "forms-platform-staging"
          + "Terraform"  = "true"
        }
      + task_role_arn            = "arn:aws:iam::687401027353:role/form-viewer"
      + track_latest             = false
    }

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

─────────────────────────────────────────────────────────────────────────────

Saved the plan to: plan.tfplan

To perform exactly these actions, run the following command to apply:
    terraform apply "plan.tfplan"
Show Conftest results
WARN - plan.json - main - Missing Common Tags: ["aws_appautoscaling_target.forms[0]"]
WARN - plan.json - main - Missing Common Tags: ["aws_cloudwatch_log_group.forms"]
WARN - plan.json - main - Missing Common Tags: ["aws_codedeploy_app.app"]
WARN - plan.json - main - Missing Common Tags: ["aws_codedeploy_deployment_group.app"]
WARN - plan.json - main - Missing Common Tags: ["aws_ecs_cluster.forms"]
WARN - plan.json - main - Missing Common Tags: ["aws_ecs_service.form_viewer"]
WARN - plan.json - main - Missing Common Tags: ["aws_ecs_task_definition.form_viewer"]
WARN - plan.json - main - Missing Common Tags: ["aws_iam_policy.cognito"]
WARN - plan.json - main - Missing Common Tags: ["aws_iam_policy.forms_dynamodb"]
WARN - plan.json - main - Missing Common Tags: ["aws_iam_policy.forms_kms"]
WARN - plan.json - main - Missing Common Tags: ["aws_iam_policy.forms_s3"]
WARN - plan.json - main - Missing Common Tags: ["aws_iam_policy.forms_secrets_manager"]
WARN - plan.json - main - Missing Common Tags: ["aws_iam_policy.forms_sqs"]
WARN - plan.json - main - Missing Common Tags: ["aws_iam_role.codedeploy"]
WARN - plan.json - main - Missing Common Tags: ["aws_iam_role.forms"]

34 tests, 19 passed, 15 warnings, 0 failures, 0 exceptions

Copy link

github-actions bot commented Nov 5, 2024

Staging: load_testing

✅   Terraform Init: success
✅   Terraform Validate: success
✅   Terraform Format: success
✅   Terraform Plan: success
✅   Conftest: success

Plan: 0 to add, 4 to change, 0 to destroy
Show summary
CHANGE NAME
update aws_iam_policy.load_test_lambda
aws_ssm_parameter.load_testing_form_id
aws_ssm_parameter.load_testing_form_private_key
aws_ssm_parameter.load_testing_zitadel_app_private_key
Show plan
Resource actions are indicated with the following symbols:
  ~ update in-place
 <= read (data resources)

Terraform will perform the following actions:

  # data.aws_iam_policy_document.load_test_lambda will be read during apply
  # (depends on a resource or a module with changes pending)
 <= data "aws_iam_policy_document" "load_test_lambda" {
      + id            = (known after apply)
      + json          = (known after apply)
      + minified_json = (known after apply)

      + statement {
          + actions   = [
              + "ssm:GetParameters",
            ]
          + effect    = "Allow"
          + resources = [
              + "arn:aws:ssm:ca-central-1:687401027353:parameter/load-testing/form-id",
              + "arn:aws:ssm:ca-central-1:687401027353:parameter/load-testing/form-private-key",
              + "arn:aws:ssm:ca-central-1:687401027353:parameter/load-testing/zitadel-app-private-key",
            ]
          + sid       = "GetSSMParameters"
        }
      + statement {
          + actions   = [
              + "lambda:InvokeFunction",
            ]
          + effect    = "Allow"
          + resources = [
              + "arn:aws:lambda:ca-central-1:687401027353:function:Submission",
            ]
          + sid       = "InvokeSubmissionLambda"
        }
    }

  # aws_iam_policy.load_test_lambda will be updated in-place
  ~ resource "aws_iam_policy" "load_test_lambda" {
        id               = "arn:aws:iam::687401027353:policy/LoadTestLambda"
        name             = "LoadTestLambda"
      ~ policy           = jsonencode(
            {
              - Statement = [
                  - {
                      - Action   = "ssm:GetParameters"
                      - Effect   = "Allow"
                      - Resource = [
                          - "arn:aws:ssm:ca-central-1:687401027353:parameter/load-testing/zitadel-app-private-key",
                          - "arn:aws:ssm:ca-central-1:687401027353:parameter/load-testing/form-private-key",
                          - "arn:aws:ssm:ca-central-1:687401027353:parameter/load-testing/form-id",
                        ]
                      - Sid      = "GetSSMParameters"
                    },
                  - {
                      - Action   = "lambda:InvokeFunction"
                      - Effect   = "Allow"
                      - Resource = "arn:aws:lambda:ca-central-1:687401027353:function:Submission"
                      - Sid      = "InvokeSubmissionLambda"
                    },
                ]
              - Version   = "2012-10-17"
            }
        ) -> (known after apply)
        tags             = {}
        # (7 unchanged attributes hidden)
    }

  # aws_ssm_parameter.load_testing_form_id will be updated in-place
  ~ resource "aws_ssm_parameter" "load_testing_form_id" {
        id              = "/load-testing/form-id"
      + insecure_value  = (known after apply)
        name            = "/load-testing/form-id"
        tags            = {}
      ~ version         = 1 -> (known after apply)
        # (9 unchanged attributes hidden)
    }

  # aws_ssm_parameter.load_testing_form_private_key will be updated in-place
  ~ resource "aws_ssm_parameter" "load_testing_form_private_key" {
        id              = "/load-testing/form-private-key"
      + insecure_value  = (known after apply)
        name            = "/load-testing/form-private-key"
        tags            = {}
      ~ version         = 3 -> (known after apply)
        # (9 unchanged attributes hidden)
    }

  # aws_ssm_parameter.load_testing_zitadel_app_private_key will be updated in-place
  ~ resource "aws_ssm_parameter" "load_testing_zitadel_app_private_key" {
        id              = "/load-testing/zitadel-app-private-key"
      + insecure_value  = (known after apply)
        name            = "/load-testing/zitadel-app-private-key"
        tags            = {}
      ~ version         = 3 -> (known after apply)
        # (9 unchanged attributes hidden)
    }

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

─────────────────────────────────────────────────────────────────────────────

Saved the plan to: plan.tfplan

To perform exactly these actions, run the following command to apply:
    terraform apply "plan.tfplan"
Show Conftest results
WARN - plan.json - main - Missing Common Tags: ["aws_iam_policy.load_test_lambda"]
WARN - plan.json - main - Missing Common Tags: ["aws_iam_role.load_test_lambda"]
WARN - plan.json - main - Missing Common Tags: ["aws_lambda_function.load_testing"]
WARN - plan.json - main - Missing Common Tags: ["aws_ssm_parameter.load_testing_form_id"]
WARN - plan.json - main - Missing Common Tags: ["aws_ssm_parameter.load_testing_form_private_key"]
WARN - plan.json - main - Missing Common Tags: ["aws_ssm_parameter.load_testing_zitadel_app_private_key"]

25 tests, 19 passed, 6 warnings, 0 failures, 0 exceptions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants