Files
zooqueen 2483819907 mod: finish the zap 1.28 bump so every module resolves again
A dependency bump reached the go.sum files but not the go.mod files: 27
modules still required go.uber.org/zap v1.27.1 while their go.sum carried
only v1.28.0. Go then refused to build them at all — 43 modules answered
`go list ./...` with "updates to go.mod needed" or "missing go.sum entry".

They went unnoticed because every one of them sorts after cmd/otelcorecol,
and gotest walks the modules in sorted order and stops at the first error,
so the walk never reached them. Adding the missing sums to the four modules
before that point moves the wall without removing it.

Ran the tree's own tidy in every module, pinning each module's existing go
directive so the local toolchain cannot raise it. cmd/otelcorecol is
generated and carries a DO-NOT-EDIT header, so its result was checked
against `make genotelcorecol`: byte-identical, go.mod and go.sum both.

The rest is the convergence that bump implied — zap 1.27.1 -> 1.28.0, otel
1.40 -> 1.45, grpc 1.79.1 -> 1.80.0 and the x/ packages that follow them.
Two requirements were missing outright (hashicorp/golang-lru/v2,
go.yaml.in/yaml/v2) and configgrpc gained the root collector module it
already replaces locally. mostynb/go-grpc-compression leaves the graph; no
.go file imports it.

go list ./... is clean in all 118 modules and no go directive moved.
2026-08-12 21:04:37 -07:00

309 lines
15 KiB
AMPL

module go.opentelemetry.io/collector/internal/e2e
go 1.26.4
require (
github.com/google/go-cmp v0.7.0
github.com/google/uuid v1.6.0
github.com/prometheus/client_model v0.6.2
github.com/prometheus/common v0.67.5
github.com/stretchr/testify v1.11.1
go.opentelemetry.io/collector/component v1.52.0
go.opentelemetry.io/collector/component/componentstatus v0.146.1
go.opentelemetry.io/collector/component/componenttest v0.146.1
go.opentelemetry.io/collector/config/configauth v1.52.0
go.opentelemetry.io/collector/config/configgrpc v0.146.1
go.opentelemetry.io/collector/config/confighttp v0.146.1
go.opentelemetry.io/collector/config/confignet v1.52.0
go.opentelemetry.io/collector/config/configopaque v1.52.0
go.opentelemetry.io/collector/config/configoptional v1.52.0
go.opentelemetry.io/collector/config/configretry v1.52.0
go.opentelemetry.io/collector/config/configtelemetry v0.146.1
go.opentelemetry.io/collector/config/configtls v1.52.0
go.opentelemetry.io/collector/confmap v1.52.0
go.opentelemetry.io/collector/confmap/provider/envprovider v1.52.0
go.opentelemetry.io/collector/confmap/provider/fileprovider v1.52.0
go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.52.0
go.opentelemetry.io/collector/connector v0.146.1
go.opentelemetry.io/collector/connector/connectortest v0.146.1
go.opentelemetry.io/collector/consumer v1.52.0
go.opentelemetry.io/collector/consumer/consumertest v0.146.1
go.opentelemetry.io/collector/exporter v1.52.0
go.opentelemetry.io/collector/exporter/debugexporter v0.146.1
go.opentelemetry.io/collector/exporter/exporterhelper v0.146.1
go.opentelemetry.io/collector/exporter/exportertest v0.146.1
go.opentelemetry.io/collector/exporter/otlpexporter v0.146.1
go.opentelemetry.io/collector/exporter/otlphttpexporter v0.146.1
go.opentelemetry.io/collector/extension v1.52.0
go.opentelemetry.io/collector/internal/sharedcomponent v0.146.1
go.opentelemetry.io/collector/internal/testutil v0.146.1
go.opentelemetry.io/collector/otelcol v0.146.1
go.opentelemetry.io/collector/pdata v1.52.0
go.opentelemetry.io/collector/pdata/testdata v0.146.1
go.opentelemetry.io/collector/pipeline v1.52.0
go.opentelemetry.io/collector/processor v1.52.0
go.opentelemetry.io/collector/processor/batchprocessor v0.146.1
go.opentelemetry.io/collector/receiver v1.52.0
go.opentelemetry.io/collector/receiver/otlpreceiver v0.146.1
go.opentelemetry.io/collector/receiver/receivertest v0.146.1
go.opentelemetry.io/collector/service v0.146.1
go.opentelemetry.io/proto/otlp v1.10.0
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.28.0
google.golang.org/grpc v1.80.0
google.golang.org/protobuf v1.36.11
)
require (
github.com/Microsoft/go-winio v0.6.2 // indirect
github.com/beorn7/perks v1.0.1 // indirect
github.com/cenkalti/backoff/v5 v5.0.3 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
github.com/ebitengine/purego v0.9.1 // indirect
github.com/felixge/httpsnoop v1.0.4 // indirect
github.com/foxboron/go-tpm-keyfiles v0.0.0-20251226215517-609e4778396f // indirect
github.com/fsnotify/fsnotify v1.10.1 // indirect
github.com/go-logr/logr v1.4.4 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/go-ole/go-ole v1.2.6 // indirect
github.com/go-viper/mapstructure/v2 v2.5.0 // indirect
github.com/gobwas/glob v0.2.3 // indirect
github.com/golang/snappy v1.0.0 // indirect
github.com/google/go-tpm v0.9.8 // indirect
github.com/grpc-ecosystem/grpc-gateway/v2 v2.28.0 // indirect
github.com/hashicorp/go-version v1.9.0 // indirect
github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect
github.com/inconshreveable/mousetrap v1.1.0 // indirect
github.com/json-iterator/go v1.1.12 // indirect
github.com/klauspost/compress v1.18.6 // indirect
github.com/knadh/koanf/maps v0.1.2 // indirect
github.com/knadh/koanf/providers/confmap v1.0.0 // indirect
github.com/knadh/koanf/v2 v2.3.2 // indirect
github.com/lufia/plan9stats v0.0.0-20251013123823-9fd1530e3ec3 // indirect
github.com/mitchellh/copystructure v1.2.0 // indirect
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/pierrec/lz4/v4 v4.1.25 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 // indirect
github.com/prometheus/client_golang v1.23.2 // indirect
github.com/prometheus/otlptranslator v1.0.0 // indirect
github.com/prometheus/procfs v0.20.1 // indirect
github.com/rs/cors v1.11.1 // indirect
github.com/shirou/gopsutil/v4 v4.26.1 // indirect
github.com/spf13/cobra v1.10.2 // indirect
github.com/spf13/pflag v1.0.10 // indirect
github.com/tklauser/go-sysconf v0.3.16 // indirect
github.com/tklauser/numcpus v0.11.0 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
go.opentelemetry.io/collector v0.146.1 // indirect
go.opentelemetry.io/collector/client v1.52.0 // indirect
go.opentelemetry.io/collector/config/configcompression v1.52.0 // indirect
go.opentelemetry.io/collector/config/configmiddleware v1.52.0 // indirect
go.opentelemetry.io/collector/confmap/xconfmap v0.146.1 // indirect
go.opentelemetry.io/collector/connector/xconnector v0.146.1 // indirect
go.opentelemetry.io/collector/consumer/consumererror v0.146.1 // indirect
go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.146.1 // indirect
go.opentelemetry.io/collector/consumer/xconsumer v0.146.1 // indirect
go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.146.1 // indirect
go.opentelemetry.io/collector/exporter/xexporter v0.146.1 // indirect
go.opentelemetry.io/collector/extension/extensionauth v1.52.0 // indirect
go.opentelemetry.io/collector/extension/extensioncapabilities v0.146.1 // indirect
go.opentelemetry.io/collector/extension/extensionmiddleware v0.146.1 // indirect
go.opentelemetry.io/collector/extension/extensiontest v0.146.1 // indirect
go.opentelemetry.io/collector/extension/xextension v0.146.1 // indirect
go.opentelemetry.io/collector/featuregate v1.52.0 // indirect
go.opentelemetry.io/collector/internal/componentalias v0.146.1 // indirect
go.opentelemetry.io/collector/internal/fanoutconsumer v0.146.1 // indirect
go.opentelemetry.io/collector/internal/telemetry v0.146.1 // indirect
go.opentelemetry.io/collector/pdata/pprofile v0.146.1 // indirect
go.opentelemetry.io/collector/pdata/xpdata v0.146.1 // indirect
go.opentelemetry.io/collector/pipeline/xpipeline v0.146.1 // indirect
go.opentelemetry.io/collector/processor/processortest v0.146.1 // indirect
go.opentelemetry.io/collector/processor/xprocessor v0.146.1 // indirect
go.opentelemetry.io/collector/receiver/receiverhelper v0.146.1 // indirect
go.opentelemetry.io/collector/receiver/xreceiver v0.146.1 // indirect
go.opentelemetry.io/collector/service/hostcapabilities v0.146.1 // indirect
go.opentelemetry.io/contrib/bridges/otelzap v0.15.0 // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.65.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.65.0 // indirect
go.opentelemetry.io/contrib/otelconf v0.23.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.43.0 // indirect
go.opentelemetry.io/otel v1.45.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.19.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.19.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.43.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.43.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.43.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.43.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.43.0 // indirect
go.opentelemetry.io/otel/exporters/prometheus v0.65.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.19.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.43.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.43.0 // indirect
go.opentelemetry.io/otel/log v0.19.0 // indirect
go.opentelemetry.io/otel/metric v1.45.0 // indirect
go.opentelemetry.io/otel/sdk v1.43.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.19.0 // indirect
go.opentelemetry.io/otel/sdk/metric v1.43.0 // indirect
go.opentelemetry.io/otel/trace v1.45.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.yaml.in/yaml/v2 v2.4.4 // indirect
go.yaml.in/yaml/v3 v3.0.4 // indirect
golang.org/x/crypto v0.52.0 // indirect
golang.org/x/exp v0.0.0-20260312153236-7ab1446f8b90 // indirect
golang.org/x/net v0.54.0 // indirect
golang.org/x/sys v0.45.0 // indirect
golang.org/x/text v0.37.0 // indirect
gonum.org/v1/gonum v0.17.0 // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20260406210006-6f92a3bedf2d // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20260406210006-6f92a3bedf2d // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
replace go.opentelemetry.io/collector => ../..
replace go.opentelemetry.io/collector/config/configopaque => ../../config/configopaque
replace go.opentelemetry.io/collector/config/configoptional => ../../config/configoptional
replace go.opentelemetry.io/collector/config/configgrpc => ../../config/configgrpc
replace go.opentelemetry.io/collector/config/confignet => ../../config/confignet
replace go.opentelemetry.io/collector/config/confighttp => ../../config/confighttp
replace go.opentelemetry.io/collector/config/configauth => ../../config/configauth
replace go.opentelemetry.io/collector/config/configretry => ../../config/configretry
replace go.opentelemetry.io/collector/config/configtls => ../../config/configtls
replace go.opentelemetry.io/collector/extension/extensionauth => ../../extension/extensionauth
replace go.opentelemetry.io/collector/exporter/otlpexporter => ../../exporter/otlpexporter
replace go.opentelemetry.io/collector/config/configcompression => ../../config/configcompression
replace go.opentelemetry.io/collector/exporter/otlphttpexporter => ../../exporter/otlphttpexporter
replace go.opentelemetry.io/collector/pdata => ../../pdata
replace go.opentelemetry.io/collector/pdata/testdata => ../../pdata/testdata
replace go.opentelemetry.io/collector/pdata/pprofile => ../../pdata/pprofile
replace go.opentelemetry.io/collector/consumer => ../../consumer
replace go.opentelemetry.io/collector/receiver/otlpreceiver => ../../receiver/otlpreceiver
replace go.opentelemetry.io/collector/receiver => ../../receiver
replace go.opentelemetry.io/collector/receiver/receiverhelper => ../../receiver/receiverhelper
replace go.opentelemetry.io/collector/extension => ../../extension
replace go.opentelemetry.io/collector/confmap => ../../confmap
replace go.opentelemetry.io/collector/confmap/xconfmap => ../../confmap/xconfmap
replace go.opentelemetry.io/collector/component => ../../component
replace go.opentelemetry.io/collector/component/componenttest => ../../component/componenttest
replace go.opentelemetry.io/collector/exporter => ../../exporter
replace go.opentelemetry.io/collector/featuregate => ../../featuregate
replace go.opentelemetry.io/collector/config/configtelemetry => ../../config/configtelemetry
replace go.opentelemetry.io/collector/consumer/xconsumer => ../../consumer/xconsumer
replace go.opentelemetry.io/collector/consumer/consumertest => ../../consumer/consumertest
replace go.opentelemetry.io/collector/client => ../../client
replace go.opentelemetry.io/collector/component/componentstatus => ../../component/componentstatus
replace go.opentelemetry.io/collector/connector => ../../connector
replace go.opentelemetry.io/collector/connector/connectortest => ../../connector/connectortest
replace go.opentelemetry.io/collector/processor => ../../processor
replace go.opentelemetry.io/collector/extension/zpagesextension => ../../extension/zpagesextension
replace go.opentelemetry.io/collector/service => ../../service
replace go.opentelemetry.io/collector/service/telemetry/telemetrytest => ../../service/telemetry/telemetrytest
replace go.opentelemetry.io/collector/extension/extensioncapabilities => ../../extension/extensioncapabilities
replace go.opentelemetry.io/collector/receiver/xreceiver => ../../receiver/xreceiver
replace go.opentelemetry.io/collector/receiver/receivertest => ../../receiver/receivertest
replace go.opentelemetry.io/collector/processor/xprocessor => ../../processor/xprocessor
replace go.opentelemetry.io/collector/connector/xconnector => ../../connector/xconnector
replace go.opentelemetry.io/collector/exporter/xexporter => ../../exporter/xexporter
replace go.opentelemetry.io/collector/pipeline => ../../pipeline
replace go.opentelemetry.io/collector/pipeline/xpipeline => ../../pipeline/xpipeline
replace go.opentelemetry.io/collector/exporter/exportertest => ../../exporter/exportertest
replace go.opentelemetry.io/collector/processor/processortest => ../../processor/processortest
replace go.opentelemetry.io/collector/consumer/consumererror/xconsumererror => ../../consumer/consumererror/xconsumererror
replace go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper => ../../exporter/exporterhelper/xexporterhelper
replace go.opentelemetry.io/collector/consumer/consumererror => ../../consumer/consumererror
replace go.opentelemetry.io/collector/internal/fanoutconsumer => ../../internal/fanoutconsumer
replace go.opentelemetry.io/collector/internal/sharedcomponent => ../../internal/sharedcomponent
replace go.opentelemetry.io/collector/internal/telemetry => ../../internal/telemetry
replace go.opentelemetry.io/collector/extension/extensiontest => ../../extension/extensiontest
replace go.opentelemetry.io/collector/extension/extensionauth/extensionauthtest => ../../extension/extensionauth/extensionauthtest
replace go.opentelemetry.io/collector/extension/xextension => ../../extension/xextension
replace go.opentelemetry.io/collector/otelcol => ../../otelcol
replace go.opentelemetry.io/collector/confmap/provider/yamlprovider => ../../confmap/provider/yamlprovider
replace go.opentelemetry.io/collector/confmap/provider/fileprovider => ../../confmap/provider/fileprovider
replace go.opentelemetry.io/collector/service/hostcapabilities => ../../service/hostcapabilities
replace go.opentelemetry.io/collector/extension/extensionmiddleware/extensionmiddlewaretest => ../../extension/extensionmiddleware/extensionmiddlewaretest
replace go.opentelemetry.io/collector/extension/extensionmiddleware => ../../extension/extensionmiddleware
replace go.opentelemetry.io/collector/config/configmiddleware => ../../config/configmiddleware
replace go.opentelemetry.io/collector/pdata/xpdata => ../../pdata/xpdata
replace go.opentelemetry.io/collector/exporter/debugexporter => ../../exporter/debugexporter
replace go.opentelemetry.io/collector/processor/batchprocessor => ../../processor/batchprocessor
replace go.opentelemetry.io/collector/confmap/provider/envprovider => ../../confmap/provider/envprovider
replace go.opentelemetry.io/collector/exporter/exporterhelper => ../../exporter/exporterhelper
replace go.opentelemetry.io/collector/internal/testutil => ../../internal/testutil
replace go.opentelemetry.io/collector/internal/componentalias => ../componentalias