Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make infra attributes compatible with OCB #33082

Merged
merged 69 commits into from
Jan 31, 2025
Merged
Show file tree
Hide file tree
Changes from 57 commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
85ee5ee
Add modules
dineshg13 Nov 19, 2024
7cc5e66
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Nov 21, 2024
a44edf0
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Nov 22, 2024
8d69369
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Dec 2, 2024
911af00
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Dec 2, 2024
14a8526
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Dec 3, 2024
39a4e4c
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Dec 3, 2024
c02790c
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Dec 16, 2024
8f85014
make impl-remote a module
dineshg13 Dec 16, 2024
480c3c7
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Dec 17, 2024
43013ed
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Jan 7, 2025
c9672a3
update go work
dineshg13 Jan 8, 2025
37f38f2
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Jan 12, 2025
3bfb441
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Jan 12, 2025
a7f6036
Remove generateID
dineshg13 Jan 12, 2025
c284fb8
Compiling version
dineshg13 Jan 17, 2025
c741e80
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Jan 17, 2025
c3841bb
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Jan 17, 2025
a9e2969
Merge branch 'dinesh.gurumurthy/OTEL-2150' into dinesh.gurumurthy/OTE…
dineshg13 Jan 17, 2025
55779fe
Add remaining modules
dineshg13 Jan 17, 2025
f19f429
Merge branch 'dinesh.gurumurthy/OTEL-2150' into dinesh.gurumurthy/OTE…
dineshg13 Jan 17, 2025
e9f5638
add modules
dineshg13 Jan 17, 2025
f05785b
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Jan 20, 2025
c43c976
add replace in go.mod
dineshg13 Jan 20, 2025
dc9858a
fix components and update-go tasks
GustavoCaso Jan 20, 2025
c789da2
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Jan 21, 2025
846d1a2
Fix lint issues
dineshg13 Jan 21, 2025
3e14dd4
fix otel module versions
dineshg13 Jan 21, 2025
7d3c86f
fix go module version for otel modules
dineshg13 Jan 21, 2025
da711dc
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Jan 21, 2025
fc00bef
update modules format
dineshg13 Jan 21, 2025
a695d8c
update configutils to v0.60.1
dineshg13 Jan 22, 2025
ab03c85
Merge branch 'dinesh.gurumurthy/OTEL-2150' into dinesh.gurumurthy/OTE…
dineshg13 Jan 22, 2025
3908490
compiling version
dineshg13 Jan 23, 2025
3f3c9d2
remove files
dineshg13 Jan 23, 2025
1b0b3b9
update infra attributes processor
dineshg13 Jan 23, 2025
d17aa79
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Jan 23, 2025
acaf808
add log/fx as module
dineshg13 Jan 23, 2025
a917430
fix replaces
dineshg13 Jan 23, 2025
115cda8
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Jan 24, 2025
418bcf0
run go mod tidy
dineshg13 Jan 24, 2025
4f7660b
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Jan 24, 2025
cc802bd
run go mod tidy
dineshg13 Jan 24, 2025
d9e296b
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Jan 26, 2025
adaf996
Merge branch 'dinesh.gurumurthy/OTEL-2150' into dinesh.gurumurthy/OTE…
dineshg13 Jan 26, 2025
ce9014d
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Jan 27, 2025
4bcb43b
update pkg/api deps
dineshg13 Jan 27, 2025
1ffeba4
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Jan 27, 2025
3bf0c48
run go mod tidy
dineshg13 Jan 27, 2025
ffc72dd
Merge branch 'dinesh.gurumurthy/OTEL-2150' into dinesh.gurumurthy/OTE…
dineshg13 Jan 27, 2025
12bdf9d
run go mod tidy
dineshg13 Jan 27, 2025
bc8167b
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Jan 27, 2025
41b8cb9
fix some errors
dineshg13 Jan 27, 2025
b090485
fix lint issues
dineshg13 Jan 27, 2025
e8a3b6f
go mod tidy
dineshg13 Jan 28, 2025
da9e485
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Jan 28, 2025
e42630d
fix check go mod tidy
dineshg13 Jan 28, 2025
e153ca5
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Jan 28, 2025
f89306d
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Jan 29, 2025
b925953
PR feedback - update the builder config
dineshg13 Jan 29, 2025
fb19be3
PR feedback - use pseudo version
dineshg13 Jan 29, 2025
c80db03
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Jan 29, 2025
5877362
update go mod
dineshg13 Jan 29, 2025
bff2a33
fix serverless build issues
dineshg13 Jan 30, 2025
6a69c08
remove un-needed modules
dineshg13 Jan 30, 2025
ebb1c84
Merge branch 'main' into dinesh.gurumurthy/OTEL-2150-2
dineshg13 Jan 30, 2025
36feea9
update go mod
dineshg13 Jan 30, 2025
43c2698
update go mod
dineshg13 Jan 30, 2025
ddeb5b4
Merge remote-tracking branch 'origin/main' into dinesh.gurumurthy/OTE…
dineshg13 Jan 31, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 1 addition & 6 deletions comp/otelcol/collector/impl/collector.go
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@ import (
"github.com/DataDog/datadog-agent/comp/core/config"
corelog "github.com/DataDog/datadog-agent/comp/core/log/def"
tagger "github.com/DataDog/datadog-agent/comp/core/tagger/def"
"github.com/DataDog/datadog-agent/comp/core/workloadmeta/collectors/util"
compdef "github.com/DataDog/datadog-agent/comp/def"
collectorcontrib "github.com/DataDog/datadog-agent/comp/otelcol/collector-contrib/def"
collector "github.com/DataDog/datadog-agent/comp/otelcol/collector/def"
Expand Down Expand Up @@ -124,17 +123,13 @@ func newConfigProviderSettings(uris []string, converter confmap.Converter, enhan
}
}

func generateID(group, resource, namespace, name string) string {
return string(util.GenerateKubeMetadataEntityID(group, resource, namespace, name))
}

func addFactories(reqs Requires, factories otelcol.Factories) {
if v, ok := reqs.LogsAgent.Get(); ok {
factories.Exporters[datadogexporter.Type] = datadogexporter.NewFactory(reqs.TraceAgent, reqs.Serializer, v, reqs.SourceProvider, reqs.StatsdClientWrapper)
} else {
factories.Exporters[datadogexporter.Type] = datadogexporter.NewFactory(reqs.TraceAgent, reqs.Serializer, nil, reqs.SourceProvider, reqs.StatsdClientWrapper)
}
factories.Processors[infraattributesprocessor.Type] = infraattributesprocessor.NewFactory(reqs.Tagger, generateID)
factories.Processors[infraattributesprocessor.Type] = infraattributesprocessor.NewFactoryForAgent(reqs.Tagger)
factories.Connectors[component.MustNewType("datadog")] = datadogconnector.NewFactory()
factories.Extensions[ddextension.Type] = ddextension.NewFactoryForAgent(&factories, newConfigProviderSettings(reqs.URIs, reqs.Converter, false))
}
Expand Down
5 changes: 2 additions & 3 deletions comp/otelcol/ddflareextension/impl/configstore_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ import (
// this is only used for config unmarshalling.
func addFactories(factories otelcol.Factories) {
factories.Exporters[datadogexporter.Type] = datadogexporter.NewFactory(nil, nil, nil, nil, nil)
factories.Processors[infraattributesprocessor.Type] = infraattributesprocessor.NewFactory(nil, nil)
factories.Processors[infraattributesprocessor.Type] = infraattributesprocessor.NewFactoryForAgent(nil)
factories.Connectors[component.MustNewType("datadog")] = datadogconnector.NewFactory()
factories.Extensions[Type] = NewFactoryForAgent(nil, otelcol.ConfigProviderSettings{})
}
Expand Down Expand Up @@ -149,7 +149,6 @@ func TestGetConfDump(t *testing.T) {

assertEqual(t, expectedStringMap, actualStringMap)
})

}

func confmapFromResolverSettings(t *testing.T, resolverSettings confmap.ResolverSettings) *confmap.Conf {
Expand All @@ -165,7 +164,7 @@ func uriFromFile(filename string) []string {
}

func yamlBytesToMap(bytesConfig []byte) (map[string]any, error) {
var configMap = map[string]interface{}{}
configMap := map[string]interface{}{}
err := yaml.Unmarshal(bytesConfig, configMap)
if err != nil {
return nil, err
Expand Down
94 changes: 58 additions & 36 deletions comp/otelcol/ddflareextension/impl/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,18 @@ replace (
github.com/DataDog/datadog-agent/comp/core/flare/types => ../../../core/flare/types
github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface => ../../../core/hostname/hostnameinterface
github.com/DataDog/datadog-agent/comp/core/log/def => ../../../core/log/def
github.com/DataDog/datadog-agent/comp/core/log/fx => ../../../core/log/fx
github.com/DataDog/datadog-agent/comp/core/log/mock => ../../../core/log/mock
github.com/DataDog/datadog-agent/comp/core/secrets => ../../../core/secrets
github.com/DataDog/datadog-agent/comp/core/status => ../../../core/status
github.com/DataDog/datadog-agent/comp/core/tagger/def => ../../../core/tagger/def/
github.com/DataDog/datadog-agent/comp/core/tagger/fx => ../../../core/tagger/fx/
github.com/DataDog/datadog-agent/comp/core/tagger/fx-remote => ../../../core/tagger/fx-remote/
github.com/DataDog/datadog-agent/comp/core/tagger/generic_store => ../../../core/tagger/generic_store/
github.com/DataDog/datadog-agent/comp/core/tagger/impl-remote => ../../../core/tagger/impl-remote/
github.com/DataDog/datadog-agent/comp/core/tagger/origindetection => ../../../core/tagger/origindetection
github.com/DataDog/datadog-agent/comp/core/tagger/tags => ../../../core/tagger/tags
github.com/DataDog/datadog-agent/comp/core/tagger/telemetry => ../../../core/tagger/telemetry/
github.com/DataDog/datadog-agent/comp/core/tagger/types => ../../../core/tagger/types
github.com/DataDog/datadog-agent/comp/core/tagger/utils => ../../../core/tagger/utils
github.com/DataDog/datadog-agent/comp/core/telemetry => ../../../core/telemetry
Expand Down Expand Up @@ -107,7 +114,7 @@ replace (

require (
github.com/DataDog/datadog-agent/comp/otelcol/converter/impl v0.58.0
github.com/DataDog/datadog-agent/comp/otelcol/ddflareextension/def v0.58.0
github.com/DataDog/datadog-agent/comp/otelcol/ddflareextension/def v0.59.0-rc.6
github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/datadogexporter v0.59.0
github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/processor/infraattributesprocessor v0.59.0
github.com/DataDog/datadog-agent/pkg/api v0.61.0
Expand Down Expand Up @@ -165,9 +172,22 @@ require (
)

require (
github.com/DataDog/datadog-agent/comp/core/tagger/origindetection v0.62.0-rc.1 // indirect
github.com/DataDog/datadog-agent/comp/serializer/metricscompression v0.56.0-rc.3 // indirect
github.com/DataDog/datadog-agent/comp/api/api/def v0.61.0 // indirect
github.com/DataDog/datadog-agent/comp/core/log/fx v0.0.0-00010101000000-000000000000 // indirect
github.com/DataDog/datadog-agent/comp/core/log/impl v0.61.0 // indirect
github.com/DataDog/datadog-agent/comp/core/tagger/def v0.0.0-00010101000000-000000000000 // indirect
github.com/DataDog/datadog-agent/comp/core/tagger/fx-remote v0.0.0-00010101000000-000000000000 // indirect
github.com/DataDog/datadog-agent/comp/core/tagger/generic_store v0.0.0-00010101000000-000000000000 // indirect
github.com/DataDog/datadog-agent/comp/core/tagger/impl-remote v0.0.0-00010101000000-000000000000 // indirect
github.com/DataDog/datadog-agent/comp/core/tagger/origindetection v0.62.0-rc.7 // indirect
github.com/DataDog/datadog-agent/comp/core/tagger/telemetry v0.0.0-00010101000000-000000000000 // indirect
jackgopack4 marked this conversation as resolved.
Show resolved Hide resolved
github.com/DataDog/datadog-agent/comp/serializer/metricscompression v0.59.0-rc.6 // indirect
github.com/DataDog/datadog-agent/pkg/util/cache v0.61.0 // indirect
github.com/DataDog/datadog-agent/pkg/util/compression v0.56.0-rc.3 // indirect
github.com/DataDog/datadog-agent/pkg/util/grpc v0.60.0 // indirect
github.com/DataDog/datadog-agent/pkg/util/log/setup v1.0.0 // indirect
github.com/cenkalti/backoff v2.2.1+incompatible // indirect
github.com/grpc-ecosystem/go-grpc-middleware v1.4.0 // indirect
github.com/knadh/koanf/maps v0.1.1 // indirect
github.com/knadh/koanf/providers/confmap v0.1.0 // indirect
github.com/moby/sys/userns v0.1.0 // indirect
Expand All @@ -187,7 +207,7 @@ require (
cloud.google.com/go/auth v0.9.5 // indirect
cloud.google.com/go/auth/oauth2adapt v0.2.4 // indirect
cloud.google.com/go/compute/metadata v0.6.0 // indirect
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.13.0 // indirect
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.14.0 // indirect
github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.7.0 // indirect
github.com/Azure/azure-sdk-for-go/sdk/internal v1.10.0 // indirect
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5 v5.7.0 // indirect
Expand All @@ -202,10 +222,10 @@ require (
github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.61.0 // indirect
github.com/DataDog/datadog-agent/comp/core/log/def v0.64.0-devel // indirect
github.com/DataDog/datadog-agent/comp/core/secrets v0.61.0 // indirect
github.com/DataDog/datadog-agent/comp/core/status v0.56.0-rc.3 // indirect
github.com/DataDog/datadog-agent/comp/core/status v0.59.0-rc.6 // indirect
github.com/DataDog/datadog-agent/comp/core/tagger/tags v0.64.0-devel // indirect
github.com/DataDog/datadog-agent/comp/core/tagger/types v0.59.0 // indirect
github.com/DataDog/datadog-agent/comp/core/tagger/utils v0.59.0 // indirect
github.com/DataDog/datadog-agent/comp/core/tagger/types v0.60.0 // indirect
github.com/DataDog/datadog-agent/comp/core/tagger/utils v0.60.0 // indirect
github.com/DataDog/datadog-agent/comp/core/telemetry v0.61.0 // indirect
github.com/DataDog/datadog-agent/comp/def v0.61.0 // indirect
github.com/DataDog/datadog-agent/comp/forwarder/defaultforwarder v0.56.0-rc.3 // indirect
Expand All @@ -217,7 +237,6 @@ require (
github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/serializerexporter v0.59.0-rc.6 // indirect
github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.61.0 // indirect
github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/statsprocessor v0.61.0 // indirect
github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.57.0-devel.0.20240718200853-81bf3b2e412d // indirect
github.com/DataDog/datadog-agent/comp/serializer/logscompression v0.64.0-devel // indirect
github.com/DataDog/datadog-agent/comp/trace/agent/def v0.59.0-rc.6 // indirect
github.com/DataDog/datadog-agent/comp/trace/compression/def v0.61.0 // indirect
Expand All @@ -243,33 +262,33 @@ require (
github.com/DataDog/datadog-agent/pkg/logs/sources v0.61.0 // indirect
github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.61.0 // indirect
github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.61.0 // indirect
github.com/DataDog/datadog-agent/pkg/metrics v0.56.0-rc.3 // indirect
github.com/DataDog/datadog-agent/pkg/metrics v0.59.0-rc.6 // indirect
github.com/DataDog/datadog-agent/pkg/obfuscate v0.61.0 // indirect
github.com/DataDog/datadog-agent/pkg/orchestrator/model v0.56.0-rc.3 // indirect
github.com/DataDog/datadog-agent/pkg/process/util/api v0.56.0-rc.3 // indirect
github.com/DataDog/datadog-agent/pkg/orchestrator/model v0.59.0 // indirect
github.com/DataDog/datadog-agent/pkg/process/util/api v0.59.0 // indirect
github.com/DataDog/datadog-agent/pkg/proto v0.63.0-devel // indirect
github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.61.0 // indirect
github.com/DataDog/datadog-agent/pkg/serializer v0.56.0-rc.3 // indirect
github.com/DataDog/datadog-agent/pkg/serializer v0.59.0 // indirect
github.com/DataDog/datadog-agent/pkg/status/health v0.61.0 // indirect
github.com/DataDog/datadog-agent/pkg/tagger/types v0.56.0-rc.3 // indirect
github.com/DataDog/datadog-agent/pkg/tagset v0.56.0-rc.3 // indirect
github.com/DataDog/datadog-agent/pkg/tagger/types v0.60.0 // indirect
github.com/DataDog/datadog-agent/pkg/tagset v0.60.0 // indirect
github.com/DataDog/datadog-agent/pkg/telemetry v0.61.0 // indirect
github.com/DataDog/datadog-agent/pkg/trace v0.61.0 // indirect
github.com/DataDog/datadog-agent/pkg/util/backoff v0.61.0 // indirect
github.com/DataDog/datadog-agent/pkg/util/buf v0.56.0-rc.3 // indirect
github.com/DataDog/datadog-agent/pkg/util/cgroups v0.61.0 // indirect
github.com/DataDog/datadog-agent/pkg/util/common v0.56.0-rc.3 // indirect
github.com/DataDog/datadog-agent/pkg/util/common v0.60.0 // indirect
github.com/DataDog/datadog-agent/pkg/util/executable v0.61.0 // indirect
github.com/DataDog/datadog-agent/pkg/util/filesystem v0.61.0 // indirect
github.com/DataDog/datadog-agent/pkg/util/fxutil v0.61.0 // indirect
github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.61.0 // indirect
github.com/DataDog/datadog-agent/pkg/util/http v0.61.0 // indirect
github.com/DataDog/datadog-agent/pkg/util/json v0.56.0-rc.3 // indirect
github.com/DataDog/datadog-agent/pkg/util/json v0.59.0 // indirect
github.com/DataDog/datadog-agent/pkg/util/log v0.61.0 // indirect
github.com/DataDog/datadog-agent/pkg/util/option v0.64.0-devel // indirect
github.com/DataDog/datadog-agent/pkg/util/pointer v0.61.0 // indirect
github.com/DataDog/datadog-agent/pkg/util/scrubber v0.61.0 // indirect
github.com/DataDog/datadog-agent/pkg/util/sort v0.56.0-rc.3 // indirect
github.com/DataDog/datadog-agent/pkg/util/sort v0.60.0 // indirect
github.com/DataDog/datadog-agent/pkg/util/startstop v0.61.0 // indirect
github.com/DataDog/datadog-agent/pkg/util/statstracker v0.61.0 // indirect
github.com/DataDog/datadog-agent/pkg/util/system v0.61.0 // indirect
Expand Down Expand Up @@ -309,7 +328,7 @@ require (
github.com/dennwc/varint v1.0.0 // indirect
github.com/digitalocean/godo v1.118.0 // indirect
github.com/distribution/reference v0.6.0 // indirect
github.com/docker/docker v27.3.1+incompatible // indirect
github.com/docker/docker v27.4.1+incompatible // indirect
github.com/docker/go-connections v0.5.0 // indirect
github.com/docker/go-units v0.5.0 // indirect
github.com/dustin/go-humanize v1.0.1 // indirect
Expand All @@ -328,9 +347,9 @@ require (
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/go-ole/go-ole v1.3.0 // indirect
github.com/go-openapi/jsonpointer v0.20.2 // indirect
github.com/go-openapi/jsonreference v0.20.4 // indirect
github.com/go-openapi/swag v0.22.9 // indirect
github.com/go-openapi/jsonpointer v0.21.0 // indirect
github.com/go-openapi/jsonreference v0.21.0 // indirect
github.com/go-openapi/swag v0.23.0 // indirect
github.com/go-resty/resty/v2 v2.13.1 // indirect
github.com/go-viper/mapstructure/v2 v2.2.1 // indirect
github.com/go-zookeeper/zk v1.0.3 // indirect
Expand All @@ -344,7 +363,7 @@ require (
github.com/golang/protobuf v1.5.4 // indirect
github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb // indirect
github.com/google/btree v1.1.3 // indirect
github.com/google/gnostic-models v0.6.8 // indirect
github.com/google/gnostic-models v0.6.9 // indirect
github.com/google/go-querystring v1.1.0 // indirect
github.com/google/gofuzz v1.2.0 // indirect
github.com/google/s2a-go v0.1.8 // indirect
Expand All @@ -355,7 +374,7 @@ require (
github.com/gorilla/websocket v1.5.1 // indirect
github.com/grafana/regexp v0.0.0-20240518133315-a468a5bfb3bc // indirect
github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.0 // indirect
github.com/hashicorp/consul/api v1.30.0 // indirect
github.com/hashicorp/consul/api v1.31.0 // indirect
github.com/hashicorp/cronexpr v1.1.2 // indirect
github.com/hashicorp/errwrap v1.1.0 // indirect
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
Expand All @@ -364,7 +383,6 @@ require (
github.com/hashicorp/go-multierror v1.1.1 // indirect
github.com/hashicorp/go-retryablehttp v0.7.7 // indirect
github.com/hashicorp/go-rootcerts v1.0.2 // indirect
github.com/hashicorp/go-sockaddr v1.0.6 // indirect
github.com/hashicorp/go-version v1.7.0 // indirect
github.com/hashicorp/golang-lru v1.0.2 // indirect
github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect
Expand Down Expand Up @@ -450,8 +468,6 @@ require (
github.com/spf13/pflag v1.0.5 // indirect
github.com/stormcat24/protodep v0.1.8 // indirect
github.com/stretchr/objx v0.5.2 // indirect
github.com/tidwall/gjson v1.18.0 // indirect
github.com/tidwall/pretty v1.2.1 // indirect
github.com/tinylib/msgp v1.2.5 // indirect
github.com/tklauser/go-sysconf v0.3.14 // indirect
github.com/tklauser/numcpus v0.8.0 // indirect
Expand Down Expand Up @@ -482,28 +498,28 @@ require (
go.opentelemetry.io/collector/semconv v0.118.0 // indirect
go.opentelemetry.io/collector/service v0.118.0 // indirect
go.opentelemetry.io/contrib/config v0.10.0 // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.56.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.56.0 // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.57.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.57.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.31.0 // indirect
go.opentelemetry.io/contrib/zpages v0.56.0 // indirect
go.opentelemetry.io/otel v1.33.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.7.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.32.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.32.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.31.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.31.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.31.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.33.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.32.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.33.0 // indirect
go.opentelemetry.io/otel/exporters/prometheus v0.54.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.7.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.32.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.31.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.32.0 // indirect
go.opentelemetry.io/otel/log v0.8.0 // indirect
go.opentelemetry.io/otel/metric v1.33.0 // indirect
go.opentelemetry.io/otel/sdk v1.33.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.7.0 // indirect
go.opentelemetry.io/otel/sdk/metric v1.33.0 // indirect
go.opentelemetry.io/otel/trace v1.33.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.opentelemetry.io/proto/otlp v1.4.0 // indirect
go.uber.org/atomic v1.11.0 // indirect
go.uber.org/dig v1.18.0 // indirect
go.uber.org/fx v1.23.0 // indirect
Expand All @@ -517,7 +533,7 @@ require (
golang.org/x/sys v0.29.0 // indirect
golang.org/x/term v0.28.0 // indirect
golang.org/x/text v0.21.0 // indirect
golang.org/x/time v0.8.0 // indirect
golang.org/x/time v0.9.0 // indirect
golang.org/x/tools v0.29.0 // indirect
gonum.org/v1/gonum v0.15.1 // indirect
google.golang.org/api v0.199.0 // indirect
Expand All @@ -529,8 +545,8 @@ require (
gopkg.in/ini.v1 v1.67.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
gotest.tools/v3 v3.5.1 // indirect
k8s.io/api v0.31.3 // indirect
k8s.io/apimachinery v0.31.3 // indirect
k8s.io/api v0.31.4 // indirect
k8s.io/apimachinery v0.31.4 // indirect
k8s.io/client-go v0.31.3 // indirect
k8s.io/klog/v2 v2.130.1 // indirect
k8s.io/kube-openapi v0.0.0-20240430033511-f0e62f92d13f // indirect
Expand All @@ -542,3 +558,9 @@ require (

// github.com/golang/mock is unmaintained and archived, v1.6.0 is the last released version
replace github.com/golang/mock => github.com/golang/mock v1.6.0

replace github.com/DataDog/datadog-agent/comp/core/log/impl => ../../../core/log/impl

replace github.com/DataDog/datadog-agent/pkg/util/cache => ../../../../pkg/util/cache

replace github.com/DataDog/datadog-agent/pkg/util/grpc => ../../../../pkg/util/grpc
Loading
Loading