change all multi-token commands to use lists instead of strings: in some cases special characters were interpreted by the shell, and so the full command arguments were interpreted. this resulted in the system not being able to correctly ACK incoming calls, in turn causing calls to hang up after 30 seconds
change NODE_ENV to test for sbc-inbound: with NODE_ENV set to production for the sbc-inbound, feature server registration does not happen quite right with the redis host, causing calls to bounce
merge common environment variables: since many of the containers share the same env vars, this merges those together in a common section which simplifies updating and debugging these settings
adjust startup order by requiring mysql to be healthy for some services before they start. this could be applied to more containers but the startup errors reduced with these couple of changes.
change all multi-token commands to use lists instead of strings: in some cases special characters were interpreted by the shell, and so the full command arguments were interpreted. this resulted in the system not being able to correctly ACK incoming calls, in turn causing calls to hang up after 30 seconds
change NODE_ENV to test for sbc-inbound: with NODE_ENV set to production for the sbc-inbound, feature server registration does not happen quite right with the redis host, causing calls to bounce
merge common environment variables: since many of the containers share the same env vars, this merges those together in a common section which simplifies updating and debugging these settings
adjust startup order by requiring mysql to be healthy for some services before they start. this could be applied to more containers but the startup errors reduced with these couple of changes.