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

Update Terraform aws to v5.26.0 #805

Merged
merged 1 commit into from
Nov 17, 2023
Merged

Update Terraform aws to v5.26.0 #805

merged 1 commit into from
Nov 17, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 13, 2023

Mend Renovate logo banner

This PR contains the following updates:

Package Type Update Change
aws (source) required_provider minor 5.23.1 -> 5.26.0

Release Notes

hashicorp/terraform-provider-aws (aws)

v5.26.0

Compare Source

FEATURES:

  • New Data Source: aws_iot_registration_code (#​15098)
  • New Resource: aws_iot_billing_group (#​31237)
  • New Resource: aws_iot_ca_certificate (#​15098)
  • New Resource: aws_iot_event_configurations (#​31237)

ENHANCEMENTS:

  • data-source/aws_autoscaling_group: Add instance_maintenance_policy attribute (#​34430)
  • provider: Adds https_proxy and no_proxy parameters. (#​34243)
  • resource/aws_autoscaling_group: Add instance_maintenance_policy configuration block (#​34430)
  • resource/aws_finspace_kx_cluster: Increase default create and update timeouts to 4 hours to allow for increased startup times with large volumes of cached data (#​34398)
  • resource/aws_finspace_kx_environment: Increase default delete timeout to 75 minutes (#​34398)
  • resource/aws_iam_group_policy_attachment: Add plan-time validation of policy_arn (#​34378)
  • resource/aws_iam_policy_attachment: Add plan-time validation of policy_arn (#​34378)
  • resource/aws_iam_role_policy_attachment: Add plan-time validation of policy_arn (#​34378)
  • resource/aws_iam_user_policy_attachment: Add plan-time validation of policy_arn (#​34378)
  • resource/aws_iot_ca_certificate: Add ca_certificate_id attribute (#​15098)
  • resource/aws_iot_policy: Add configurable timeouts (#​34329)
  • resource/aws_iot_policy: When updating the resource, delete the oldest non-default version of the policy if creating a new version would exceed the maximum number of versions (5) (#​34329)
  • resource/aws_lambda_function: Add support for nodejs20.x and provided.al2023 runtime values (#​34401)
  • resource/aws_lambda_layer_version: Add support for nodejs20.x and provided.al2023 compatible_runtimes values (#​34401)
  • resource/aws_quicksight_analysis: Add definition.sheets.visuals.kpi_visual.chart_configuration.kpi_options.sparkline attribute (#​33931)
  • resource/aws_quicksight_analysis: Add definition.sheets.visuals.kpi_visual.chart_configuration.kpi_options.visual_layout_options attribute (#​33931)
  • resource/aws_quicksight_analysis: Add number_display_format_configuration and percentage_display_format_configuration to nested numeric_format_configuration argument (#​33931)
  • resource/aws_quicksight_dashboard: Add definition.sheets.visuals.kpi_visual.chart_configuration.kpi_options.sparkline attribute (#​33931)
  • resource/aws_quicksight_dashboard: Add definition.sheets.visuals.kpi_visual.chart_configuration.kpi_options.visual_layout_options attribute (#​33931)
  • resource/aws_quicksight_dashboard: Add number_display_format_configuration and percentage_display_format_configuration to nested numeric_format_configuration argument (#​33931)
  • resource/aws_quicksight_template: Add definition.sheets.visuals.kpi_visual.chart_configuration.kpi_options.sparkline attribute (#​33931)
  • resource/aws_quicksight_template: Add definition.sheets.visuals.kpi_visual.chart_configuration.kpi_options.visual_layout_options attribute (#​33931)
  • resource/aws_quicksight_template: Add number_display_format_configuration and percentage_display_format_configuration to nested numeric_format_configuration argument (#​33931)
  • resource/aws_rds_cluster: Add delete_automated_backups argument (#​34309)

BUG FIXES:

  • resource/aws_chime_voice_connector: Fix read error when resource is not created in us-east-1 (#​34334)
  • resource/aws_chime_voice_connector_group: Fix read error when resource is not created in us-east-1 (#​34334)
  • resource/aws_chime_voice_connector_logging: Fix read error when resource is not created in us-east-1 (#​34334)
  • resource/aws_chime_voice_connector_origination: Fix read error when resource is not created in us-east-1 (#​34334)
  • resource/aws_chime_voice_connector_termination: Fix read error when resource is not created in us-east-1 (#​34334)
  • resource/aws_chime_voice_connector_termination_credentials: Fix read error when resource is not created in us-east-1 (#​34334)
  • resource/aws_chimesdkmediapipelines_media_insights_pipeline_configuration: Fix eventual consistency error when resource is not created in us-east-1 (#​34334)
  • resource/aws_chimesdkvoice_sip_media_application: Fix eventual consistency errors when not using us-east-1 (#​34426)
  • resource/aws_chimesdkvoice_sip_rule: Fix eventual consistency errors when not using us-east-1 (#​34426)
  • resource/aws_elasticache_user: Fix UserNotFound: ... is not available for tagging errors on resource Read when there is a concurrent update to the user (#​34396)
  • resource/aws_grafana_workspace_api_key: Change key to Sensitive (#​34105)
  • resource/aws_iam_group_policy_attachment: Retry ConcurrentModificationException errors on create and delete (#​34378)
  • resource/aws_iam_policy_attachment: Retry ConcurrentModificationException errors on create and delete (#​34378)
  • resource/aws_iam_role_policy_attachment: Retry ConcurrentModificationException errors on create and delete (#​34378)
  • resource/aws_iam_user_policy_attachment: Retry ConcurrentModificationException errors on create and delete (#​34378)
  • resource/aws_inspector2_delegated_admin_account: Fix errors: *target must be interface or implement error panic (#​34424)
  • resource/aws_inspector2_enabler: Fix interface conversion: interface {} is nil, not map[string]inspector2.AccountResourceStatus panic (#​34424)
  • resource/aws_iot_ca_certificate: Change ca_pem and certificate_pem to ForceNew (#​15098)
  • resource/aws_iot_policy: Retry DeleteConflictException errors on delete (#​34329)
  • resource/aws_quicksight_analysis: Fix handling of the nested number_scale, prefix, and suffix integer arguments (#​33931)
  • resource/aws_quicksight_analysis: Fix handling of the nested rolling_date argument (#​33931)
  • resource/aws_quicksight_analysis: Fix handling of the nested select_all_options argument (#​33931)
  • resource/aws_quicksight_analysis: Fix handling of the nested visual_ids argument (#​33931)
  • resource/aws_quicksight_analysis: Fixes to various optional blocks utilizing the shared column schema definition (#​33931)
  • resource/aws_quicksight_analysis: Nested column_index and row_index arguments now properly handle zero values (#​33931)
  • resource/aws_quicksight_dashboard: Fix handling of the nested number_scale, prefix, and suffix integer arguments (#​33931)
  • resource/aws_quicksight_dashboard: Fix handling of the nested rolling_date argument (#​33931)
  • resource/aws_quicksight_dashboard: Fix handling of the nested select_all_options argument (#​33931)
  • resource/aws_quicksight_dashboard: Fix handling of the nested visual_ids argument (#​33931)
  • resource/aws_quicksight_dashboard: Fixes to various optional blocks utilizing the shared column schema definition (#​33931)
  • resource/aws_quicksight_dashboard: Nested column_index and row_index arguments now properly handle zero values (#​33931)
  • resource/aws_quicksight_data_set: Increase permissions.actions maximum item limit to 20, aligning with the AWS API limits (#​33931)
  • resource/aws_quicksight_data_source: Set all parameters to update aws_quicksight_data_source (#​33061)
  • resource/aws_quicksight_template: Fix handling of the nested number_scale, prefix, and suffix integer arguments (#​33931)
  • resource/aws_quicksight_template: Fix handling of the nested rolling_date argument (#​33931)
  • resource/aws_quicksight_template: Fix handling of the nested select_all_options argument (#​33931)
  • resource/aws_quicksight_template: Fix handling of the nested visual_ids argument (#​33931)
  • resource/aws_quicksight_template: Fixes to various optional blocks utilizing the shared column schema definition (#​33931)
  • resource/aws_quicksight_template: Nested column_index and row_index arguments now properly handle zero values (#​33931)
  • resource/aws_sagemaker_user_profile: Change default_user_settings.canvas_app_settings.identity_provider_oauth_settings from TypeSet to TypeList, preventing interface conversion: interface {} is *schema.Set, not []interface {} panics (#​34418)
  • resource/aws_synthetics_canary: Fix to properly suppress differences when expression is rate(0 minutes) (#​34084)
  • resource/aws_vpn_connection: Fix UnsupportedOperation: The tunnel inside ip version parameter is not currently supported in this region error when creating connections in certain partitions and Regions (#​34420)

v5.25.0

Compare Source

NOTES:

  • resource/aws_cloudtrail: The resource's import ID has changed from name to arn (#​30758)

FEATURES:

  • New Data Source: aws_apigatewayv2_vpc_link (#​33974)
  • New Data Source: aws_athena_named_query (#​24815)
  • New Data Source: aws_bedrock_foundation_model (#​34148)
  • New Data Source: aws_bedrock_foundation_models (#​34148)
  • New Resource: aws_athena_prepared_statement (#​33417)
  • New Resource: aws_lexv2models_bot_locale (#​33949)

ENHANCEMENTS:

  • provider: Adds SSO API endpoint override parameter endpoints.sso (#​34302)
  • resource/aws_appflow_connector_profile: Add jwt_token and oauth2_grant_type arguments to the connector_profile_config.connector_profile_credentials.salesforce block. (#​34248)
  • resource/aws_autoscaling_group: Add plan-time validation of initial_lifecycle_hook.default_result, initial_lifecycle_hook.heartbeat_timeout, initial_lifecycle_hook.lifecycle_transition, initial_lifecycle_hook.name, initial_lifecycle_hook.notification_target_arn and initial_lifecycle_hook.role_arn (#​12145)
  • resource/aws_autoscaling_lifecycle_hook: Add plan-time validation of default_result, heartbeat_timeout, lifecycle_transition, name, notification_target_arn and role_arn (#​12145)
  • resource/aws_datasync_task: Add task_report_config argument (#​33861)
  • resource/aws_db_instance: Add postgres as a valid engine value for blue/green deployments (#​34216)
  • resource/aws_dms_endpoint: Add pause_replication_tasks, which when set to true, pauses associated running replication tasks, regardless if they are managed by Terraform, prior to modifying the endpoint (only tasks paused by the resource will be restarted after the modification completes) (#​34316)
  • resource/aws_eks_cluster: Allow vpc_config.security_group_ids and vpc_config.subnet_ids to be updated in-place (#​32409)
  • resource/aws_inspector2_organization_configuration: Add lambda_code argument to the auto_enable configuration block (#​34261)
  • resource/aws_route53_record: Allow import of records with an empty record name. (#​34212)
  • resource/aws_sagemaker_domain: Add default_user_settings.canvas_app_settings.direct_deploy_settings, default_user_settings.canvas_app_settings.identity_provider_oauth_settings and default_user_settings.canvas_app_settings.kendra_settings arguments (#​34265)
  • resource/aws_sagemaker_domain: Change default_space_settings.kernel_gateway_app_settings.custom_image, default_user_settings.kernel_gateway_app_settings.custom_image and default_user_settings.r_session_app_settings.custom_image MaxItems from 30 to 200 (#​34265)
  • resource/aws_sagemaker_feature_group: Add offline_store_config.s3_storage_config.resolved_output_s3_uri, online_store_config.storage_type and online_store_config.ttl_duration arguments (#​34283)
  • resource/aws_sagemaker_feature_group: Allow online_store_config.ttl_duration to be updated in-place (#​34283)
  • resource/aws_sagemaker_model: Add container.model_data_source and primary_container.model_data_source configuration blocks (#​34158)
  • resource/aws_sagemaker_space: Change space_settings.kernel_gateway_app_settings.custom_image MaxItems from 30 to 200 (#​34265)
  • resource/aws_sagemaker_user_profile: Add default_user_settings.canvas_app_settings.direct_deploy_settings, default_user_settings.canvas_app_settings.identity_provider_oauth_settings and default_user_settings.canvas_app_settings.kendra_settings arguments (#​34265)
  • resource/aws_sns_topic: Add archive_policy argument and beginning_archive_time attribute to support message archiving (#​34252)
  • resource/aws_sns_topic: Add replay_policy argument (#​34252)

BUG FIXES:

  • provider: Fix Value Conversion Error panic for certain resources when null tag values are specified (#​34319)
  • provider: Fixes parsing error in AWS shared config files with extra whitespace (#​34300)
  • provider: Fixes poor performance when parsing AWS shared config files (#​34300)
  • resource/aws_autoscaling_group: Change all initial_lifecycle_hook configuration block attributes to ForceNew (#​34260)
  • resource/aws_cloudtrail: Change the id attribute from the trail's name to its ARN to support organization trails (#​30758)
  • resource/aws_cloudwatch_event_rule: Increase event_pattern max length for validation to 4096 (#​34270)
  • resource/aws_sagemaker_domain: Fix updating default_space_settings.r_studio_server_pro_app_settings.access_status from ENABLED to DISABLED (#​34265)

v5.24.0

Compare Source

NOTES:

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

FEATURES:

  • New Data Source: aws_opensearchserverless_lifecycle_policy (#​34144)
  • New Resource: aws_detective_organization_admin_account (#​25237)
  • New Resource: aws_detective_organization_configuration (#​25237)
  • New Resource: aws_opensearchserverless_lifecycle_policy (#​34144)
  • New Resource: aws_redshift_resource_policy (#​34149)
  • New Resource: aws_verifiedaccess_endpoint (#​30763)

ENHANCEMENTS:

  • resource/aws_amplify_app: Add custom_headers argument (#​31561)
  • resource/aws_batch_job_definition: Add node_properties argument (#​34153)
  • resource/aws_finspace_kx_cluster: In-place updates are now supported for the code, database, and initialization_script arguments. The update timeout has been increased to 30 minutes. (#​34220)
  • resource/aws_iot_topic_rule: Add kafka.header and error_action.kafka.header arguments (#​34191)
  • resource/aws_networkmanager_connect_attachment: Add NO_ENCAP as a valid options.protocol value (#​34109)
  • resource/aws_networkmanager_connect_peer: Add subnet_arn argument to support Tunnel-less Connect attachments (#​34109)
  • resource/aws_networkmanager_connect_peer: inside_cidr_blocks is Optional (#​34109)
  • resource/aws_rds_cluster: Remove the provider default (previously, "1") and use the AWS default for backup_retention_period (also, "1") to allow integration with AWS Backup (#​34187)
  • resource/aws_redshift_cluster: Add snapshot_arn argument (#​34181)
  • resource/aws_redshift_cluster: Add the manage_master_password and master_password_secret_kms_key_id arguments to support managed admin credentials (#​34182)
  • resource/aws_s3_object: Add override_provider configuration block, allowing tags inherited from the provider default_tags configuration block to be ignored (#​33262)
  • resource/aws_secretsmanager_secret_rotation: The rotation_lambda_arn argument is now optional to support modifying the rotation schedule of AWS-managed secrets. (#​34180)

BUG FIXES:

  • data-source/aws_vpc_ipam_pools: Add id attribute for individual IPAM pools (#​32133)
  • resource/aws_alb_listener_rule: Fixed the action.forward.target_group argument minimum item requirement. Previously this was set to 2, but the AWS API allows specifying a single target group. (#​33727)
  • resource/aws_amplify_branch: Remove ForceNew from enable_performance_mode (#​34141)
  • resource/aws_lb_listener_rule: Fixed the action.forward.target_group argument minimum item requirement. Previously this was set to 2, but the AWS API allows specifying a single target group. (#​33727)
  • resource/aws_quicksight_analysis: Fix "expected type to be integer" errors in window_options.bounds.* argument validatation functions (#​34230)
  • resource/aws_quicksight_dashboard: Fix "expected type to be integer" errors in window_options.bounds.* argument validatation functions (#​34230)
  • resource/aws_quicksight_template: Fix "expected type to be integer" errors in window_options.bounds.* argument validatation functions (#​34230)
  • resource/aws_rds_cluster: Avoid an error on delete related to unexpected state 'scaling-compute' (#​34187)

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 has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added dependency/terraform Dependency Terraform kind/renovate Categorizes issue or PR as related to Renovate lifecycle/active Indicates that an issue or PR is actively being worked on by a contributor. priority/medium This issue or PR may be useful, and needs some attention size/xs Size XS status/review_needed The issue or PR needs to be reviewed labels Nov 13, 2023
@github-actions github-actions bot added size/l Size L cloud/digitalocean Cloud Provider / Digital Ocean area/terraform Terraform cloud/aws Cloud Provider / Amazon AWS cloud/civo Cloud Provider / Civo labels Nov 13, 2023
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot force-pushed the renovate/aws-5.x branch from c606ca2 to d11110f Compare November 17, 2023 01:48
@renovate renovate bot changed the title Update Terraform aws to v5.25.0 Update Terraform aws to v5.26.0 Nov 17, 2023
@nlamirault nlamirault merged commit 4bafe9a into main Nov 17, 2023
40 of 42 checks passed
@nlamirault nlamirault deleted the renovate/aws-5.x branch November 17, 2023 18:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/terraform Terraform cloud/aws Cloud Provider / Amazon AWS cloud/civo Cloud Provider / Civo cloud/digitalocean Cloud Provider / Digital Ocean dependency/terraform Dependency Terraform kind/renovate Categorizes issue or PR as related to Renovate lifecycle/active Indicates that an issue or PR is actively being worked on by a contributor. priority/medium This issue or PR may be useful, and needs some attention size/l Size L size/xs Size XS status/review_needed The issue or PR needs to be reviewed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant