Problem
In Terraform Enterprise, when you publish a new tag for a No-Code module or change the module version, workspaces provisioned with that module should receive a notification on the workspace overview page that an updated version is available.
However, this functionality does not work as expected in version v202402-2, and no error messages appear in the logs.
Prerequisites
- Terraform Enterprise version
v202402-2or older.
Cause
The functionality for updating a No-Code workspace's module version is a beta feature and does not work correctly in older versions of Terraform Enterprise.
Solution
To resolve this issue, you must upgrade Terraform Enterprise to version v202404-2 or newer.
After the upgrade is complete, you can verify the fix by changing the module version and confirming the notification appears in the associated workspace.
- Navigate to the module in your organization's registry.
- Click Configure Settings.
- Click Edit version and variable options.
- Choose the desired module version from the Module version dropdown.
- Click Save.
- Locate a workspace that was provisioned with an older version of the No-Code module and verify that the View update button is now available.
Note that Terraform Enterprise does not automatically update the workspaces. The workspace owner must respond to the notification to apply the update to their workspace(s).
Outcome
After upgrading Terraform Enterprise, the No-Code module version update notification functionality works as expected.