Problem
This error is received when attempting to start Terraform Enterprise after moving from a single node to an active-active installation.
"Error": "Unmet start requirement: License requires at least 1 node to be connected, found 0."
Cause
When upgrading Terraform Enterprise from a standalone installation to an active-active installation there may be situations that a deployment may be misconfigured, causing the incorrect IP address to be specified on setup of the second node.
In these situations, this error is caused by Replicated trying to communicate to itself on the IP address of the first Terraform Enterprise node instead of the IP address of the second node.
Solution
In /etc/sysconfig/replicated-operator
, edit the following values to update the IP address to the correct address of the node:
DAEMON_ENDPOINT=10.190.190.30:9879
DAEMON_HOST=10.190.190.30
PRIVATE_ADDRESS=10.190.190.30
PUBLIC_ADDRESS=10.190.190.30
In /etc/sysconfig/replicated
edit the following value to the correct address of the node.
PRIVATE_ADDRESS=10.190.190.30
Additional Information
If further issues are encountered after following this guide, please contact support for additional assistance.