mirror of https://github.com/OpenVidu/openvidu.git
NewEIP was created with InstanceId, so the Elastic IP was attached only after the instance existed, racing with the boot scripts: the domain could be derived from whatever public IP the instance had at that moment (the subnet's ephemeral one, or none), and with no public IP there was no Internet access for apt-get, cfn-init or the installer either. In the CE single node, Pro single node and Pro elastic templates, NewEIP is now allocated on its own and attached by a separate NewEIPAssociation, so its address is known up front. UserData waits up to 10 minutes for the instance to have that address before doing anything else, and install.sh reads public-ipv4 instead of public-hostname (empty in VPCs without DNS hostnames). Assisted-by: claude-code - Anthropic - Claude Opus 5.5 |
||
|---|---|---|
| .. | ||
| aws | ||
| azure | ||
| gcp | ||
| install.sh | ||