open-nomad/command/agent/consul
Michael Schurter f1d13683e6
consul: remove services with/without canary tags
Guard against Canary being set to false at the same time as an
allocation is being stopped: this could cause RemoveTask to be called
with the wrong Canary value and leaking a service.

Deleting both Canary values is the safest route.
2018-05-07 14:55:01 -05:00
..
catalog_testing.go consul: periodically reconcile services/checks 2018-04-19 15:45:42 -07:00
check_watcher.go spelling: current 2018-03-11 17:52:32 +00:00
check_watcher_test.go consul: periodically reconcile services/checks 2018-04-19 15:45:42 -07:00
client.go consul: support canary tags for services 2018-05-07 14:55:01 -05:00
int_test.go test: build with mock_driver by default 2018-04-18 14:45:33 -07:00
script.go Thanks go vet! 2017-04-19 13:05:41 -07:00
script_test.go consul: periodically reconcile services/checks 2018-04-19 15:45:42 -07:00
structs.go consul: support canary tags for services 2018-05-07 14:55:01 -05:00
unit_test.go consul: remove services with/without canary tags 2018-05-07 14:55:01 -05:00
version_checker.go Remove unnecessary conversions 2018-03-16 16:32:59 -07:00
version_checker_test.go Replace Consul TLSSkipVerify handling 2018-03-14 17:43:06 -07:00