FEATURES:
r/tfe_workspace_hyok_enabled: Adds a resource to enable HYOK (Hold Your Own Key) on a workspace. Destroying the resource leaves HYOK enabled on the workspace (non-destructive). By @danieldnedialkov #2192
ENHANCEMENTS:
r/tfe_policy_set: Addtfpolicyas a valid value for thekindattribute. NOTE: This policy kind is currently in beta and not yet available to all users. By @subhro-acharjee-ibm #2109- New Resource List:
tfe_provider_setBy @kierramarie #2171 r/tfe_hyok_configuration: Added multi-region key support for AWS HYOK. By @helenjw #2187r/tfe_saml_settings,d/tfe_saml_settings: Addattr_site_auditorandsite_auditor_roleattributes for provisioning the Site Auditor role through SAML. Requires Terraform Enterprise v2.1.0 or later; on earlier releases the attributes are ignored unless set explicitly, in which case a minimum-version error is returned. By @tanushreegorai #2201r/tfe_scim_settings,d/tfe_scim_settings: Addsite_auditor_group_scim_idandsite_auditor_group_display_nameattributes for granting the Site Auditor role to the members of a SCIM group, mirroring the existing site admin group mapping. Settingsite_auditor_group_scim_idto""(or omitting it) unlinks the group and revokes the site auditor role from every member of it. Requires Terraform Enterprise v2.1.0 or later; on earlier releases a minimum-version error is returned whensite_auditor_group_scim_idis set. By @tanushreegorai #2209
BUG FIXES:
r/tfe_saml_settings: FixProvider produced inconsistent result after applyerror on the sensitiveprivate_keyattribute when updating any other attribute without changing the private key. By @tanushreegorai #2201r/tfe_saml_settings: FixProvider produced inconsistent result after applyonidp_cert, and a plan that kept showing the same change on every run. Terraform Enterprise stores the certificate wrapped its own way, and the provider was treating that as a different certificate. Affects Terraform Enterprise v2.1.0 and later. By @skj-skj #2213r/tfe_vault_oidc_configuration: Fixed method call casing (SetEncodedCaCert→SetEncodedCacert) to match updatedgo-tfe/v2SDK. By @danielnedialkov #2207d/tfe_variables: Fix a nil pointer dereference panic when reading a workspace or variable set containing more than one page (20) of variables. By @justinclayton #2186d/tfe_project,d/tfe_projects: Fix a nil pointer dereference panic when following pagination links for large result sets. By @ctrombley #2219