diff --git a/config/configtls/go.mod b/config/configtls/go.mod index 632fa127952..7152d03be62 100644 --- a/config/configtls/go.mod +++ b/config/configtls/go.mod @@ -9,6 +9,7 @@ require ( github.com/stretchr/testify v1.11.1 go.opentelemetry.io/collector/config/configopaque v1.46.0 go.opentelemetry.io/collector/confmap/xconfmap v0.140.0 + go.opentelemetry.io/collector/internal/testutil v0.140.0 ) require ( diff --git a/config/configtls/tpm_test.go b/config/configtls/tpm_test.go index c9dd8d63fec..72f49877b3a 100644 --- a/config/configtls/tpm_test.go +++ b/config/configtls/tpm_test.go @@ -28,9 +28,12 @@ import ( "github.com/google/go-tpm/tpm2/transport/simulator" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" + + "go.opentelemetry.io/collector/internal/testutil" ) func TestTPM_loadCertificate(t *testing.T) { + testutil.SkipIfFIPSOnly(t, "use of CFB is not allowed in FIPS 140-only mode") tpm, err := simulator.OpenSimulator() require.NoError(t, err) defer tpm.Close()