mirror of https://github.com/OpenVidu/openvidu.git
store_secret.sh saves each value with a read-modify-write of the whole Secrets Manager JSON, and a read right after a write can still return the previous version. A key written a moment earlier is then silently put back to "none" (seen: LIVEKIT_API_KEY), and every master waits five minutes on an incomplete secret and fails the install. Master node 1 holds every value it generated, so before stamping ALL_SECRETS_GENERATED it now writes the complete set once more, merged into what is stored, and reads it back until all of it is there (30 attempts, 2 s apart), failing with a clear message otherwise. |
||
|---|---|---|
| .. | ||
| elastic | ||
| ha | ||
| local-meet | ||
| shared | ||
| singlenode | ||