Service:
{"ID":"registry:kirby:8000","Service":"apibrowse","Tags":null,"Address":"10.88.24.2","Port":49224}
Agent output:
2015/03/19 18:51:45 [INFO] agent: Deregistered service 'registry:kirby:8000'
2015/03/19 18:51:46 [INFO] agent: Synced service 'registry:kirby:8000'
consul-template output (note timestamps), this is the log from the beginning of the consul-template run, the change happened almost two minutes later):
2015/03/19 18:50:00 [INFO] (runner) creating new runner (dry: false, once: false)
2015/03/19 18:50:00 [DEBUG] merging with config at /etc/consul-template
2015/03/19 18:50:00 [INFO] (runner) creating consul/api client
2015/03/19 18:50:00 [DEBUG] (runner) setting basic auth
2015/03/19 18:50:00 [INFO] (runner) creating Watcher
2015/03/19 18:50:00 [INFO] (runner) starting
2015/03/19 18:50:00 [DEBUG] (runner) running initial templates
2015/03/19 18:50:00 [INFO] (runner) running
2015/03/19 18:50:00 [DEBUG] (runner) checking template /etc/haproxy/haproxy.cfg.ctmpl
2015/03/19 18:50:00 [DEBUG] (brain) does not have data for "services"
2015/03/19 18:50:00 [DEBUG] (brain) does not have data for "services"
2015/03/19 18:50:00 [INFO] (runner) was not watching 1 dependencies
2015/03/19 18:50:00 [INFO] (watcher) adding "services"
2015/03/19 18:50:00 [DEBUG] (watcher) "services" starting
2015/03/19 18:50:00 [INFO] (runner) diffing and updating dependencies
2015/03/19 18:50:00 [INFO] (runner) watching 1 dependencies
2015/03/19 18:50:00 [DEBUG] (view) "services" starting fetch
2015/03/19 18:50:00 [DEBUG] ("services") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:0 WaitTime:1m0s Token:}
2015/03/19 18:50:00 [DEBUG] ("services") Consul returned 7 catalog services
2015/03/19 18:50:00 [INFO] (view) "services" received data from consul
2015/03/19 18:50:00 [DEBUG] (runner) receiving dependency "services"
2015/03/19 18:50:00 [INFO] (brain) remembering "services"
2015/03/19 18:50:00 [INFO] (runner) running
2015/03/19 18:50:00 [DEBUG] (runner) checking template /etc/haproxy/haproxy.cfg.ctmpl
2015/03/19 18:50:00 [DEBUG] (view) "services" starting fetch
2015/03/19 18:50:00 [DEBUG] ("services") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298745 WaitTime:1m0s Token:}
2015/03/19 18:50:00 [INFO] (brain) recalling data for "services"
2015/03/19 18:50:00 [DEBUG] (brain) does not have data for "service(apibrowse [passing])"
2015/03/19 18:50:00 [DEBUG] (brain) does not have data for "service(bootstrap [passing])"
2015/03/19 18:50:00 [DEBUG] (brain) does not have data for "service(docbrowse [passing])"
2015/03/19 18:50:00 [DEBUG] (brain) does not have data for "service(ramlsnarf [passing])"
2015/03/19 18:50:00 [DEBUG] (brain) does not have data for "service(registry [passing])"
2015/03/19 18:50:00 [DEBUG] (brain) does not have data for "service(sdocbrowse [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "services"
2015/03/19 18:50:00 [DEBUG] (brain) does not have data for "service(apibrowse [passing])"
2015/03/19 18:50:00 [DEBUG] (brain) does not have data for "service(bootstrap [passing])"
2015/03/19 18:50:00 [DEBUG] (brain) does not have data for "service(docbrowse [passing])"
2015/03/19 18:50:00 [DEBUG] (brain) does not have data for "service(ramlsnarf [passing])"
2015/03/19 18:50:00 [DEBUG] (brain) does not have data for "service(registry [passing])"
2015/03/19 18:50:00 [DEBUG] (brain) does not have data for "service(sdocbrowse [passing])"
2015/03/19 18:50:00 [INFO] (runner) was not watching 6 dependencies
2015/03/19 18:50:00 [INFO] (watcher) adding "service(ramlsnarf [passing])"
2015/03/19 18:50:00 [DEBUG] (watcher) "service(ramlsnarf [passing])" starting
2015/03/19 18:50:00 [DEBUG] (view) "service(ramlsnarf [passing])" starting fetch
2015/03/19 18:50:00 [DEBUG] ("service(ramlsnarf [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:0 WaitTime:1m0s Token:}
2015/03/19 18:50:00 [INFO] (watcher) adding "service(registry [passing])"
2015/03/19 18:50:00 [DEBUG] (watcher) "service(registry [passing])" starting
2015/03/19 18:50:00 [DEBUG] (view) "service(registry [passing])" starting fetch
2015/03/19 18:50:00 [DEBUG] ("service(registry [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:0 WaitTime:1m0s Token:}
2015/03/19 18:50:00 [DEBUG] ("service(ramlsnarf [passing])") Consul returned 1 services
2015/03/19 18:50:00 [DEBUG] ("service(ramlsnarf [passing])") 1 services after health check status filtering
2015/03/19 18:50:00 [INFO] (view) "service(ramlsnarf [passing])" received data from consul
2015/03/19 18:50:00 [DEBUG] (view) "service(ramlsnarf [passing])" starting fetch
2015/03/19 18:50:00 [DEBUG] ("service(ramlsnarf [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298745 WaitTime:1m0s Token:}
2015/03/19 18:50:00 [DEBUG] ("service(registry [passing])") Consul returned 1 services
2015/03/19 18:50:00 [DEBUG] ("service(registry [passing])") 1 services after health check status filtering
2015/03/19 18:50:00 [INFO] (view) "service(registry [passing])" received data from consul
2015/03/19 18:50:00 [DEBUG] (view) "service(registry [passing])" starting fetch
2015/03/19 18:50:00 [DEBUG] ("service(registry [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298745 WaitTime:1m0s Token:}
2015/03/19 18:50:00 [INFO] (watcher) adding "service(sdocbrowse [passing])"
2015/03/19 18:50:00 [DEBUG] (watcher) "service(sdocbrowse [passing])" starting
2015/03/19 18:50:00 [DEBUG] (view) "service(sdocbrowse [passing])" starting fetch
2015/03/19 18:50:00 [DEBUG] ("service(sdocbrowse [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:0 WaitTime:1m0s Token:}
2015/03/19 18:50:00 [INFO] (watcher) adding "service(apibrowse [passing])"
2015/03/19 18:50:00 [DEBUG] (watcher) "service(apibrowse [passing])" starting
2015/03/19 18:50:00 [DEBUG] (view) "service(apibrowse [passing])" starting fetch
2015/03/19 18:50:00 [DEBUG] ("service(apibrowse [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:0 WaitTime:1m0s Token:}
2015/03/19 18:50:00 [DEBUG] ("service(sdocbrowse [passing])") Consul returned 1 services
2015/03/19 18:50:00 [DEBUG] ("service(sdocbrowse [passing])") 1 services after health check status filtering
2015/03/19 18:50:00 [INFO] (view) "service(sdocbrowse [passing])" received data from consul
2015/03/19 18:50:00 [DEBUG] (view) "service(sdocbrowse [passing])" starting fetch
2015/03/19 18:50:00 [DEBUG] ("service(sdocbrowse [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298745 WaitTime:1m0s Token:}
2015/03/19 18:50:00 [DEBUG] ("service(apibrowse [passing])") Consul returned 1 services
2015/03/19 18:50:00 [DEBUG] ("service(apibrowse [passing])") 1 services after health check status filtering
2015/03/19 18:50:00 [INFO] (view) "service(apibrowse [passing])" received data from consul
2015/03/19 18:50:00 [DEBUG] (view) "service(apibrowse [passing])" starting fetch
2015/03/19 18:50:00 [DEBUG] ("service(apibrowse [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298745 WaitTime:1m0s Token:}
2015/03/19 18:50:00 [INFO] (watcher) adding "service(bootstrap [passing])"
2015/03/19 18:50:00 [DEBUG] (watcher) "service(bootstrap [passing])" starting
2015/03/19 18:50:00 [INFO] (watcher) adding "service(docbrowse [passing])"
2015/03/19 18:50:00 [DEBUG] (watcher) "service(docbrowse [passing])" starting
2015/03/19 18:50:00 [INFO] (runner) diffing and updating dependencies
2015/03/19 18:50:00 [DEBUG] (runner) "services" is still needed
2015/03/19 18:50:00 [INFO] (runner) watching 7 dependencies
2015/03/19 18:50:00 [DEBUG] (runner) receiving dependency "service(ramlsnarf [passing])"
2015/03/19 18:50:00 [INFO] (brain) remembering "service(ramlsnarf [passing])"
2015/03/19 18:50:00 [DEBUG] (runner) receiving dependency "service(registry [passing])"
2015/03/19 18:50:00 [INFO] (brain) remembering "service(registry [passing])"
2015/03/19 18:50:00 [DEBUG] (runner) receiving dependency "service(sdocbrowse [passing])"
2015/03/19 18:50:00 [INFO] (brain) remembering "service(sdocbrowse [passing])"
2015/03/19 18:50:00 [DEBUG] (runner) receiving dependency "service(apibrowse [passing])"
2015/03/19 18:50:00 [INFO] (brain) remembering "service(apibrowse [passing])"
2015/03/19 18:50:00 [INFO] (runner) running
2015/03/19 18:50:00 [DEBUG] (runner) checking template /etc/haproxy/haproxy.cfg.ctmpl
2015/03/19 18:50:00 [DEBUG] (view) "service(bootstrap [passing])" starting fetch
2015/03/19 18:50:00 [DEBUG] ("service(bootstrap [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:0 WaitTime:1m0s Token:}
2015/03/19 18:50:00 [DEBUG] (view) "service(docbrowse [passing])" starting fetch
2015/03/19 18:50:00 [DEBUG] ("service(docbrowse [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:0 WaitTime:1m0s Token:}
2015/03/19 18:50:00 [DEBUG] ("service(docbrowse [passing])") Consul returned 1 services
2015/03/19 18:50:00 [DEBUG] ("service(docbrowse [passing])") 1 services after health check status filtering
2015/03/19 18:50:00 [INFO] (view) "service(docbrowse [passing])" received data from consul
2015/03/19 18:50:00 [DEBUG] (view) "service(docbrowse [passing])" starting fetch
2015/03/19 18:50:00 [DEBUG] ("service(docbrowse [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298745 WaitTime:1m0s Token:}
2015/03/19 18:50:00 [DEBUG] ("service(bootstrap [passing])") Consul returned 1 services
2015/03/19 18:50:00 [DEBUG] ("service(bootstrap [passing])") 1 services after health check status filtering
2015/03/19 18:50:00 [INFO] (view) "service(bootstrap [passing])" received data from consul
2015/03/19 18:50:00 [DEBUG] (view) "service(bootstrap [passing])" starting fetch
2015/03/19 18:50:00 [DEBUG] ("service(bootstrap [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298745 WaitTime:1m0s Token:}
2015/03/19 18:50:00 [INFO] (brain) recalling data for "services"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(apibrowse [passing])"
2015/03/19 18:50:00 [DEBUG] (brain) does not have data for "service(bootstrap [passing])"
2015/03/19 18:50:00 [DEBUG] (brain) does not have data for "service(docbrowse [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(ramlsnarf [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(registry [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(sdocbrowse [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "services"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(apibrowse [passing])"
2015/03/19 18:50:00 [DEBUG] (brain) does not have data for "service(bootstrap [passing])"
2015/03/19 18:50:00 [DEBUG] (brain) does not have data for "service(docbrowse [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(ramlsnarf [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(registry [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(sdocbrowse [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(registry [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(sdocbrowse [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "services"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(apibrowse [passing])"
2015/03/19 18:50:00 [DEBUG] (brain) does not have data for "service(bootstrap [passing])"
2015/03/19 18:50:00 [DEBUG] (runner) "/etc/haproxy/haproxy.cfg.ctmpl" missing data for "service(bootstrap [passing])"
2015/03/19 18:50:00 [DEBUG] (runner) cannot render (some dependencies do not have data yet)
2015/03/19 18:50:00 [INFO] (runner) diffing and updating dependencies
2015/03/19 18:50:00 [DEBUG] (runner) "service(registry [passing])" is still needed
2015/03/19 18:50:00 [DEBUG] (runner) "service(sdocbrowse [passing])" is still needed
2015/03/19 18:50:00 [DEBUG] (runner) "services" is still needed
2015/03/19 18:50:00 [DEBUG] (runner) "service(apibrowse [passing])" is still needed
2015/03/19 18:50:00 [DEBUG] (runner) "service(bootstrap [passing])" is still needed
2015/03/19 18:50:00 [DEBUG] (runner) "service(docbrowse [passing])" is still needed
2015/03/19 18:50:00 [DEBUG] (runner) "service(ramlsnarf [passing])" is still needed
2015/03/19 18:50:00 [INFO] (runner) watching 7 dependencies
2015/03/19 18:50:00 [DEBUG] (runner) receiving dependency "service(docbrowse [passing])"
2015/03/19 18:50:00 [INFO] (brain) remembering "service(docbrowse [passing])"
2015/03/19 18:50:00 [DEBUG] (runner) receiving dependency "service(bootstrap [passing])"
2015/03/19 18:50:00 [INFO] (brain) remembering "service(bootstrap [passing])"
2015/03/19 18:50:00 [INFO] (runner) running
2015/03/19 18:50:00 [DEBUG] (runner) checking template /etc/haproxy/haproxy.cfg.ctmpl
2015/03/19 18:50:00 [INFO] (brain) recalling data for "services"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(apibrowse [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(bootstrap [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(docbrowse [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(ramlsnarf [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(registry [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(sdocbrowse [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "services"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(apibrowse [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(bootstrap [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(docbrowse [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(ramlsnarf [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(registry [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(sdocbrowse [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(ramlsnarf [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(registry [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(sdocbrowse [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "services"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(apibrowse [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(bootstrap [passing])"
2015/03/19 18:50:00 [INFO] (brain) recalling data for "service(docbrowse [passing])"
2015/03/19 18:50:00 [DEBUG] (runner) checking ctemplate &{Source:/etc/haproxy/haproxy.cfg.ctmpl Destination:/etc/haproxy/haproxy.cfg Command:service haproxy reload}
2015/03/19 18:50:00 [DEBUG] (runner) wouldRender: true, didRender: true
2015/03/19 18:50:00 [DEBUG] (runner) appending command: service haproxy reload
2015/03/19 18:50:00 [INFO] (runner) diffing and updating dependencies
2015/03/19 18:50:00 [DEBUG] (runner) "service(docbrowse [passing])" is still needed
2015/03/19 18:50:00 [DEBUG] (runner) "service(ramlsnarf [passing])" is still needed
2015/03/19 18:50:00 [DEBUG] (runner) "service(registry [passing])" is still needed
2015/03/19 18:50:00 [DEBUG] (runner) "service(sdocbrowse [passing])" is still needed
2015/03/19 18:50:00 [DEBUG] (runner) "services" is still needed
2015/03/19 18:50:00 [DEBUG] (runner) "service(apibrowse [passing])" is still needed
2015/03/19 18:50:00 [DEBUG] (runner) "service(bootstrap [passing])" is still needed
2015/03/19 18:50:00 [DEBUG] (runner) running command: `service haproxy reload`
2015/03/19 18:50:00 [INFO] (runner) watching 7 dependencies
2015/03/19 18:51:00 [DEBUG] ("services") Consul returned 7 catalog services
2015/03/19 18:51:00 [DEBUG] (view) "services" no new data (index was the same)
2015/03/19 18:51:00 [DEBUG] ("services") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298745 WaitTime:1m0s Token:}
2015/03/19 18:51:00 [DEBUG] ("service(ramlsnarf [passing])") Consul returned 1 services
2015/03/19 18:51:00 [DEBUG] ("service(ramlsnarf [passing])") 1 services after health check status filtering
2015/03/19 18:51:00 [DEBUG] (view) "service(ramlsnarf [passing])" no new data (index was the same)
2015/03/19 18:51:00 [DEBUG] ("service(ramlsnarf [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298745 WaitTime:1m0s Token:}
2015/03/19 18:51:00 [DEBUG] ("service(registry [passing])") Consul returned 1 services
2015/03/19 18:51:00 [DEBUG] ("service(registry [passing])") 1 services after health check status filtering
2015/03/19 18:51:00 [DEBUG] (view) "service(registry [passing])" no new data (index was the same)
2015/03/19 18:51:00 [DEBUG] ("service(registry [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298745 WaitTime:1m0s Token:}
2015/03/19 18:51:00 [DEBUG] ("service(sdocbrowse [passing])") Consul returned 1 services
2015/03/19 18:51:00 [DEBUG] ("service(sdocbrowse [passing])") 1 services after health check status filtering
2015/03/19 18:51:00 [DEBUG] (view) "service(sdocbrowse [passing])" no new data (index was the same)
2015/03/19 18:51:00 [DEBUG] ("service(sdocbrowse [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298745 WaitTime:1m0s Token:}
2015/03/19 18:51:00 [DEBUG] ("service(apibrowse [passing])") Consul returned 1 services
2015/03/19 18:51:00 [DEBUG] ("service(apibrowse [passing])") 1 services after health check status filtering
2015/03/19 18:51:00 [DEBUG] (view) "service(apibrowse [passing])" no new data (index was the same)
2015/03/19 18:51:00 [DEBUG] ("service(apibrowse [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298745 WaitTime:1m0s Token:}
2015/03/19 18:51:00 [DEBUG] ("service(docbrowse [passing])") Consul returned 1 services
2015/03/19 18:51:00 [DEBUG] ("service(docbrowse [passing])") 1 services after health check status filtering
2015/03/19 18:51:00 [DEBUG] (view) "service(docbrowse [passing])" no new data (index was the same)
2015/03/19 18:51:00 [DEBUG] ("service(docbrowse [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298745 WaitTime:1m0s Token:}
2015/03/19 18:51:00 [DEBUG] ("service(bootstrap [passing])") Consul returned 1 services
2015/03/19 18:51:00 [DEBUG] ("service(bootstrap [passing])") 1 services after health check status filtering
2015/03/19 18:51:00 [DEBUG] (view) "service(bootstrap [passing])" no new data (index was the same)
2015/03/19 18:51:00 [DEBUG] ("service(bootstrap [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298745 WaitTime:1m0s Token:}
2015/03/19 18:51:50 [DEBUG] ("services") Consul returned 6 catalog services
2015/03/19 18:51:50 [INFO] (view) "services" received data from consul
2015/03/19 18:51:50 [DEBUG] (runner) receiving dependency "services"
2015/03/19 18:51:50 [INFO] (brain) remembering "services"
2015/03/19 18:51:50 [INFO] (runner) running
2015/03/19 18:51:50 [DEBUG] (runner) checking template /etc/haproxy/haproxy.cfg.ctmpl
2015/03/19 18:51:50 [DEBUG] (view) "services" starting fetch
2015/03/19 18:51:50 [DEBUG] ("services") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298748 WaitTime:1m0s Token:}
2015/03/19 18:51:50 [INFO] (brain) recalling data for "services"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(bootstrap [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(docbrowse [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(ramlsnarf [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(registry [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(sdocbrowse [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "services"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(bootstrap [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(docbrowse [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(ramlsnarf [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(registry [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(sdocbrowse [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(sdocbrowse [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "services"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(bootstrap [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(docbrowse [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(ramlsnarf [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(registry [passing])"
2015/03/19 18:51:50 [DEBUG] (runner) checking ctemplate &{Source:/etc/haproxy/haproxy.cfg.ctmpl Destination:/etc/haproxy/haproxy.cfg Command:service haproxy reload}
2015/03/19 18:51:50 [DEBUG] ("service(ramlsnarf [passing])") Consul returned 1 services
2015/03/19 18:51:50 [DEBUG] ("service(ramlsnarf [passing])") 1 services after health check status filtering
2015/03/19 18:51:50 [DEBUG] (view) "service(ramlsnarf [passing])" no new data (contents were the same)
2015/03/19 18:51:50 [DEBUG] ("service(ramlsnarf [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298748 WaitTime:1m0s Token:}
2015/03/19 18:51:50 [DEBUG] ("service(sdocbrowse [passing])") Consul returned 1 services
2015/03/19 18:51:50 [DEBUG] ("service(sdocbrowse [passing])") 1 services after health check status filtering
2015/03/19 18:51:50 [DEBUG] (view) "service(sdocbrowse [passing])" no new data (contents were the same)
2015/03/19 18:51:50 [DEBUG] ("service(sdocbrowse [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298748 WaitTime:1m0s Token:}
2015/03/19 18:51:50 [DEBUG] ("service(bootstrap [passing])") Consul returned 1 services
2015/03/19 18:51:50 [DEBUG] ("service(bootstrap [passing])") 1 services after health check status filtering
2015/03/19 18:51:50 [DEBUG] (view) "service(bootstrap [passing])" no new data (contents were the same)
2015/03/19 18:51:50 [DEBUG] ("service(bootstrap [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298748 WaitTime:1m0s Token:}
2015/03/19 18:51:50 [DEBUG] ("service(docbrowse [passing])") Consul returned 1 services
2015/03/19 18:51:50 [DEBUG] ("service(docbrowse [passing])") 1 services after health check status filtering
2015/03/19 18:51:50 [DEBUG] (view) "service(docbrowse [passing])" no new data (contents were the same)
2015/03/19 18:51:50 [DEBUG] ("service(docbrowse [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298748 WaitTime:1m0s Token:}
2015/03/19 18:51:50 [DEBUG] ("service(apibrowse [passing])") Consul returned 0 services
2015/03/19 18:51:50 [DEBUG] ("service(apibrowse [passing])") 0 services after health check status filtering
2015/03/19 18:51:50 [INFO] (view) "service(apibrowse [passing])" received data from consul
2015/03/19 18:51:50 [DEBUG] (view) "service(apibrowse [passing])" starting fetch
2015/03/19 18:51:50 [DEBUG] ("service(apibrowse [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298748 WaitTime:1m0s Token:}
2015/03/19 18:51:50 [DEBUG] ("service(registry [passing])") Consul returned 1 services
2015/03/19 18:51:50 [DEBUG] ("service(registry [passing])") 1 services after health check status filtering
2015/03/19 18:51:50 [DEBUG] (view) "service(registry [passing])" no new data (contents were the same)
2015/03/19 18:51:50 [DEBUG] ("service(registry [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298748 WaitTime:1m0s Token:}
2015/03/19 18:51:50 [DEBUG] (runner) wouldRender: true, didRender: true
2015/03/19 18:51:50 [DEBUG] (runner) appending command: service haproxy reload
2015/03/19 18:51:50 [INFO] (runner) diffing and updating dependencies
2015/03/19 18:51:50 [DEBUG] (runner) "service(ramlsnarf [passing])" is still needed
2015/03/19 18:51:50 [DEBUG] (runner) "service(registry [passing])" is still needed
2015/03/19 18:51:50 [DEBUG] (runner) "service(sdocbrowse [passing])" is still needed
2015/03/19 18:51:50 [DEBUG] (runner) "services" is still needed
2015/03/19 18:51:50 [DEBUG] (runner) "service(apibrowse [passing])" is no longer needed
2015/03/19 18:51:50 [INFO] (watcher) removing "service(apibrowse [passing])"
2015/03/19 18:51:50 [DEBUG] (watcher) actually removing "service(apibrowse [passing])"
2015/03/19 18:51:50 [DEBUG] (view) "service(apibrowse [passing])" stopping poll (received on view stopCh)
2015/03/19 18:51:50 [INFO] (brain) forgetting "service(apibrowse [passing])"
2015/03/19 18:51:50 [DEBUG] (runner) "service(bootstrap [passing])" is still needed
2015/03/19 18:51:50 [DEBUG] (runner) "service(docbrowse [passing])" is still needed
2015/03/19 18:51:50 [DEBUG] (runner) running command: `service haproxy reload`
2015/03/19 18:51:50 [INFO] (runner) watching 6 dependencies
2015/03/19 18:51:50 [DEBUG] (runner) receiving dependency "service(apibrowse [passing])"
2015/03/19 18:51:50 [INFO] (brain) remembering "service(apibrowse [passing])"
2015/03/19 18:51:50 [INFO] (runner) running
2015/03/19 18:51:50 [DEBUG] (runner) checking template /etc/haproxy/haproxy.cfg.ctmpl
2015/03/19 18:51:50 [INFO] (brain) recalling data for "services"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(bootstrap [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(docbrowse [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(ramlsnarf [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(registry [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(sdocbrowse [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "services"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(bootstrap [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(docbrowse [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(ramlsnarf [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(registry [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(sdocbrowse [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(ramlsnarf [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(registry [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(sdocbrowse [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "services"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(bootstrap [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(docbrowse [passing])"
2015/03/19 18:51:50 [DEBUG] (runner) checking ctemplate &{Source:/etc/haproxy/haproxy.cfg.ctmpl Destination:/etc/haproxy/haproxy.cfg Command:service haproxy reload}
2015/03/19 18:51:50 [DEBUG] (runner) wouldRender: true, didRender: false
2015/03/19 18:51:50 [INFO] (runner) diffing and updating dependencies
2015/03/19 18:51:50 [DEBUG] (runner) "service(registry [passing])" is still needed
2015/03/19 18:51:50 [DEBUG] (runner) "service(sdocbrowse [passing])" is still needed
2015/03/19 18:51:50 [DEBUG] (runner) "services" is still needed
2015/03/19 18:51:50 [DEBUG] (runner) "service(bootstrap [passing])" is still needed
2015/03/19 18:51:50 [DEBUG] (runner) "service(docbrowse [passing])" is still needed
2015/03/19 18:51:50 [DEBUG] (runner) "service(ramlsnarf [passing])" is still needed
2015/03/19 18:51:50 [INFO] (runner) watching 6 dependencies
2015/03/19 18:51:50 [DEBUG] ("service(apibrowse [passing])") Consul returned 1 services
2015/03/19 18:51:50 [DEBUG] ("service(apibrowse [passing])") 1 services after health check status filtering
2015/03/19 18:51:50 [DEBUG] ("service(docbrowse [passing])") Consul returned 1 services
2015/03/19 18:51:50 [DEBUG] ("service(docbrowse [passing])") 1 services after health check status filtering
2015/03/19 18:51:50 [DEBUG] (view) "service(docbrowse [passing])" no new data (contents were the same)
2015/03/19 18:51:50 [DEBUG] ("service(docbrowse [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298749 WaitTime:1m0s Token:}
2015/03/19 18:51:50 [DEBUG] ("service(ramlsnarf [passing])") Consul returned 1 services
2015/03/19 18:51:50 [DEBUG] ("service(ramlsnarf [passing])") 1 services after health check status filtering
2015/03/19 18:51:50 [DEBUG] (view) "service(ramlsnarf [passing])" no new data (contents were the same)
2015/03/19 18:51:50 [DEBUG] ("service(ramlsnarf [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298749 WaitTime:1m0s Token:}
2015/03/19 18:51:50 [DEBUG] ("service(bootstrap [passing])") Consul returned 1 services
2015/03/19 18:51:50 [DEBUG] ("service(bootstrap [passing])") 1 services after health check status filtering
2015/03/19 18:51:50 [DEBUG] (view) "service(bootstrap [passing])" no new data (contents were the same)
2015/03/19 18:51:50 [DEBUG] ("service(bootstrap [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298749 WaitTime:1m0s Token:}
2015/03/19 18:51:50 [DEBUG] ("services") Consul returned 7 catalog services
2015/03/19 18:51:50 [INFO] (view) "services" received data from consul
2015/03/19 18:51:50 [DEBUG] (runner) receiving dependency "services"
2015/03/19 18:51:50 [INFO] (brain) remembering "services"
2015/03/19 18:51:50 [INFO] (runner) running
2015/03/19 18:51:50 [DEBUG] (runner) checking template /etc/haproxy/haproxy.cfg.ctmpl
2015/03/19 18:51:50 [DEBUG] (view) "services" starting fetch
2015/03/19 18:51:50 [DEBUG] ("services") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298749 WaitTime:1m0s Token:}
2015/03/19 18:51:50 [DEBUG] ("service(sdocbrowse [passing])") Consul returned 1 services
2015/03/19 18:51:50 [DEBUG] ("service(sdocbrowse [passing])") 1 services after health check status filtering
2015/03/19 18:51:50 [DEBUG] (view) "service(sdocbrowse [passing])" no new data (contents were the same)
2015/03/19 18:51:50 [DEBUG] ("service(sdocbrowse [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298749 WaitTime:1m0s Token:}
2015/03/19 18:51:50 [INFO] (brain) recalling data for "services"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(apibrowse [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(bootstrap [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(docbrowse [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(ramlsnarf [passing])"
2015/03/19 18:51:50 [DEBUG] ("service(registry [passing])") Consul returned 1 services
2015/03/19 18:51:50 [DEBUG] ("service(registry [passing])") 1 services after health check status filtering
2015/03/19 18:51:50 [DEBUG] (view) "service(registry [passing])" no new data (contents were the same)
2015/03/19 18:51:50 [DEBUG] ("service(registry [passing])") querying Consul with &{Datacenter: AllowStale:false RequireConsistent:false WaitIndex:298749 WaitTime:1m0s Token:}
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(registry [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(sdocbrowse [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "services"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(apibrowse [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(bootstrap [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(docbrowse [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(ramlsnarf [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(registry [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(sdocbrowse [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(apibrowse [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(bootstrap [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(docbrowse [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(ramlsnarf [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(registry [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "service(sdocbrowse [passing])"
2015/03/19 18:51:50 [INFO] (brain) recalling data for "services"
2015/03/19 18:51:50 [DEBUG] (runner) checking ctemplate &{Source:/etc/haproxy/haproxy.cfg.ctmpl Destination:/etc/haproxy/haproxy.cfg Command:service haproxy reload}
2015/03/19 18:51:50 [DEBUG] (runner) wouldRender: true, didRender: false
2015/03/19 18:51:50 [INFO] (runner) diffing and updating dependencies
2015/03/19 18:51:50 [DEBUG] (runner) "service(ramlsnarf [passing])" is still needed
2015/03/19 18:51:50 [DEBUG] (runner) "service(registry [passing])" is still needed
2015/03/19 18:51:50 [DEBUG] (runner) "service(sdocbrowse [passing])" is still needed
2015/03/19 18:51:50 [DEBUG] (runner) "services" is still needed
2015/03/19 18:51:50 [DEBUG] (runner) "service(bootstrap [passing])" is still needed
2015/03/19 18:51:50 [DEBUG] (runner) "service(docbrowse [passing])" is still needed
2015/03/19 18:51:50 [INFO] (runner) watching 6 dependencies