Files
nomad/command/agent
Seth Hoenig 685caee3df consul: prevent re-registration churn by correctly comparing sidecar tags
Previously, connect sidecars would be re-registered with consul every cycle
of Nomad's reconciliation loop around Consul service registrations. This is
because part of the comparison used `reflect.DeepEqual` on []string objects,
which returns false when one object is `[]string{}` and the other is `[]string{}(nil)`.

Unforunately, this was always the case, and every Connect sidecar service
would be re-registered on every iteration, which happens every 30 seconds.
2020-11-11 18:01:17 -06:00
..
2020-01-09 15:15:10 -05:00
2020-10-22 12:21:03 -04:00
2018-03-11 17:43:19 +00:00
2020-10-22 12:21:03 -04:00
2020-10-22 12:21:03 -04:00
2020-05-28 15:40:17 -04:00
2020-10-22 12:21:03 -04:00
2020-10-22 12:21:03 -04:00
2018-10-16 16:56:55 -07:00
2020-10-14 12:23:25 -07:00
2020-10-23 14:23:00 -04:00
2018-09-13 10:43:40 -07:00
2020-06-07 15:46:23 -04:00
2018-09-13 10:43:40 -07:00
2018-09-13 10:43:40 -07:00
2018-02-15 13:59:02 -08:00
2019-01-22 15:44:31 -08:00
2019-01-22 15:44:31 -08:00