Open
Conversation
cfb3700 to
3ef3d98
Compare
3ef3d98 to
7157201
Compare
7157201 to
4ea9069
Compare
4ea9069 to
e33e5bb
Compare
e33e5bb to
b72751f
Compare
b72751f to
ea049f0
Compare
ea049f0 to
09db71b
Compare
09db71b to
7279fca
Compare
7279fca to
31b7c89
Compare
31b7c89 to
91568d8
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
~> 0.64→~> 0.76Release Notes
hashicorp/terraform-provider-tfe (tfe)
v0.76.0Compare Source
FEATURES:
tfe_project_policy_set_exclusionfor managing project level exclusions on policy sets. by @subhro-acharjee-1 #1990BUG FIXES:
r/tfe_team_token,r/tfe_organization_token: Read now persists API-defaultexpired_atvalues soImportStateVerifysucceeds whenexpired_atis omitted from configuration. By @uk1288 #2017v0.75.0Compare Source
FEATURES:
r/tfe_team_token,r/tfe_organization_tokenandr/tfe_audit_trail_tokenresources to indicate that if noexpired_atattribute is set, the token will expire in 2 years. By @sana-faraz #1976BREAKING CHANGES:
r/tfe_variable: Fixed a bug where value_wo continuously resulted in new changes on every terraform apply. By @uk1288 #1983r/tfe_variable: Added thevalue_wo_versionwrite-only attribute to allow triggering value_wo updates, by @uk1288 (#1983)r/tfe_test_variable: Added thevalue_wo_versionwrite-only attribute to allow triggeringvalue_woupdates, by @uk1288 (#1985)r/tfe_team_notification_configuration: Added thetoken_wo_versionwrite-only attribute to allow triggeringtoken_woupdates, by @uk1288 (#1995)r/tfe_notification_configuration: Added thetoken_wo_versionwrite-only attribute to allow triggering token_wo updates, by @uk1288 #2001r/tfe_organization_run_task: Added thehmac_key_wo_versionwrite-only attribute to allow triggeringhmac_key_woupdates, by @uk1288 (#1992)r/tfe_policy_set_parameter: Added thevalue_wo_versionwrite-only attribute to allow triggeringvalue_woupdates, by @uk1288 (#1984)r/tfe_saml_settings: Added theprivate_key_wo_versionwrite-only attribute to allow triggeringprivate_key_woupdates, by @uk1288 (#1993)r/tfe_ssh_key: Added thekey_wo_versionwrite-only attribute to allow triggeringkey_woupdates, by @uk1288 (#1994)FEATURES:
tfe_query_runaction, allowing users to invoke remote Terraform queries on HCP Terraform and Terraform Enterprise, by @sebasslash #1982d/tfe_current_userdata source for retrieving information about the user associated with the configured API token, by @ShaunakRembhotkarv0.74.1Compare Source
BUG FIXES:
r/tfe_stack: Fixed a bug where omitting thespeculative_enabledattribute caused plans to fail. The attribute is optional and defaults tofalseif not provided. By @arunatibm #1972r/tfe_registry_module: Adds support fornameandmodule_provideralongsidevcs_repowithsource_directory, by @jillirami #1959r/tfe_organization: Prefer backend default for argumentstacks_enabledby @brandonc #1978r/tfe_variable,r/tfe_project,r/tfe_stack: Fixes Missing Identity After Update error after provider version upgrade, by @sebasslash #1977v0.74.0Compare Source
FEATURES:
project_remote_stateboolean attribute tor/tfe_workspace_settingsandd/tfe_workspacefor remote state sharing within a project, by @hs26gill #1953ENHANCEMENTS:
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 #1937stacks_enabledattribute to the Organization andspeculative_enabledto the Stack by @arunatibm #1963r/tfe_workspace_run: Addmessageattribute to customize the run message/title. By @Shaunakone #1967BUG FIXES:
r/tfe_variable: Fixed a bug where value_wo was ignored in tfe_variable resources when using variable_set_id. By @Maed223 #1950r/stack_variable_set: Fixed a bug to address incompatiblility of stacks variable set resource with older versions of TFE. By @smishra96 #1957r/tfe_variable_set: Fixed a bug to address incompatiblility of tfe variable set resource with older versions of TFE. By @smishra96 #1957r/tfe_workspace_run_task: Fixed a bug to address incompatiblility of tfe workspace run task resource with older versions of TFE. By @smishra96 #1957d/variable_set: Fixed a bug to address incompatiblility of variable set data source with older versions of TFE. By @smishra96 #1957v0.73.0Compare Source
ENHANCEMENTS:
FEATURES:
d/tfe_organization_audit_configuration: is a new resource for reading the auditing configuration for an organizations, by @glennsarti-hashi #1778r/tfe_organization: Addsuser_tokens_enabledattribute to control whether user tokens can be used to read or update the organization.v0.72.0Compare Source
FEATURES:
r/tfe_stack_variable_setfor managing associations between variable sets and stacks.r/tfe_variable_set: Addsstack_idsattribute for managing which stacks a variable set is applied to.d/tfe_variable_set: Addsstack_idscomputed attribute to retrieve which stacks a variable set is applied to.v0.71.0Compare Source
FEATURES:
r/tfe_vault_oidc_configurationfor managing Vault OIDC configurations. by @helenjw #1835r/tfe_aws_oidc_configurationfor managing AWS OIDC configurations. by @helenjw #1835r/tfe_gcp_oidc_configurationfor managing GCP OIDC configurations. by @helenjw #1835r/tfe_azure_oidc_configurationfor managing Azure OIDC configurations. by @helenjw. #1835r/tfe_hyok_configurationfor managing HYOK configurations. by @helenjw #1835d/hyok_customer_key_versionis a new data source for finding HYOK customer key versions. by @dominicretli #1842d/hyok_encrypted_data_keyis a new data source for finding HYOK encrypted data keys. by @dominicretli #1842r/tfe_organization: Adds theenforce_hyokboolean attribute, by @iuri-slywitch-hashicorp.d/tfe_organization: Adds theenforce_hyokboolean attribute, by @iuri-slywitch-hashicorp.r/tfe_workspace: Adds thehyok_enabledread-only boolean attribute, by @iuri-slywitch-hashicorp.d/tfe_workspace: Adds thehyok_enabledread-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, andactions. By @rageshganeshkumar.v0.70.0Compare Source
FEATURES:
d/tfe_agent_pool: Adds theallowed_project_idsandexcluded_workspace_idsattributes, by @tylerworlf #1822r/tfe_agent_pool_allowed_projects: Adds support for scoping agent pools to projects, by @tylerworlf #1822r/tfe_agent_pool_excluded_workspaces: Adds support for excluding workspaces from the scope of agent pools, by @tylerworlf #1822r/tfe_project_settings: Adds support for managing project settings. This initially supports setting adefault_execution_modeanddefault_agent_pool_idwhich 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 #1822BUG 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 #1851DEPRECATIONS:
r/tfe_stackThedeployment_nameshas been removed, by @maed223 #1855v0.69.0Compare 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 foragent_execution_modeandagent_pool_idattributes intest_configblock to enable running registry module tests on custom agent pools. By @hashimoon #1832r/tfe_oauth_client: Theoauth_tokenattribute no longer triggers resource replacement unless combined with other replacement-triggering attributes. Useterraform apply -replaceto force replacement. By @lilincmu #1825FEATURES:
r/tfe_registry_module: Addsource_directoryandtag_prefixregistry module support for private registry monorepository, which is a beta feature and not available to all users, by @jillirami (#1800)r/tfe_stackAdds support for managing agent pools on a Stack, by @maed223 #1836r/tfe_terraform_version: Adds support for specifying architecture-specific binaries using thearchsattribute, by @kelsi-hoyle 1762r/tfe_opa_version: Adds support for specifying architecture-specific binaries using thearchsattribute, by @kelsi-hoyle 1762r/tfe_sentinel_version: Adds support for specifying architecture-specific binaries using thearchsattribute, by @kelsi-hoyle 1762DEPRECATIONS:
r/tfe_terraform_version: Theurlandshaattributes are deprecated and will be removed in a future version. Use thearchsattribute to specify architecture-specific binaries going forward, by @kelsi-hoyle 1762r/tfe_opa_version: Theurlandshaattributes are deprecated and will be removed in a future version. Use thearchsattribute to specify architecture-specific binaries going forward, by @kelsi-hoyle 1762r/tfe_sentinel_version: Theurlandshaattributes are deprecated and will be removed in a future version. Use thearchsattribute to specify architecture-specific binaries going forward, by @kelsi-hoyle 1762r/tfe_oauth_client: Theoauth_tokenattribute no longer triggers resource replacement unless combined with other replacement-triggering attributes. Useterraform apply -replaceto force replacement. By @lilincmu #1825r/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 #1799d/tfe_project: fixes: 'duplicate set element' error, as workspaces can appear multiple times in get /workspaces, by @lewis-catley #1817r/tfe_workspace: fixed documentation Example Usages to use thetfe_organization.test-organization.nameas organization namer/tfe_workspace_run: fixed documentation Example Usages to use thetfe_organization.test-organization.nameas organization namev0.68.2Compare 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. #1795v0.68.1Compare Source
BUG FIXES:
r/tfe_workspace_settings: remove the schema default for auto_apply in case it is managed byr/tfe_workspace#1787r/tfe_workspace_settings: fixes an error when reading the workspace about an invalid include value when used with some versions of Terraform Enterprise #1788v0.68.0Compare Source
FEATURES:
r/tfe_workspace_settings: offers more arguments for managing the workspace configuration, by @drewmullen #1781v0.67.1Compare Source
BUG FIXES:
r/tfe_workspaceupdatetagsto be a computed attribute, by @Maed223 #1767v0.67.0Compare Source
ENHANCEMENTS:
r/tfe_stackAdds support for creating a Stack without specifying a VCS repo, by @sujaysamanta #1760v0.66.0Compare 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 #1699r/tfe_workspace_settings: fixesProvider produced inconsistent result after applyerror when settingremote_state_consumer_idsto an empty set in config. #1728ephemeral-resources/tfe_team_token: Ephemeral team tokens are now only valid within the context of a Terraform run, by @ctrombley #1736FEATURES:
r/tfe_team_token: Adds support for creating multiple team tokens for a single team by adding thedescriptionattribute, which must be unique per team, by @mkam #1698DEPRECATIONS:
ephemeral-resources/tfe_organization_token: Ephemeral organization tokens have been removed, by @ctrombley #1736ephemeral-resources/tfe_agent_token: Ephemeral agent tokens have been removed, by @ctrombley #1736ephemeral-resources/tfe_audit_trail_token: Ephemeral audit trail tokens have been removed, by @ctrombley #1736v0.65.2Compare Source
BUG FIXES:
r/tfe_notification_configuration: update attribute validator to allow variable refs (#1696), by @uturunku1 #1705r/tfe_team_token: do not clear token from state after upgrade (#1700), by @ctrombley #1706r/tfe_policy_set_parameter: fix schema errors, by @ctrombley #1706v0.65.1Compare Source
BUG FIXES:
d/tfe_outputs: fix regression after framework upgrade (#1697), by @ctrombley #1699v0.65.0Compare Source
FEATURES:
Note: New tag attributes are only available in HCP Terraform and Terraform Enterprise releases
v202504-1or laterNew Ephemeral Resource:
tfe_audit_trail_tokenis a new ephemeral resource for creating and managing audit trail tokens, by @uturunku1 #1675New Ephemeral Resource:
tfe_organization_tokenis a new ephemeral resource for creating and managing organization tokens, by @ctrombley #1616New Ephemeral Resource:
tfe_team_tokenis a new ephemeral resource for creating and managing team tokens in an organization, by @shwetamurali and @ctrombley #1628New Ephemeral Resource:
tfe_agent_tokenis a new ephemeral resource for creating and managing agent tokens, by @uturunku1 (#1627)New Ephemeral Resource:
tfe_outputsis a new ephemeral resource for retrieving the state version outputs of a workspace without writing sensitive data to the state file, by @ctrombley #1640New Data Source:
tfe_registry_moduleis a new data source for findingregistry modules by @drewmullen and @danquack #1667
New Ephemeral Resource:
agent_tokenis a new ephemeralresource for creating and managing agent tokens, by @uturunku1 (#1627)
r/tfe_project: Addstagsandignore_additional_tagsattribute, by @sebasslash #1543r/tfe_workspace: Addstags,ignore_additional_tagsandeffective_tagsattribute, by @sebasslash #1543d/tfe_project: Adds theeffective_tagsattribute, by @sebasslash #1543d/tfe_workspace: Adds theeffective_tagsattribute which reflects all effective tags computed on the workspace, by @sebasslash #1543d/tfe_workspace_ids: Adds thetag_filtersattribute which filters the list of workspace IDs specified by theincludeorexcludefields, by @sebasslash #1543ENHANCEMENTS:
r/tfe_variable: Addvalue_wowrite-only attribute, by @uturunku1 (#1639)r/tfe_test_variable: Addvalue_wowrite-only attribute, by @uturunku1 (#1639)r/tfe_policy_set_parameter: Addvalue_wowrite-only attribute, by @ctrombley (#1641)r/tfe_organization_run_task: Addhmac_key_wowrite-only attribute, by @shwetamurali (#1646)r/tfe_saml_settings: Addprivate_key_wowrite-only attribute, by @uturunku1 (#1660)r/tfe_ssh_key: Addkey_wowrite-only attribute, by @ctrombley (#1659)r/tfe_team_notification_configuration: Addtoken_wowrite-only attribute, by @shwetamurali (#1665)r/tfe_notification_configuration: Addtoken_wowrite-only attribute, by @uturunku1 (#1664)r/tfe_workspace: Do not force recreation of workspace if users do not providesource_nameorsource_url. #1674BUG FIXES:
r/tfe_oauth_client: Ensureoauth_token_idupdates register when performing aterraform apply, by @hashimoon #1631Configuration
📅 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.
This PR was generated by Mend Renovate. View the repository job log.