diff --git a/.changelog/1528.changed.txt b/.changelog/1528.changed.txt new file mode 100644 index 0000000000..3be6aace45 --- /dev/null +++ b/.changelog/1528.changed.txt @@ -0,0 +1 @@ +feat: add missing configproviders (httpprovider, httpsprovider) diff --git a/otelcolbuilder/cmd/configprovider.go b/otelcolbuilder/cmd/configprovider.go index 62a0f7e184..72a4a7a5ff 100644 --- a/otelcolbuilder/cmd/configprovider.go +++ b/otelcolbuilder/cmd/configprovider.go @@ -24,6 +24,8 @@ import ( "go.opentelemetry.io/collector/confmap/converter/expandconverter" "go.opentelemetry.io/collector/confmap/provider/envprovider" "go.opentelemetry.io/collector/confmap/provider/fileprovider" + "go.opentelemetry.io/collector/confmap/provider/httpprovider" + "go.opentelemetry.io/collector/confmap/provider/httpsprovider" "go.opentelemetry.io/collector/confmap/provider/yamlprovider" "go.opentelemetry.io/collector/featuregate" "go.opentelemetry.io/collector/otelcol" @@ -101,6 +103,8 @@ func NewConfigProviderSettings(locations []string) otelcol.ConfigProviderSetting fileprovider.NewWithSettings(settings), envprovider.NewWithSettings(settings), yamlprovider.NewWithSettings(settings), + httpprovider.NewWithSettings(settings), + httpsprovider.NewWithSettings(settings), globprovider.NewWithSettings(settings), ), Converters: []confmap.Converter{expandconverter.New(confmap.ConverterSettings{})},