update tests for fips (#17592)
This commit is contained in:
parent
08f9cd1678
commit
eaed8c55c1
|
@ -12,6 +12,7 @@ import (
|
|||
|
||||
"github.com/hashicorp/consul/sdk/testutil"
|
||||
"github.com/hashicorp/consul/types"
|
||||
"github.com/hashicorp/consul/version"
|
||||
)
|
||||
|
||||
func TestMerge_LAN(t *testing.T) {
|
||||
|
@ -282,6 +283,7 @@ func makeTestNode(t *testing.T, tm testMember) *serf.Member {
|
|||
"vsn": "2",
|
||||
"vsn_max": "3",
|
||||
"vsn_min": "2",
|
||||
"fips": version.GetFIPSInfo(),
|
||||
},
|
||||
}
|
||||
if tm.partition != "" {
|
||||
|
|
|
@ -19,6 +19,7 @@ import (
|
|||
"github.com/hashicorp/consul/agent/grpc-external/testutils"
|
||||
structs "github.com/hashicorp/consul/agent/structs"
|
||||
"github.com/hashicorp/consul/proto-public/pbdataplane"
|
||||
"github.com/hashicorp/consul/version"
|
||||
)
|
||||
|
||||
const testACLToken = "acl-token"
|
||||
|
@ -50,6 +51,8 @@ func TestSupportedDataplaneFeatures_Success(t *testing.T) {
|
|||
require.True(t, feature.GetSupported())
|
||||
case pbdataplane.DataplaneFeatures_DATAPLANE_FEATURES_ENVOY_BOOTSTRAP_CONFIGURATION:
|
||||
require.True(t, feature.GetSupported())
|
||||
case pbdataplane.DataplaneFeatures_DATAPLANE_FEATURES_FIPS:
|
||||
require.Equal(t, version.IsFIPS(), feature.GetSupported())
|
||||
default:
|
||||
require.False(t, feature.GetSupported())
|
||||
}
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
// Copyright (c) HashiCorp, Inc.
|
||||
// SPDX-License-Identifier: MPL-2.0
|
||||
//go:build !fips
|
||||
// +build !fips
|
||||
|
||||
package tlsutil
|
||||
|
||||
|
|
|
@ -52,6 +52,10 @@ func GetHumanVersion() string {
|
|||
version += fmt.Sprintf("-%s", release)
|
||||
}
|
||||
|
||||
if IsFIPS() {
|
||||
version += ".fips1402"
|
||||
}
|
||||
|
||||
if metadata != "" {
|
||||
version += fmt.Sprintf("+%s", metadata)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue