Use split wildcard partition name

This way OSS avoids passing a non-empty label, which will be rejected in
OSS consul.
This commit is contained in:
freddygv 2022-10-13 16:54:14 -06:00
parent a468cbcce9
commit b4e48f0a70
2 changed files with 4 additions and 2 deletions

View File

@ -4,6 +4,7 @@
package acl
const (
WildcardPartitionName = ""
DefaultPartitionName = ""
)

View File

@ -9,6 +9,7 @@ import (
"strings"
"time"
"github.com/hashicorp/consul/acl"
"github.com/hashicorp/go-hclog"
cachetype "github.com/hashicorp/consul/agent/cache-types"
@ -564,7 +565,7 @@ func (s *handlerMeshGateway) handleUpdate(ctx context.Context, u UpdateEvent, sn
peeringListCtx, cancel := context.WithCancel(ctx)
err := s.dataSources.PeeringList.Notify(peeringListCtx, &cachetype.PeeringListRequest{
Request: &pbpeering.PeeringListRequest{
Partition: structs.WildcardSpecifier,
Partition: acl.WildcardPartitionName,
},
}, peerServersWatchID, s.ch)
if err != nil {