diff --git a/agent/consul/acl_server.go b/agent/consul/acl_server.go index 558e93b09..086219a12 100644 --- a/agent/consul/acl_server.go +++ b/agent/consul/acl_server.go @@ -91,6 +91,7 @@ func (s *Server) updateACLAdvertisement() { // always advertise to all the LAN Members lib.UpdateSerfTag(s.serfLAN, "acls", string(structs.ACLModeEnabled)) + s.updateSegmentACLAdvertisements() if s.serfWAN != nil { // advertise on the WAN only when we are inside the ACL datacenter diff --git a/agent/consul/acl_server_oss.go b/agent/consul/acl_server_oss.go index 32aedd940..2730f3ce7 100644 --- a/agent/consul/acl_server_oss.go +++ b/agent/consul/acl_server_oss.go @@ -16,3 +16,6 @@ func (s *Server) ResolveEntTokenToIdentityAndAuthorizer(token string) (structs.A func (s *Server) validateEnterpriseToken(identity structs.ACLIdentity) error { return nil } + +// Consul-enterprise only +func (s *Server) updateSegmentACLAdvertisements() {}