CHANGES SINCE v202204-1:
- The
tfe-bootstrap
container now automatically negotiates the Docker API version before making requests to the Docker API to preventError response from daemon: client version 1.41 is too new. Maximum supported API version is 1.40
errors upon Terraform Enterprise installation or upgrade.
APPLICATION LEVEL BREAKING CHANGES:
- The demo operational mode has been removed. If you are currently running demo mode, we strongly suggest that you upgrade to Terraform Enterprise v202204-1. To do this, you must migrate your application data.
APPLICATION LEVEL FEATURES:
- Added a log storage memory limit to log forwarding. When the 128MB limit is reached, logs will be stored in a buffer on the filesystem until they can be forwarded.
- Changed cost estimation so that it uses the HTTP proxy settings configured within Terraform Enterprise.
- Added the ability to specify an 'SSO team ID' for teams that Terraform Enterprise can use to map teams to non-human readable 'MemberOf' values in SAML assertions.
- Updated display of download count metrics for modules in the private registry
- Added an API endpoint to fetch a workspace's current state version outputs. Refer to https://www.terraform.io/cloud-docs/api-docs/state-version-outputs#show-current-state-version-outputs-for-a-workspace for details
APPLICATION LEVEL BUG FIXES:
- The
iact_subnet_list
setting now allows you to use,
to separate IPv4 addresses. - Fixed situation where occasionally you could not create a workspace after a workspace with the same name was deleted.
- Fixed an issue causing configuration version tarballs downloaded through the API to have a non-human-readable filename and no file extension.
- Fixed several issues with Terraform Cloud agent pools.
APPLICATION LEVEL SECURITY FIXES:
- Added no-cache and no-store headers for some API responses that may contain sensitive data (2FA configuration, SSO configuration, and state versions).
- Removed credentials from health-check endpoint for an internal service.
- Adopted container updates to address reported vulnerabilities in underlying packages / dependencies.