consul/agent/hcp
Matt Keeler 93e29a7992 Upgrade to using hashicorp/go-metrics@v0.5.4
This also requires bumping the dependencies for:

* memberlist
* serf
* raft
* raft-boltdb/v2

Tidy up other submodules

Fixup a few ci jobs where build tag was missing.

Add tagging to the lint-enums job

Update linting rules to disallow usage of armon/go-metrics

Also prevent usage of hashicorp/go-metrics/compat as that should only be used by libraries.

Dont use the deprecated -tags option to enumcover

Try to get the tags passed through correctly.

Fix serf config cloning test due to new field present in the config.

Attempt to get build tags flowing properly when utilizing gotestsum splitting.

More quoting

One more attempt at passing build tags in GOFLAGS

Add tags to the golden file checker
2025-01-24 16:33:52 -05:00
..
bootstrap Move HCP Manager lifecycle management out of Link controller (#20401) 2024-02-12 10:48:23 -05:00
client Fix: avoid redundant logs on failures to export metrics (#20519) 2024-02-08 11:00:20 -05:00
config [CC-7411] Fix environment variable precedence when linking to HCP (#20527) 2024-02-13 14:06:18 -06:00
discover [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
scada [CC-7041] Update and start the SCADA provider in HCP manager (#19976) 2024-01-08 09:49:29 -06:00
telemetry Upgrade to using hashicorp/go-metrics@v0.5.4 2025-01-24 16:33:52 -05:00
testserver [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
deps.go Upgrade to using hashicorp/go-metrics@v0.5.4 2025-01-24 16:33:52 -05:00
deps_test.go Fix logging when we fail to export metrics to hcp (#20514) 2024-02-08 11:00:47 -05:00
manager.go Move HCP Manager lifecycle management out of Link controller (#20401) 2024-02-12 10:48:23 -05:00
manager_test.go v2: remove HCP Link integration (#21883) 2024-11-07 11:47:55 -06:00
mock_Manager.go [CC-7049] Stop the HCP manager when link is deleted (#20351) 2024-01-30 09:40:36 -06:00
mock_TelemetryProvider.go [CC-7049] Stop the HCP manager when link is deleted (#20351) 2024-01-30 09:40:36 -06:00
telemetry_provider.go Upgrade to using hashicorp/go-metrics@v0.5.4 2025-01-24 16:33:52 -05:00
telemetry_provider_test.go Upgrade to using hashicorp/go-metrics@v0.5.4 2025-01-24 16:33:52 -05:00
testing.go [Cloud][CC-6925] Updates to pushing server state (#19682) 2023-12-04 10:25:18 -05:00