Skip to content

chore(deps): update terraform tfe to v0.79.0 - #258

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/tfe-0.x-lockfile
Open

chore(deps): update terraform tfe to v0.79.0#258
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/tfe-0.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented Jan 9, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
tfe (source) required_provider minor 0.54.00.79.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

hashicorp/terraform-provider-tfe (tfe)

v0.79.0

Compare Source

FEATURES:

  • New Resource: r/tfe_tag_policy_set and r/tfe_tag_policy_set_exclusion: Adds resources to manage tag-based inclusion and exclusion on policy sets. NOTE: This feature is currently in beta and is not available to all users. By @​anubhav-goel #​2093
  • r/tfe_tag_policy_set and r/tfe_tag_policy_set_exclusion: Removed beta notices. (#​669)
  • Adds support for s390x Linux builds of the TFE terraform provider. By @​JenGoldstrich #​2117

ENHANCEMENTS:

  • Added make generate target to run tfplugindocs as a tracked Go tool dependency, replacing the previous manual install workflow. Supports optional RESOURCE=<name> argument for targeted single-resource doc generation. By @​marzuqmazid-ibm #​2115

BUG FIXES:

  • r/tfe_provider_set: Fix validation to reject provider sets when global is false or omitted and no project or workspace scopes are configured.
  • Removed two documentation files for resources that do not exist and that are not planned. By @​brandonc #​2100
  • Fixed a provider bug where a failed no-code module update could reference an uninitialized module ID #​2122

ENHANCEMENTS:

  • r/tfe_project_notification_configuration and r/tfe_team_notification_configuration: update url attributes to be sensitive, by @​kadenluang #​2120
  • Backfilled description fields into resource schema attributes across the provider, sourced from the existing website documentation. These surface in the provider schema output and improve editor and documentation tooling. By @​marzuqmazid-ibm #​2128

v0.78.0

Compare Source

FEATURES:

  • New Resource: r/tfe_scim_settings and New Data Source: d/tfe_scim_settings: Adds resource and data source to manage SCIM settings on Terraform Enterprise. By @​skj-skj #​2072
  • New Resource: r/tfe_scim_token and New Data Source: d/tfe_scim_token: Adds resource and data source to manage SCIM tokens on Terraform Enterprise. By @​skj-skj #​2076
  • New Resource: r/tfe_admin_smtp_settings and New Data Source: d/tfe_admin_smtp_settings: Adds resource and data source to manage Admin SMTP settings in Terraform Enterprise by @​chpag #​2059
  • New Data Source: d/tfe_scim_group: Adds a data source to retrieve a SCIM group from Terraform Enterprise. By @​skj-skj #​2083
  • New Resource: r/tfe_scim_group_mapping: Adds a resource to map a SCIM group to a team on Terraform Enterprise. By @​skj-skj #​2090
  • New Resource: r/tfe_provider_set for managing shared provider configurations for internal testing. NOTE: This resource is subject to change and has limited support in HCP Terraform. It is not available to public. By @​mogrogan #​2086
  • New Data Source: d/tfe_provider_set for retrieving shared provider configurations for internal testing. NOTE: This data source is subject to change and has limited support in HCP Terraform. It is not available to public. By @​mogrogan #​2091
  • New Resource: r/tfe_project_notification_configuration: Adds a resource for managing project notification configurations, by @​jillirami (#​1958)

ENHANCEMENTS:

  • d/tfe_team: Expose SCIM attributes (scim_linked, scim_group_name, scim_sync_paused, scim_updated_at) as computed read-only fields. These are only populated when SCIM is enabled on the TFE instance #​2088
  • r/tfe_no_code_module: Allow variable_options.options to be empty or omitted #​2074
  • r/tfe_team, r/tfe_team_access, d/tfe_team_access, r/tfe_team_project_access, d/tfe_team_project_access: Add delegated policy override permissions and document the relationship between organization-level delegation and project/workspace-level override access, by @​jbonhag #​2037

v0.77.0

Compare Source

ENHANCEMENTS:

  • Updates warning when using credentials/config file for authentication and running on cloud to be clearer, by @​christian-doucette #​2036
  • Support trigger patterns and working directories in stacks by @​aaabdelgany #​2048
  • Adds RunPostApplyRunning,RunPostApplyCompleted run status by @​jose-kunnel #​2046
  • r/tfe_policy_set and d/tfe_policy_set: Add policy_update_patterns attribute support for policy sets. By @​nithishravindra #​2030
  • r/tfe_saml_settings and d/tfe_saml_settings: Add provider_type attribute to specify the SAML identity provider type (okta, entra, saml, unknown). By @​skj-skj #​2066

BUG FIXES:

  • r/tfe_team: Fixed a Missing Identity After Update error on resource update by @​sebasslash #​2045
  • r/tfe_team_access: Fixed a bug where switching from access attribute to permissions block with identical permission values showed "No changes" instead of updating the resource. The fix detects when access is removed from configuration, even when both access and permissions exist in state. By @​sana-faraz [#​2049]#​2049/

v0.76.2

Compare Source

FEATURES:

  • r/tfe_notification_configuration: Optionally set url as a write-only (url_wo). Adds support for auto-managed (via hash) for token_wo param to avoid manually managing _version arguments. By @​drewmullen #​2028

v0.76.1

Compare Source

BUG FIXES:

  • r/tfe_variable: Preserve or backfill resource identity on deleted-resource reads to avoid missing identity errors after remote deletion.
  • r/tfe_project: Preserve or backfill resource identity on deleted-resource reads to avoid missing identity errors after remote deletion.
  • r/tfe_stack: Preserve or backfill resource identity on deleted-resource reads and treat remotely deleted stacks as removed resources instead of read errors.

v0.76.0

Compare Source

FEATURES:

  • New Resource: tfe_project_policy_set_exclusion for managing project level exclusions on policy sets. by @​subhro-acharjee-1 #​1990
    BUG FIXES:
  • r/tfe_team_token, r/tfe_organization_token: Read now persists API-default expired_at values so ImportStateVerify succeeds when expired_at is omitted from configuration. By @​uk1288 #​2017

v0.75.0

Compare Source

FEATURES:

  • Adds a warning message to r/tfe_team_token, r/tfe_organization_token and r/tfe_audit_trail_token resources to indicate that if no expired_at attribute is set, the token will expire in 2 years. By @​sana-faraz #​1976

BREAKING CHANGES:

  • r/tfe_variable: Fixed a bug where value_wo continuously resulted in new changes on every terraform apply. By @​uk1288 #​1983
  • r/tfe_variable: Added the value_wo_version write-only attribute to allow triggering value_wo updates, by @​uk1288 (#​1983)
  • r/tfe_test_variable: Added the value_wo_version write-only attribute to allow triggering value_wo updates, by @​uk1288 (#​1985)
  • r/tfe_team_notification_configuration: Added the token_wo_version write-only attribute to allow triggering token_wo updates, by @​uk1288 (#​1995)
  • r/tfe_notification_configuration: Added the token_wo_version write-only attribute to allow triggering token_wo updates, by @​uk1288 #​2001
  • r/tfe_organization_run_task: Added the hmac_key_wo_version write-only attribute to allow triggering hmac_key_wo updates, by @​uk1288 (#​1992)
  • r/tfe_policy_set_parameter: Added the value_wo_version write-only attribute to allow triggering value_wo updates, by @​uk1288 (#​1984)
  • r/tfe_saml_settings: Added the private_key_wo_version write-only attribute to allow triggering private_key_wo updates, by @​uk1288 (#​1993)
  • r/tfe_ssh_key: Added the key_wo_version write-only attribute to allow triggering key_wo updates, by @​uk1288 (#​1994)

FEATURES:

  • Adds tfe_query_run action, allowing users to invoke remote Terraform queries on HCP Terraform and Terraform Enterprise, by @​sebasslash #​1982
  • Adds d/tfe_current_user data source for retrieving information about the user associated with the configured API token, by @​ShaunakRembhotkar

v0.74.1

Compare Source

BUG FIXES:

  • r/tfe_stack: Fixed a bug where omitting the speculative_enabled attribute caused plans to fail. The attribute is optional and defaults to false if not provided. By @​arunatibm #​1972
  • r/tfe_registry_module: Adds support for name and module_provider alongside vcs_repo with source_directory, by @​jillirami #​1959
  • r/tfe_organization: Prefer backend default for argument stacks_enabled by @​brandonc #​1978
  • r/tfe_variable, r/tfe_project, r/tfe_stack: Fixes Missing Identity After Update error after provider version upgrade, by @​sebasslash #​1977

v0.74.0

Compare Source

FEATURES:

  • Adds project_remote_state boolean attribute to r/tfe_workspace_settings and d/tfe_workspace for remote state sharing within a project, by @​hs26gill #​1953

ENHANCEMENTS:

  • Added resource identities to the following resources: r/tfe_agent_pool, r/tfe_organization_membership, r/tfe_policy, r/tfe_policy_set, r/tfe_project, r/tfe_registry_module, r/tfe_registry_provider, r/tfe_stack, r/tfe_team, r/tfe_team_member, r/tfe_variable, r/tfe_variable_set, r/tfe_workspace, by @​sebasslash #​1937
  • Added the stacks_enabled attribute to the Organization and speculative_enabled to the Stack by @​arunatibm #​1963
  • r/tfe_workspace_run: Add message attribute to customize the run message/title. By @​Shaunakone #​1967

BUG FIXES:

  • r/tfe_variable: Fixed a bug where value_wo was ignored in tfe_variable resources when using variable_set_id. By @​Maed223 #​1950
  • r/stack_variable_set: Fixed a bug to address incompatiblility of stacks variable set resource with older versions of TFE. By @​smishra96 #​1957
  • r/tfe_variable_set: Fixed a bug to address incompatiblility of tfe variable set resource with older versions of TFE. By @​smishra96 #​1957
  • r/tfe_workspace_run_task: Fixed a bug to address incompatiblility of tfe workspace run task resource with older versions of TFE. By @​smishra96 #​1957
  • d/variable_set: Fixed a bug to address incompatiblility of variable set data source with older versions of TFE. By @​smishra96 #​1957

v0.73.0

Compare Source

ENHANCEMENTS:

FEATURES:

  • d/tfe_organization_audit_configuration: is a new resource for reading the auditing configuration for an organizations, by @​glennsarti-hashi #​1778
  • r/tfe_organization: Adds user_tokens_enabled attribute to control whether user tokens can be used to read or update the organization.

v0.72.0

Compare Source

FEATURES:

  • New resource: r/tfe_stack_variable_set for managing associations between variable sets and stacks.
  • r/tfe_variable_set: Adds stack_ids attribute for managing which stacks a variable set is applied to.
  • d/tfe_variable_set: Adds stack_ids computed attribute to retrieve which stacks a variable set is applied to.

v0.71.0

Compare Source

FEATURES:

  • New resource: r/tfe_vault_oidc_configuration for managing Vault OIDC configurations. by @​helenjw #​1835
  • New resource: r/tfe_aws_oidc_configuration for managing AWS OIDC configurations. by @​helenjw #​1835
  • New resource: r/tfe_gcp_oidc_configuration for managing GCP OIDC configurations. by @​helenjw #​1835
  • New resource: r/tfe_azure_oidc_configuration for managing Azure OIDC configurations. by @​helenjw. #​1835
  • New resource: r/tfe_hyok_configuration for managing HYOK configurations. by @​helenjw #​1835
  • New Data Source: d/hyok_customer_key_version is a new data source for finding HYOK customer key versions. by @​dominicretli #​1842
  • New Data Source: d/hyok_encrypted_data_key is a new data source for finding HYOK encrypted data keys. by @​dominicretli #​1842
  • r/tfe_organization: Adds the enforce_hyok boolean attribute, by @​iuri-slywitch-hashicorp.
  • d/tfe_organization: Adds the enforce_hyok boolean attribute, by @​iuri-slywitch-hashicorp.
  • r/tfe_workspace: Adds the hyok_enabled read-only boolean attribute, by @​iuri-slywitch-hashicorp.
  • d/tfe_workspace: Adds the hyok_enabled read-only boolean attribute, by @​iuri-slywitch-hashicorp.
  • d/tfe_workspace: Adds support for additional read-only attributes: locked, created_at, updated_at, environment, apply_duration_average, plan_duration_average, source, setting_overwrites, permissions, and actions. By @​rageshganeshkumar.

v0.70.0

Compare Source

FEATURES:

  • d/tfe_agent_pool: Adds the allowed_project_ids and excluded_workspace_ids attributes, by @​tylerworlf #​1822
  • r/tfe_agent_pool_allowed_projects: Adds support for scoping agent pools to projects, by @​tylerworlf #​1822
  • r/tfe_agent_pool_excluded_workspaces: Adds support for excluding workspaces from the scope of agent pools, by @​tylerworlf #​1822
  • r/tfe_project_settings: Adds support for managing project settings. This initially supports setting a default_execution_mode and default_agent_pool_id which override the organization defaults. When not specified in the configuration, the organization defaults will be used and can be read from the resource. by @​JarrettSpiker #​1822

BUG FIXES:

  • r/tfe_workspace_settings: Prevent unintended clearing of workspace-level tags on the first apply when tags is unset by making tag updates sparse. By @​shwetamurali #​1851

DEPRECATIONS:

v0.69.0

Compare Source

BREAKING CHANGES:

All resources have been upgraded to use the latest Terraform plugin protocol. This provider now requires a Terraform version of v1.0.0 or later.

ENHANCEMENTS:

  • r/tfe_registry_module: Add support for agent_execution_mode and agent_pool_id attributes in test_config block to enable running registry module tests on custom agent pools. By @​hashimoon #​1832
  • r/tfe_oauth_client: The oauth_token attribute no longer triggers resource replacement unless combined with other replacement-triggering attributes. Use terraform apply -replace to force replacement. By @​lilincmu #​1825

FEATURES:

  • r/tfe_registry_module: Add source_directory and tag_prefix registry module support for private registry monorepository, which is a beta feature and not available to all users, by @​jillirami (#​1800)
  • r/tfe_stack Adds support for managing agent pools on a Stack, by @​maed223 #​1836
  • r/tfe_terraform_version: Adds support for specifying architecture-specific binaries using the archs attribute, by @​kelsi-hoyle 1762
  • r/tfe_opa_version: Adds support for specifying architecture-specific binaries using the archs attribute, by @​kelsi-hoyle 1762
  • r/tfe_sentinel_version: Adds support for specifying architecture-specific binaries using the archs attribute, by @​kelsi-hoyle 1762

DEPRECATIONS:

  • r/tfe_terraform_version: The url and sha attributes are deprecated and will be removed in a future version. Use the archs attribute to specify architecture-specific binaries going forward, by @​kelsi-hoyle 1762
  • r/tfe_opa_version: The url and sha attributes are deprecated and will be removed in a future version. Use the archs attribute to specify architecture-specific binaries going forward, by @​kelsi-hoyle 1762
  • r/tfe_sentinel_version: The url and sha attributes are deprecated and will be removed in a future version. Use the archs attribute to specify architecture-specific binaries going forward, by @​kelsi-hoyle 1762
  • r/tfe_oauth_client: The oauth_token attribute no longer triggers resource replacement unless combined with other replacement-triggering attributes. Use terraform apply -replace to force replacement. By @​lilincmu #​1825
  • r/tfe_test_variable: Add missing argument reference and attributes documentation (#​1625)

BUG FIXES:

  • r/tfe_notification_configuration: update url attribute to be sensitive, by @​jillirami #​1799
  • d/tfe_project: fixes: 'duplicate set element' error, as workspaces can appear multiple times in get /workspaces, by @​lewis-catley #​1817
  • r/tfe_workspace: fixed documentation Example Usages to use the tfe_organization.test-organization.name as organization name
  • r/tfe_workspace_run: fixed documentation Example Usages to use the tfe_organization.test-organization.name as organization name

v0.68.2

Compare Source

BUG FIXES:

  • r/tfe_workspace_settings: during create, true boolean values set on tfe_workspace can be overwritten if omitted from tfe_workspace_settings config. #​1795

v0.68.1

Compare Source

BUG FIXES:

  • r/tfe_workspace_settings: remove the schema default for auto_apply in case it is managed by r/tfe_workspace #​1787
  • r/tfe_workspace_settings: fixes an error when reading the workspace about an invalid include value when used with some versions of Terraform Enterprise #​1788

v0.68.0

Compare Source

FEATURES:

  • r/tfe_workspace_settings: offers more arguments for managing the workspace configuration, by @​drewmullen #​1781

v0.67.1

Compare Source

BUG FIXES:

v0.67.0

Compare Source

ENHANCEMENTS:

v0.66.0

Compare Source

BUG FIXES:

  • d/tfe_outputs: fixes 'error inferring type for key' for output objects that had a key with null value. (#​1709), by @​uturunku1 #​1699
  • r/tfe_workspace_settings: fixes Provider produced inconsistent result after apply error when setting remote_state_consumer_ids to an empty set in config. #​1728
  • ephemeral-resources/tfe_team_token: Ephemeral team tokens are now only valid within the context of a Terraform run, by @​ctrombley #​1736

FEATURES:

  • r/tfe_team_token: Adds support for creating multiple team tokens for a single team by adding the description attribute, which must be unique per team, by @​mkam #​1698

DEPRECATIONS:

  • ephemeral-resources/tfe_organization_token: Ephemeral organization tokens have been removed, by @​ctrombley #​1736
  • ephemeral-resources/tfe_agent_token: Ephemeral agent tokens have been removed, by @​ctrombley #​1736
  • ephemeral-resources/tfe_audit_trail_token: Ephemeral audit trail tokens have been removed, by @​ctrombley #​1736

v0.65.2

Compare Source

BUG FIXES:

v0.65.1

Compare Source

BUG FIXES:

v0.65.0

Compare Source

FEATURES:

Note: New tag attributes are only available in HCP Terraform and Terraform Enterprise releases v202504-1 or later

  • New Ephemeral Resource: tfe_audit_trail_token is a new ephemeral resource for creating and managing audit trail tokens, by @​uturunku1 #​1675

  • New Ephemeral Resource: tfe_organization_token is a new ephemeral resource for creating and managing organization tokens, by @​ctrombley #​1616

  • New Ephemeral Resource: tfe_team_token is a new ephemeral resource for creating and managing team tokens in an organization, by @​shwetamurali and @​ctrombley #​1628

  • New Ephemeral Resource: tfe_agent_token is a new ephemeral resource for creating and managing agent tokens, by @​uturunku1 (#​1627)

  • New Ephemeral Resource: tfe_outputs is a new ephemeral resource for retrieving the state version outputs of a workspace without writing sensitive data to the state file, by @​ctrombley #​1640

  • New Data Source: tfe_registry_module is a new data source for finding
    registry modules by @​drewmullen and @​danquack #​1667

  • New Ephemeral Resource: agent_token is a new ephemeral
    resource for creating and managing agent tokens, by @​uturunku1 (#​1627)

  • r/tfe_project: Adds tags and ignore_additional_tags attribute, by @​sebasslash #​1543

  • r/tfe_workspace: Adds tags, ignore_additional_tags and effective_tags attribute, by @​sebasslash #​1543

  • d/tfe_project: Adds the effective_tags attribute, by @​sebasslash #​1543

  • d/tfe_workspace: Adds the effective_tags attribute which reflects all effective tags computed on the workspace, by @​sebasslash #​1543

  • d/tfe_workspace_ids: Adds the tag_filters attribute which filters the list of workspace IDs specified by the include or exclude fields, by @​sebasslash #​1543

ENHANCEMENTS:

BUG FIXES:

  • r/tfe_oauth_client: Ensure oauth_token_id updates register when performing a terraform apply, by @​hashimoon #​1631

v0.64.0

Compare Source

FEATURES:

  • r/tfe_project: Add auto_destroy_activity_duration field to the project resource, which automatically propagates auto-destroy settings to workspaces 1550
  • d/tfe_project: Add auto_destroy_activity_duration field to the project datasource 1550
  • r/tfe_team_project_access: Add variable_sets attribute to project_access, by @​mkam #​1565

BUG FIXES:

  • r/tfe_stack: Fix serialization issue when using github app installation within vcs_repo block, by @​mjyocca #​1572

  • r/tfe_workspace_settings: Prevent fetching of all workspaces as the remote_state_consumer_ids when global_remote_state is set to true, by @​uk1288 #​1606

v0.63.0

Compare Source

BUG FIXES:

  • r/tfe_workspace_settings: Allow multiple unknown values in remote_state_consumer_ids, by @​brandonc #​1569

FEATURES:

  • New Resource: tfe_team_notification_configuration is a new resource for managing team notification configurations, by @​jfreda (#​1540)

v0.62.0

Compare Source

FEATURES:

v0.61.0

Compare Source

DEPRECATIONS:

  • r/tfe_workspace: global_remote_state and remote_state_consumer_ids have been deprecated and moved to tfe_workspace_settings (see ENHANCEMENTS below for more details)

FEATURES:

  • r/tfe_audit_trail_token is a new resource for managing audit trail tokens in organization, by @​glensarti and @​c4po 1533

v0.60.1

Compare Source

BUG FIXES:

ENHANCEMENTS:

  • r/tfe_workspace_settings: global_remote_state and remote_state_consumer_ids can now be managed using tfe_workspace_settings. This enhancement avoids the possibility of a mutual dependency between two or more workspaces that may access each others' state by @​brandonc #​1524

v0.60.0

Compare Source

BUG FIXES:

  • r/tfe_no_code_module: Wait for the registry module version to be created before creating the no-code-module. Also, the version_pin attribute must be set when variable options are created by @​dsa0x #​1504
  • r/tfe_workspace_run_task: Do not error when reading workspace tasks that no longer exist by @​glennsarti #​1500
  • r/tfe_organization_run_task: Do not error when reading organization tasks that no longer exist by @​glennsarti #​1500
  • r/tfe_organization_run_task_global_settings: Do not error when reading organization task global settings that no longer exist by @​glennsarti #​1500

FEATURES:

v0.59.0

Compare Source

v0.58.1

Compare Source

Bug Fixes

v0.58.0

Compare Source

ENHANCEMENTS:

BUG FIXES:

  • r/tfe_workspace html_url is now planned to be recomputed when name changes. Previously, changed values would show up on the next plan, by @​brandonc 1422

v0.57.1

Compare Source

  • r/tfe_stack initial support for this BETA feature was released in v0.57.0 but the documentation link was broken and it was not mentioned in the release notes. NOTE: This resource is subject to change and has limited support in HCP Terraform.
  • d/tfe_github_app_installation the documentation link for this resource was incorrectly named tfe_github_installation

v0.57.0

Compare Source

FEATURES:

  • r/tfe_data_retention_policy is a new resource for managing data retention policies for organizations and workspaces, by @​SwiftEngineer 1385
  • r/tfe_team: Add attribute manage_agent_pools to organization_access on tfe_team by @​emlanctot #​1358
  • r/tfe_workspace: Add an auto_destroy_activity_duration attribute for automatic scheduling of auto-destroy runs based off of workspace activity, by @​notchairmk #​1377
  • d/tfe_workspace: Add an auto_destroy_activity_duration, by @​notchairmk #​1377
  • d/tfe_organization_run_task_global_settings: Add a datasource to retrieve the global settings of Run tasks, by @​glennsarti #​1328
  • r/tfe_organization_run_task_global_settings: Add a resource to manage the global settings of Run tasks, by @​glennsarti #​1328
  • r/tfe_notification_configuration: Add workspace:auto_destroy_reminder and workspace:auto_destroy_run_results as allowed notification configuration trigger types, by @​notchairmk #​1394
  • r/tfe_workspace_settings: Remove workspace and agent pool ID validations, by @​joekarl 1418
  • r/tfe_team_project_access: Remove project ID validation, by @​joekarl 1418

DEPRECATIONS and BREAKING CHANGES:

  • r/_workspace_run_task: The stage attribute has been deprecated in favor of the stages attribute, by @​glennsarti #​1328
  • d/_workspace_run_task: The stage attribute has been deprecated in favor of the stages attribute, by @​glennsarti #​1328

v0.56.0

Compare Source

ENHANCEMENTS:

  • r/tfe_oauth_client: Add Bitbucket Data Center support with the bitbucket_data_center option for service_provider by @​zainq11 #​1303
  • r/tfe_workspace: Add an auto_destroy_at attribute for scheduling an auto-destroy run in the future, by @​notchairmk 1354
  • d/tfe_workspace: Add an auto_destroy_at attribute for reading a scheduled auto-destroy, by @​notchairmk 1354
  • r/tfe_registry_module: Add initial_version support for Branch Based Modules by @​aaabdelgany #​1363
  • r/tfe_oauth_client: Add agent_pool_id as an optional argument to enable Private VCS support, by @​roleesinhaHC 1255
  • r/tfe_project: Increase the Project name length from 36 to 40 characters @​hs26gill #​1351

BUG FIXES:

  • r/tfe_registry_module: Prevents constant diff after a successful apply when tags and tests_enabled is not set by @​Uk1288 #​1357

FEATURES:

  • New Data Source: d/tfe_projects is a new data source to retrieve all projects in an organization, by @​tdevelioglu

v0.55.0

Compare Source

FEATURES:

  • r/tfe_team: Add attributes manage_teams, manage_organization_access, and access_secret_teams to organization_access on tfe_team by @​juliannatetreault #​1313

NOTES:

  • This release's changes have been edited for correctness. #​1351 (r/tfe_project: Increase the Project name length from 36 to 40 characters) was erroneously reported as included in the v0.55.0 release. Those changes have been included in v0.56.0.

Configuration

📅 Schedule: (UTC)

  • 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.

@claude

claude Bot commented Jan 9, 2026

Copy link
Copy Markdown

PR #258 レビュー: Terraform Provider TFE バージョン更新 (0.54.0 → 0.73.0)

概要

このPRは、RenovateによるTerraform Provider TFEのマイナーバージョン更新です。19バージョン分(v0.54.0 → v0.73.0)の大きなジャンプとなります。


✅ 良い点

  1. 自動化されたアップデート: Renovateによる自動管理により、依存関係が最新に保たれています
  2. 適切なロックファイル更新: .terraform.lock.hclのハッシュ値が正しく更新されています
  3. バージョン制約の適切性: >= 0.37.0の制約により、柔軟性が保たれています

⚠️ 重要な検討事項

1. 破壊的変更への対応が必要

v0.69.0で重大な変更があります:

  • 全リソースが最新のTerraform Plugin Protocolにアップグレードされました
  • Terraform v1.0.0以降が必須になりました
  • 現在のTerraformバージョンを確認してください

2. 非推奨機能の影響確認

以下の機能が非推奨または削除されています:

削除されたリソース (v0.66.0):

  • ephemeral-resources/tfe_organization_token
  • ephemeral-resources/tfe_agent_token
  • ephemeral-resources/tfe_audit_trail_token

非推奨の属性 (v0.69.0):

  • tfe_terraform_version: urlsha属性(archs属性の使用を推奨)
  • tfe_opa_version: 同上
  • tfe_sentinel_version: 同上

非推奨の属性 (v0.61.0):

  • tfe_workspace: global_remote_stateremote_state_consumer_ids
    tfe_workspace_settingsへの移行を推奨

3. コードベースへの影響確認

現在のコードで以下を確認する必要があります:

# 非推奨のリソース/属性の使用確認
grep -r "ephemeral-resources" workspaces/
grep -r "global_remote_state\|remote_state_consumer_ids" workspaces/
grep -r "tfe_terraform_version\|tfe_opa_version\|tfe_sentinel_version" workspaces/

4. 新機能の活用可能性

19バージョン分のアップデートで多くの新機能が追加されています:

  • OIDC設定: Vault、AWS、GCP、Azure向けの新リソース
  • HYOK (Hold Your Own Key): 暗号化設定の管理
  • スタック管理: Variable SetとStackの関連付け
  • タグ機能: Project/Workspaceへのタグ付け機能
  • エージェントプール: プロジェクトスコープとワークスペース除外機能
  • 監査証跡トークン: 新しいリソースタイプ

🔍 推奨アクション

マージ前に必須:

  1. ✅ Terraform CLIのバージョンが1.0.0以上であることを確認
  2. terraform planを実行し、予期しない変更がないことを確認
  3. ✅ 非推奨機能の使用有無を確認(上記のgrepコマンド実行)
  4. ✅ CI/CDパイプラインでのテスト実行

マージ後に推奨:

  1. 📝 非推奨機能を使用している場合は、移行計画を立てる
  2. 📝 新機能(特にタグ機能やOIDC設定)の活用を検討
  3. 📝 チームメンバーへの変更内容の共有

📊 リスク評価

  • 互換性リスク: 🟡 中程度(破壊的変更があるが、Terraform 1.0+であれば対応可能)
  • 機能リスク: 🟢 低(非推奨機能を使用していない場合)
  • テストカバレッジ: ⚪ 不明(テストコードの有無が不明)

💡 結論

このアップデートは全体的に安全ですが、以下の条件を満たす必要があります:

  1. Terraform v1.0.0以上を使用していること
  2. 非推奨/削除された機能を使用していないこと
  3. terraform planで予期しない変更がないこと

これらを確認後、マージすることを推奨します。


📚 参考情報

@renovate
renovate Bot force-pushed the renovate/tfe-0.x-lockfile branch from edd7e18 to 38de7b1 Compare February 2, 2026 20:02
@renovate
renovate Bot force-pushed the renovate/tfe-0.x-lockfile branch from 38de7b1 to f454ae0 Compare February 12, 2026 23:48
@renovate renovate Bot changed the title Update Terraform tfe to v0.73.0 Update Terraform tfe to v0.74.0 Feb 12, 2026
@renovate renovate Bot changed the title Update Terraform tfe to v0.74.0 chore(deps): update terraform tfe to v0.74.0 Feb 21, 2026
@renovate
renovate Bot force-pushed the renovate/tfe-0.x-lockfile branch 2 times, most recently from fc7ee03 to 609d298 Compare March 2, 2026 22:11
@renovate renovate Bot changed the title chore(deps): update terraform tfe to v0.74.0 chore(deps): update terraform tfe to v0.74.1 Mar 2, 2026
@renovate
renovate Bot force-pushed the renovate/tfe-0.x-lockfile branch from 609d298 to 4c62f69 Compare March 24, 2026 21:32
@renovate renovate Bot changed the title chore(deps): update terraform tfe to v0.74.1 chore(deps): update terraform tfe to v0.75.0 Mar 24, 2026
@renovate
renovate Bot force-pushed the renovate/tfe-0.x-lockfile branch from 4c62f69 to dba232d Compare March 30, 2026 21:20
@renovate renovate Bot changed the title chore(deps): update terraform tfe to v0.75.0 chore(deps): update terraform tfe to v0.76.0 Mar 30, 2026
@renovate renovate Bot changed the title chore(deps): update terraform tfe to v0.76.0 chore(deps): update terraform tfe to v0.76.1 Apr 2, 2026
@renovate
renovate Bot force-pushed the renovate/tfe-0.x-lockfile branch from dba232d to dea29f6 Compare April 2, 2026 17:26
@renovate renovate Bot changed the title chore(deps): update terraform tfe to v0.76.1 Update Terraform tfe to v0.76.1 Apr 8, 2026
@renovate
renovate Bot force-pushed the renovate/tfe-0.x-lockfile branch from dea29f6 to 5c07a1b Compare April 10, 2026 21:59
@renovate renovate Bot changed the title Update Terraform tfe to v0.76.1 Update Terraform tfe to v0.76.2 Apr 10, 2026
@renovate
renovate Bot force-pushed the renovate/tfe-0.x-lockfile branch from 5c07a1b to 9852f2a Compare April 30, 2026 16:51
@renovate renovate Bot changed the title Update Terraform tfe to v0.76.2 Update Terraform tfe to v0.77.0 May 20, 2026
@renovate
renovate Bot force-pushed the renovate/tfe-0.x-lockfile branch from 9852f2a to 33cc542 Compare May 20, 2026 05:53
@renovate
renovate Bot force-pushed the renovate/tfe-0.x-lockfile branch from 33cc542 to 6019575 Compare June 24, 2026 11:00
@renovate renovate Bot changed the title Update Terraform tfe to v0.77.0 Update Terraform tfe to v0.78.0 Jun 24, 2026
@renovate renovate Bot changed the title Update Terraform tfe to v0.78.0 chore(deps): update terraform tfe to v0.78.0 Jul 6, 2026
@renovate
renovate Bot force-pushed the renovate/tfe-0.x-lockfile branch from 6019575 to 87ed19f Compare July 10, 2026 20:57
@renovate renovate Bot changed the title chore(deps): update terraform tfe to v0.78.0 chore(deps): update terraform tfe to v0.79.0 Jul 10, 2026
@renovate
renovate Bot force-pushed the renovate/tfe-0.x-lockfile branch from 87ed19f to 6a8d7cf Compare July 21, 2026 01:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants