You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 20, 2024. It is now read-only.
If the weavedns container fails during start-up, but after the script gets into populate_dns, then it will take about 5 seconds to bail out because it doesn't check to see if the container is still running; it just repeatedly calls curl then sleep.
Also it doesn't check to see if a valid IP was returned from 'docker inspect'.
The text was updated successfully, but these errors were encountered:
Looks like things have moved on since this was filed...
We now wait for the dns container to respond to a status request, before doing anything else. This will catch any issues during dns container startup.
Following that, we just invoke 'curl' for each container IP. That invocation has a configured connect timeout of 3 seconds. If it fails the weave script exits with an error code. There is no message though; I shall fix that.
If the
weavedns
container fails during start-up, but after the script gets intopopulate_dns
, then it will take about 5 seconds to bail out because it doesn't check to see if the container is still running; it just repeatedly callscurl
thensleep
.Also it doesn't check to see if a valid IP was returned from 'docker inspect'.
The text was updated successfully, but these errors were encountered: