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
I'm really excited about containerpilot, but I've tried several of the examples, only to generally run into the same problem (on Linux and on OSX).
Essentially it looks like Containerpilot and Consul aren't expecting the same things. The checks are returning a 500 with a message about not having an associated TTL.
Actually... I think my containers were mis-matched. After tearing everything down I do still get the 500 error, but it may benign. I can still connect to nginx. The health checks are working.
The error message will appear once for each health check in most versions of ContainerPilot even if it's all working. See TritonDataCenter/containerpilot#264 for some background as to why. This should be fixed in TritonDataCenter/containerpilot#275 (which was released in 2.6.1). But if not I'd love if you'd open a new issue about it.
I'm really excited about containerpilot, but I've tried several of the examples, only to generally run into the same problem (on Linux and on OSX).
Essentially it looks like Containerpilot and Consul aren't expecting the same things. The checks are returning a 500 with a message about not having an associated TTL.
I literally cloned the repo, build the containers, and ran
docker-compose -p nginx up
. I also gave the more recent "microservices" example a try:https://github.com/autopilotpattern/nodejs-example
... and encountered the same general issue. I also tried newer, older combinations of Consul & Container Pilot.
Here's the log output:
OSX:
Linux:
The text was updated successfully, but these errors were encountered: