Problem
After an attempted upgrade, Terraform Enterprise fails to start. When you attempt to start the application from the Replicated console, you may receive one of the following errors:
Operator API version "2.xx.x" does not meet minimum requirement of "2.xx.x"Unmet start requirement: License requires at least 1 node to be connected, found 0.
Cause
An incomplete upgrade of the underlying Replicated components causes this issue. Log analysis reveals that some Replicated components were updated, but not all, preventing Replicated from starting successfully. As a result, Terraform Enterprise cannot start.
You can confirm this by checking the Replicated logs using the docker logs replicated command or by reviewing the primary/replicated/logs/replicated.stderr file in a support bundle. The logs will contain a warning similar to the following.
WARN [operator] server.go:313Operator API version "2.53.1" does not meet minimum requirement of "2.53.2", aborting announcement...
Solutions
Solution 1: Manually Upgrade Replicated
To resolve this issue, you must manually upgrade the Replicated version to ensure all components are consistent.
- Follow the instructions in the Upgrading Replicated knowledge base article to complete the upgrade process.