openvidu/openvidu-deployment
cruizba b372409ccf openvidu-deployment: AWS - wait for the Elastic IP before deriving the domain
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
2026-10-06 16:00:49 +02:00
..
community openvidu-deployment: AWS - wait for the Elastic IP before deriving the domain 2026-10-06 16:00:49 +02:00
pro openvidu-deployment: AWS - wait for the Elastic IP before deriving the domain 2026-10-06 16:00:49 +02:00
update.sh chore: update third-party versions 2026-09-30 15:50:22 +00:00