Releases: hashicorp/terraform-provider-tfe
Releases · hashicorp/terraform-provider-tfe
v0.35.0
BREAKING CHANGES:
r/tfe_organization
:admin_settings
attribute was removed after being released prematurely in 0.34.0, breaking existing configurations due to requiring a token with admin privileges (#573)
BUG FIXES:
- r/tfe_registry_module: Added
Computed
modifier to attributes in order to prevent unnecessary resource replacement (#572)
v0.34.0
BUG FIXES:
- Removed nonworking example from
tfe_variable_set
docs (#562) - Removed
ForceNew
modifier fromname
attribute inr/tfe_team
(#566) - r/tfe_workspace: Fix
trigger-prefixes
could not be updated because of the conflict withtrigger-patterns
in some cases - as described in this GitHub Issue (#564)
FEATURES:
- d/agent_pool: Improve efficiency of reading agent pool data when the target organization has more than 20 agent pools (#508)
- Added warning logs for 404 error responses (#538)
- r/tfe_registry_module: Add ability to create both public and private
registry_modules
without VCS. (#546)
DEPRECATION NOTICE:
- The
registry_modules
import format<ORGANIZATION>/<REGISTRY MODULE NAME>/<REGISTRY MODULE PROVIDER>/<REGISTRY MODULE ID>
has been deprecated in favour of<ORGANIZATION>/<REGISTRY_NAME>/<NAMESPACE>/<REGISTRY MODULE NAME>/<REGISTRY MODULE PROVIDER>/<REGISTRY MODULE ID>
to support public and privateregistry_modules
.
v0.33.0
FEATURES:
- New Resource:
tfe_workspace_variable_set
(#537) adds the ability to assign a variable set to a workspace in a single, flexible resource. - r/tfe_workspace, d/tfe_workspace:
trigger-patterns
(#502) attribute is introduced to support specifying a set of glob patterns for automatic VCS run triggering.
DEPRECATION NOTICE: The workspace_ids
argument on tfe_variable_set
has been labelled as deprecated and should not be used in conjunction with tfe_workspace_variable_set
.
v0.32.1
v0.32.0
0.32.0 is an impactful release that includes several bug fixes, support for run tasks and several breaking changes that you should review carefully.
BREAKING CHANGES:
- Removed Authentication Method: Host-specific TF_TOKEN_... environment variable (added in 0.31.0) can no longer be used for token authentication. This method of authentication is incompatible with the Terraform Cloud remote execution model. Please use the TFE_TOKEN environment variable.
- r/tfe_workspace: Default value of the
file_triggers_enabled
field is changed tofalse
. This will align the
file_triggers_enabled
field default value with the default value for the same field in the
TFC API.
If the value of thefile_triggers_enabled
field was not explicitly set and either of the fieldsworking_directory
(not an empty string) ortrigger_prefixes
was used - to keep the behavior unchanged, thefile_trigger_enabled
field should now explicitly be set totrue
. (#510) - r/tfe_team_access: The
permissions
attribute requiresrun_tasks
in the block. (#487)
BUG FIXES:
- Prevent overwriting
vcs_repo
attributes inr/tfe_workspace
when update API call fails (#498) - Fix panic crash on
trigger_prefixes
update inr/tfe_workspace
when given empty strings (#518)
FEATURES:
- r/team, d/team: Add manage_run_tasks to the tfe_team organization_access attributes (#486)
- New Resource:
tfe_organization_run_task
(#488) - New Resource:
tfe_workspace_run_task
(#488) - New Data Source: d/tfe_organization_run_task (#488)
- New Data Source: d/tfe_workspace_run_task (#488)
- r/tfe_notification_configuration: Add Microsoft Teams notification type (#484)