open-consul/agent/consul/state
Pierre Souchay a16f34058b Display more information about check being not properly added when it fails (#4405)
* Display more information about check being not properly added when it fails

It follows an incident where we add lots of error messages:

  [WARN] consul.fsm: EnsureRegistration failed: failed inserting check: Missing service registration

That seems related to Consul failing to restart on respective agents.

Having Node information as well as service information would help diagnose the issue.

* Renamed ensureCheckIfNodeMatches() as requested by @banks
2018-08-14 17:45:33 +01:00
..
acl.go Creates a registration mechanism for schemas. 2017-11-29 18:36:52 -08:00
acl_test.go agent: move agent/consul/structs to agent/structs 2017-08-09 14:32:12 +02:00
autopilot.go Move autopilot to a standalone package 2017-12-11 16:45:33 -08:00
autopilot_test.go Move autopilot to a standalone package 2017-12-11 16:45:33 -08:00
catalog.go Display more information about check being not properly added when it fails (#4405) 2018-08-14 17:45:33 +01:00
catalog_test.go Allow to rename nodes with IDs, will fix #3974 and #4413 (#4415) 2018-08-10 11:30:45 -04:00
connect_ca.go Add tests for the built in CA's state store table 2018-06-14 09:42:06 -07:00
connect_ca_test.go Use provider state table for a global serial index 2018-06-14 09:42:15 -07:00
coordinate.go Creates a registration mechanism for schemas. 2017-11-29 18:36:52 -08:00
coordinate_test.go Fill out the tests around coordinate/node functionality 2017-10-31 15:36:44 -07:00
delay.go Spelling (#3958) 2018-03-19 16:56:00 +00:00
delay_test.go pkg refactor 2017-06-10 18:52:45 +02:00
graveyard.go pkg refactor 2017-06-10 18:52:45 +02:00
graveyard_test.go pkg refactor 2017-06-10 18:52:45 +02:00
index_connect.go agent: switch ConnectNative to an embedded struct 2018-06-25 12:24:10 -07:00
index_connect_test.go agent: switch ConnectNative to an embedded struct 2018-06-25 12:24:10 -07:00
intention.go Fix hot loop in cache for RPC returning zero index. 2018-06-25 12:25:37 -07:00
intention_test.go Fix hot loop in cache for RPC returning zero index. 2018-06-25 12:25:37 -07:00
kvs.go Creates a registration mechanism for schemas. 2017-11-29 18:36:52 -08:00
kvs_test.go agent: move agent/consul/structs to agent/structs 2017-08-09 14:32:12 +02:00
prepared_query.go Creates a registration mechanism for schemas. 2017-11-29 18:36:52 -08:00
prepared_query_index.go pkg refactor 2017-06-10 18:52:45 +02:00
prepared_query_index_test.go agent: move agent/consul/structs to agent/structs 2017-08-09 14:32:12 +02:00
prepared_query_test.go Add agent.segment interpolation to prepared queries 2017-08-30 11:58:29 -07:00
schema.go Creates a registration mechanism for schemas. 2017-11-29 18:36:52 -08:00
schema_test.go pkg refactor 2017-06-10 18:52:45 +02:00
session.go Creates a registration mechanism for schemas. 2017-11-29 18:36:52 -08:00
session_test.go agent: move agent/consul/structs to agent/structs 2017-08-09 14:32:12 +02:00
state_store.go agent/consul/state: CARoot structs and initial state store 2018-06-14 09:41:49 -07:00
state_store_test.go agent: move agent/consul/structs to agent/structs 2017-08-09 14:32:12 +02:00
tombstone_gc.go Sheds monotonic time info so tombstone GC bins work properly. 2017-11-29 10:34:24 -08:00
tombstone_gc_test.go Sheds monotonic time info so tombstone GC bins work properly. 2017-11-29 10:34:24 -08:00
txn.go agent: move agent/consul/structs to agent/structs 2017-08-09 14:32:12 +02:00
txn_test.go agent: move agent/consul/structs to agent/structs 2017-08-09 14:32:12 +02:00