mirror of
https://github.com/status-im/consul.git
synced 2025-01-10 13:55:55 +00:00
Merge pull request #10843 from hashicorp/partitions/rename-default
oss: Rename default partition
This commit is contained in:
commit
fa5df0349d
@ -1296,6 +1296,7 @@ func TestMigrateIntentions(t *testing.T) {
|
||||
}
|
||||
|
||||
anyTime := time.Now().UTC()
|
||||
entMeta := NodeEnterpriseMetaInDefaultPartition()
|
||||
|
||||
cases := map[string]testcase{
|
||||
"nil": {},
|
||||
@ -1320,11 +1321,13 @@ func TestMigrateIntentions(t *testing.T) {
|
||||
{
|
||||
Kind: ServiceIntentions,
|
||||
Name: "bar",
|
||||
EnterpriseMeta: *entMeta,
|
||||
Sources: []*SourceIntention{
|
||||
{
|
||||
LegacyID: legacyIDs[0],
|
||||
Description: "desc",
|
||||
Name: "foo",
|
||||
EnterpriseMeta: *entMeta,
|
||||
Type: IntentionSourceConsul,
|
||||
Action: IntentionActionAllow,
|
||||
LegacyMeta: map[string]string{
|
||||
@ -1372,11 +1375,13 @@ func TestMigrateIntentions(t *testing.T) {
|
||||
{
|
||||
Kind: ServiceIntentions,
|
||||
Name: "bar",
|
||||
EnterpriseMeta: *entMeta,
|
||||
Sources: []*SourceIntention{
|
||||
{
|
||||
LegacyID: legacyIDs[0],
|
||||
Description: "desc",
|
||||
Name: "foo",
|
||||
EnterpriseMeta: *entMeta,
|
||||
Type: IntentionSourceConsul,
|
||||
Action: IntentionActionAllow,
|
||||
LegacyMeta: map[string]string{
|
||||
@ -1389,6 +1394,7 @@ func TestMigrateIntentions(t *testing.T) {
|
||||
LegacyID: legacyIDs[1],
|
||||
Description: "desc2",
|
||||
Name: "*",
|
||||
EnterpriseMeta: *entMeta,
|
||||
Type: IntentionSourceConsul,
|
||||
Action: IntentionActionDeny,
|
||||
LegacyMeta: map[string]string{
|
||||
@ -1436,11 +1442,13 @@ func TestMigrateIntentions(t *testing.T) {
|
||||
{
|
||||
Kind: ServiceIntentions,
|
||||
Name: "bar",
|
||||
EnterpriseMeta: *entMeta,
|
||||
Sources: []*SourceIntention{
|
||||
{
|
||||
LegacyID: legacyIDs[0],
|
||||
Description: "desc",
|
||||
Name: "foo",
|
||||
EnterpriseMeta: *entMeta,
|
||||
Type: IntentionSourceConsul,
|
||||
Action: IntentionActionAllow,
|
||||
LegacyMeta: map[string]string{
|
||||
@ -1454,11 +1462,13 @@ func TestMigrateIntentions(t *testing.T) {
|
||||
{
|
||||
Kind: ServiceIntentions,
|
||||
Name: "bar2",
|
||||
EnterpriseMeta: *entMeta,
|
||||
Sources: []*SourceIntention{
|
||||
{
|
||||
LegacyID: legacyIDs[1],
|
||||
Description: "desc2",
|
||||
Name: "*",
|
||||
EnterpriseMeta: *entMeta,
|
||||
Type: IntentionSourceConsul,
|
||||
Action: IntentionActionDeny,
|
||||
LegacyMeta: map[string]string{
|
||||
|
@ -80,11 +80,11 @@ func (m *EnterpriseMeta) NamespaceOrEmpty() string {
|
||||
}
|
||||
|
||||
func (m *EnterpriseMeta) PartitionOrDefault() string {
|
||||
return ""
|
||||
return "default"
|
||||
}
|
||||
|
||||
func PartitionOrDefault(_ string) string {
|
||||
return ""
|
||||
return "default"
|
||||
}
|
||||
|
||||
func (m *EnterpriseMeta) PartitionOrEmpty() string {
|
||||
|
@ -1153,8 +1153,8 @@ func TestAPI_CatalogGatewayServices_Terminating(t *testing.T) {
|
||||
|
||||
expect := []*GatewayService{
|
||||
{
|
||||
Service: CompoundServiceName{Name: "api", Namespace: defaultNamespace},
|
||||
Gateway: CompoundServiceName{Name: "terminating", Namespace: defaultNamespace},
|
||||
Service: CompoundServiceName{Name: "api", Namespace: defaultNamespace, Partition: defaultPartition},
|
||||
Gateway: CompoundServiceName{Name: "terminating", Namespace: defaultNamespace, Partition: defaultPartition},
|
||||
GatewayKind: ServiceKindTerminatingGateway,
|
||||
CAFile: "api/ca.crt",
|
||||
CertFile: "api/client.crt",
|
||||
@ -1162,8 +1162,8 @@ func TestAPI_CatalogGatewayServices_Terminating(t *testing.T) {
|
||||
SNI: "my-domain",
|
||||
},
|
||||
{
|
||||
Service: CompoundServiceName{Name: "redis", Namespace: defaultNamespace},
|
||||
Gateway: CompoundServiceName{Name: "terminating", Namespace: defaultNamespace},
|
||||
Service: CompoundServiceName{Name: "redis", Namespace: defaultNamespace, Partition: defaultPartition},
|
||||
Gateway: CompoundServiceName{Name: "terminating", Namespace: defaultNamespace, Partition: defaultPartition},
|
||||
GatewayKind: ServiceKindTerminatingGateway,
|
||||
CAFile: "ca.crt",
|
||||
CertFile: "client.crt",
|
||||
@ -1221,15 +1221,15 @@ func TestAPI_CatalogGatewayServices_Ingress(t *testing.T) {
|
||||
|
||||
expect := []*GatewayService{
|
||||
{
|
||||
Service: CompoundServiceName{Name: "api", Namespace: defaultNamespace},
|
||||
Gateway: CompoundServiceName{Name: "ingress", Namespace: defaultNamespace},
|
||||
Service: CompoundServiceName{Name: "api", Namespace: defaultNamespace, Partition: defaultPartition},
|
||||
Gateway: CompoundServiceName{Name: "ingress", Namespace: defaultNamespace, Partition: defaultPartition},
|
||||
GatewayKind: ServiceKindIngressGateway,
|
||||
Protocol: "tcp",
|
||||
Port: 8888,
|
||||
},
|
||||
{
|
||||
Service: CompoundServiceName{Name: "redis", Namespace: defaultNamespace},
|
||||
Gateway: CompoundServiceName{Name: "ingress", Namespace: defaultNamespace},
|
||||
Service: CompoundServiceName{Name: "redis", Namespace: defaultNamespace, Partition: defaultPartition},
|
||||
Gateway: CompoundServiceName{Name: "ingress", Namespace: defaultNamespace, Partition: defaultPartition},
|
||||
GatewayKind: ServiceKindIngressGateway,
|
||||
Protocol: "tcp",
|
||||
Port: 9999,
|
||||
|
@ -223,6 +223,7 @@ func TestAPI_HealthChecks(t *testing.T) {
|
||||
ServiceName: "foo",
|
||||
ServiceTags: []string{"bar"},
|
||||
Type: "ttl",
|
||||
Partition: defaultPartition,
|
||||
Namespace: defaultNamespace,
|
||||
},
|
||||
}
|
||||
|
@ -3,3 +3,4 @@
|
||||
package api
|
||||
|
||||
var defaultNamespace = ""
|
||||
var defaultPartition = ""
|
||||
|
@ -181,6 +181,7 @@ func TestAPI_ClientTxn(t *testing.T) {
|
||||
ID: "foo1",
|
||||
CreateIndex: ret.Results[3].Service.CreateIndex,
|
||||
ModifyIndex: ret.Results[3].Service.CreateIndex,
|
||||
Partition: defaultPartition,
|
||||
Namespace: defaultNamespace,
|
||||
},
|
||||
},
|
||||
@ -199,6 +200,7 @@ func TestAPI_ClientTxn(t *testing.T) {
|
||||
DeregisterCriticalServiceAfterDuration: 20 * time.Second,
|
||||
},
|
||||
Type: "tcp",
|
||||
Partition: defaultPartition,
|
||||
Namespace: defaultNamespace,
|
||||
CreateIndex: ret.Results[4].Check.CreateIndex,
|
||||
ModifyIndex: ret.Results[4].Check.CreateIndex,
|
||||
@ -219,13 +221,14 @@ func TestAPI_ClientTxn(t *testing.T) {
|
||||
DeregisterCriticalServiceAfterDuration: 160 * time.Second,
|
||||
},
|
||||
Type: "tcp",
|
||||
Partition: defaultPartition,
|
||||
Namespace: defaultNamespace,
|
||||
CreateIndex: ret.Results[4].Check.CreateIndex,
|
||||
ModifyIndex: ret.Results[4].Check.CreateIndex,
|
||||
},
|
||||
},
|
||||
}
|
||||
require.Equal(t, ret.Results, expected)
|
||||
require.Equal(t, expected, ret.Results)
|
||||
|
||||
retry.Run(t, func(r *retry.R) {
|
||||
// Run a read-only transaction.
|
||||
|
@ -39,7 +39,7 @@ load helpers
|
||||
@test "s1 proxy should have been configured with one rbac listener filter at L4" {
|
||||
LISTEN_FILTERS=$(get_envoy_listener_filters localhost:19000)
|
||||
PUB=$(echo "$LISTEN_FILTERS" | grep -E "^public_listener:" | cut -f 2 -d ' ' )
|
||||
UPS=$(echo "$LISTEN_FILTERS" | grep -E "^(\/default\/)?s2:" | cut -f 2 -d ' ' )
|
||||
UPS=$(echo "$LISTEN_FILTERS" | grep -E "^(default\/default\/)?s2:" | cut -f 2 -d ' ' )
|
||||
|
||||
echo "LISTEN_FILTERS = $LISTEN_FILTERS"
|
||||
echo "PUB = $PUB"
|
||||
|
@ -36,7 +36,7 @@ load helpers
|
||||
@test "s1 proxy should have been configured with http connection managers" {
|
||||
LISTEN_FILTERS=$(get_envoy_listener_filters localhost:19000)
|
||||
PUB=$(echo "$LISTEN_FILTERS" | grep -E "^public_listener:" | cut -f 2 -d ' ' )
|
||||
UPS=$(echo "$LISTEN_FILTERS" | grep -E "^(\/default\/)?s2:" | cut -f 2 -d ' ' )
|
||||
UPS=$(echo "$LISTEN_FILTERS" | grep -E "^(default\/default\/)?s2:" | cut -f 2 -d ' ' )
|
||||
|
||||
echo "LISTEN_FILTERS = $LISTEN_FILTERS"
|
||||
echo "PUB = $PUB"
|
||||
@ -59,7 +59,7 @@ load helpers
|
||||
@test "s1 proxy should have been configured with http rbac filters" {
|
||||
HTTP_FILTERS=$(get_envoy_http_filters localhost:19000)
|
||||
PUB=$(echo "$HTTP_FILTERS" | grep -E "^public_listener:" | cut -f 2 -d ' ' )
|
||||
UPS=$(echo "$HTTP_FILTERS" | grep -E "^(\/default\/)?s2:" | cut -f 2 -d ' ' )
|
||||
UPS=$(echo "$HTTP_FILTERS" | grep -E "^(default\/default\/)?s2:" | cut -f 2 -d ' ' )
|
||||
|
||||
echo "HTTP_FILTERS = $HTTP_FILTERS"
|
||||
echo "PUB = $PUB"
|
||||
|
Loading…
x
Reference in New Issue
Block a user