open-telemetry / opentelemetry-lambda

Create your own Lambda Layer in each OTel language using this starter code. Add the Lambda Layer to your Lamdba Function to get tracing with OpenTelemetry.
https://opentelemetry.io
Apache License 2.0
276 stars 167 forks source link

Bump the opentelemetry-deps-collector group across 5 directories with 30 updates #1372

Closed dependabot[bot] closed 3 months ago

dependabot[bot] commented 3 months ago

Bumps the opentelemetry-deps-collector group with 21 updates in the /collector directory:

Package From To
github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider 0.101.0 0.102.0
go.opentelemetry.io/collector/component 0.101.0 0.102.1
go.opentelemetry.io/collector/confmap/converter/expandconverter 0.101.0 0.102.1
go.opentelemetry.io/collector/confmap/provider/envprovider 0.101.0 0.102.1
go.opentelemetry.io/collector/confmap/provider/fileprovider 0.101.0 0.102.1
go.opentelemetry.io/collector/confmap/provider/httpprovider 0.101.0 0.102.1
go.opentelemetry.io/collector/confmap/provider/yamlprovider 0.101.0 0.102.1
go.opentelemetry.io/collector/otelcol 0.101.0 0.102.1
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter 0.101.0 0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension 0.101.0 0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor 0.101.0 0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor 0.101.0 0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor 0.101.0 0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor 0.101.0 0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor 0.101.0 0.102.0
go.opentelemetry.io/collector/exporter/loggingexporter 0.101.0 0.102.1
go.opentelemetry.io/collector/exporter/otlpexporter 0.101.0 0.102.1
go.opentelemetry.io/collector/exporter/otlphttpexporter 0.101.0 0.102.1
go.opentelemetry.io/collector/processor/batchprocessor 0.101.0 0.102.1
go.opentelemetry.io/collector/processor/memorylimiterprocessor 0.101.0 0.102.1
go.opentelemetry.io/collector/receiver/otlpreceiver 0.101.0 0.102.1

Bumps the opentelemetry-deps-collector group with 20 updates in the /collector/lambdacomponents directory:

Package From To
go.opentelemetry.io/collector/component 0.101.0 0.102.1
go.opentelemetry.io/collector/confmap/converter/expandconverter 0.101.0 0.102.1
go.opentelemetry.io/collector/confmap/provider/envprovider 0.101.0 0.102.1
go.opentelemetry.io/collector/confmap/provider/fileprovider 0.101.0 0.102.1
go.opentelemetry.io/collector/confmap/provider/httpprovider 0.101.0 0.102.1
go.opentelemetry.io/collector/confmap/provider/yamlprovider 0.101.0 0.102.1
go.opentelemetry.io/collector/otelcol 0.101.0 0.102.1
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter 0.101.0 0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension 0.101.0 0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor 0.101.0 0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor 0.101.0 0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor 0.101.0 0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor 0.101.0 0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor 0.101.0 0.102.0
go.opentelemetry.io/collector/exporter/loggingexporter 0.101.0 0.102.1
go.opentelemetry.io/collector/exporter/otlpexporter 0.101.0 0.102.1
go.opentelemetry.io/collector/exporter/otlphttpexporter 0.101.0 0.102.1
go.opentelemetry.io/collector/processor/batchprocessor 0.101.0 0.102.1
go.opentelemetry.io/collector/processor/memorylimiterprocessor 0.101.0 0.102.1
go.opentelemetry.io/collector/receiver/otlpreceiver 0.101.0 0.102.1

Bumps the opentelemetry-deps-collector group with 3 updates in the /collector/processor/coldstartprocessor directory: go.opentelemetry.io/collector/component, go.opentelemetry.io/collector/processor and go.opentelemetry.io/collector/semconv. Bumps the opentelemetry-deps-collector group with 2 updates in the /collector/processor/decoupleprocessor directory: go.opentelemetry.io/collector/component and go.opentelemetry.io/collector/processor. Bumps the opentelemetry-deps-collector group with 3 updates in the /collector/receiver/telemetryapireceiver directory: go.opentelemetry.io/collector/component, go.opentelemetry.io/collector/receiver and go.opentelemetry.io/collector/semconv.

Updates github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider from 0.101.0 to 0.102.0

Release notes

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider's releases.

v0.102.0

The OpenTelemetry Collector Contrib contains everything in the opentelemetry-collector release, be sure to check the release notes there as well.

End User Changelog

πŸ›‘ Breaking changes πŸ›‘

  • k8sattributesprocessor: Move k8sattr.rfc3339 feature gate to stable. (#33304)

  • extension/opamp: Redact all values in the effective config (#33267) All values will be treated as if they are a configopaque.String type. This will be changed once the Collector APIs are updated to unmarshal the config while only redacting actual configopaque.String-typed values.

    The exception to redaction is the service::pipelines section, which is useful for debugging and does not contain any configopaque.String values.

  • extension/filestorage: Replace path-unsafe characters in component names (#3148) The feature gate extension.filestorage.replaceUnsafeCharacters is now removed.

  • vcenterreceiver: vcenterreceiver replaces deprecated packet metrics by removing them and enabling by default the newer ones. (#32929, #32835) Removes the following metrics: vcenter.host.network.packet.errors, vcenter.host.network.packet.count, and vcenter.vm.network.packet.count.

    Also enables by default the following metrics: vcenter.host.network.packet.error.rate, vcenter.host.network.packet.rate, and vcenter.vm.network.packet.rate.

πŸš€ New components πŸš€

  • geoipprocessor: introduce the GeoIP processor (#32663)

πŸ’‘ Enhancements πŸ’‘

  • pkg/ottl: Add the Day Converter to extract the int Day component from a time.Time (#33106)
  • pkg/ottl: Adds Month converter to extract the int Month component from a time.Time (#33106)
  • cmd/telemetrygen: Add support for adding spanID and traceID as exemplars to datapoints generated by telemetrygen (#33320)
  • cmd/telemetrygen: Add support for specifying trace ID and span ID in telemetrygen for logs (#33234)
  • pkg/ottl: Adds a Year converter for extracting the int year component from a time.Time (#33106)
  • filelogreceiver: Log when files are rotated/moved/truncated (#33237)
  • stanza: Add monitoring metrics for open and harvested files in fileconsumer (#31256)
  • awss3receiver: Uses obsreport to report metrics for the AWS S3 Receiver. (#30750)
  • awsxrayexporter: AWS X-Ray exporter to make local root spans a segment for internal/service spans and subsegment + segment for client/producer/consumer spans. (#33000)
  • prometheusreceiver: Allow to configure http client used by target allocator generated scrape targets (#18054)
  • clickhouseexporter: Add create_schema option to ClickHouse exporter (#32282) The new create_schema option allows disabling default DDL to let the user manage their own schema.
  • pkg/stanza: Expose recombine max log size option in the container parser configuration (#33186)
  • sumologicexporter: add support for tracing (#32315)
  • exceptionsconnector: Add support for exemplars in exceptionsconnector (#24409)
  • processor/resourcedetectionprocessor: Add support for Azure tags in ResourceDetectionProcessor. (#32953)
  • solarwindsapmsettingsextension: Added the first part of concrete implementation of solarwindsapmsettingsextension (#27668)
  • kubeletstatsreceiver: Add k8s.container.cpu.node.utilization metric (#27885)

... (truncated)

Changelog

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider's changelog.

v0.102.0

πŸ’‘ Enhancements πŸ’‘

  • prometheusreceiver: Allow to configure http client used by target allocator generated scrape targets (#18054)

🧰 Bug fixes 🧰

  • exp/metrics: fixes staleness.Evict such that it only ever evicts actually stale metrics (#33265)
Commits


Updates go.opentelemetry.io/collector/component from 0.101.0 to 0.102.1

Release notes

Sourced from go.opentelemetry.io/collector/component's releases.

cmd/builder/v0.102.1

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.102.1

v0.102.1

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.102.1

This release addresses CVE-2024-36129 (GHSA-c74f-6mfw-mm4v) fully.

End User Changelog

🧰 Bug fixes 🧰

  • configrpc: Use own compressors for zstd (#10323) Before this change, the zstd compressor we used didn't respect the max message size. This addresses CVE-2024-36129 (GHSA-c74f-6mfw-mm4v) on configgrpc.

cmd/builder/v0.102.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.102.0

Changelog

Sourced from go.opentelemetry.io/collector/component's changelog.

v0.102.1

No API-only changes on this release. This release addresses GHSA-c74f-6mfw-mm4v for configgrpc.

v1.9.0/v0.102.0

This release addresses GHSA-c74f-6mfw-mm4v for confighttp.

πŸ›‘ Breaking changes πŸ›‘

  • otelcol: Remove deprecated ConfigProvider field from CollectorSettings (#10281)
  • exporterhelper: remove deprecated RequestMarshaler & RequestUnmarshaler types (#10283)
  • service: remove deprecated Telemetry struct and New func (#10285)
  • configtls: remove deprecated LoadTLSConfigContext funcs (#10283)

🚩 Deprecations 🚩

  • component: Deprecate component.UnmarshalConfig, use (*confmap.Conf).Unmarshal(&intoCfg) instead. (#7102)
  • service/telemetry: Deprecate telemetry.New in favor of telemetry.NewFactory (#4970)

πŸ’‘ Enhancements πŸ’‘

  • confmap: Allow setting a default Provider on a Resolver to use when ${} syntax is used without a scheme (#10182)
  • pdata: Introduce string and int64 slices to pcommon (#10148)
  • pdata: Introduce generated experimental pdata for profiling signal. (#10195)
  • confmap: Remove top level condition when considering struct as Unmarshalers (#7101)

🧰 Bug fixes 🧰

  • otelcol: Update validate command to use the new configuration options (#10203)
Commits


Updates go.opentelemetry.io/collector/confmap from 0.101.0 to 0.102.1

Release notes

Sourced from go.opentelemetry.io/collector/confmap's releases.

cmd/builder/v0.102.1

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.102.1

v0.102.1

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.102.1

This release addresses CVE-2024-36129 (GHSA-c74f-6mfw-mm4v) fully.

End User Changelog

🧰 Bug fixes 🧰

  • configrpc: Use own compressors for zstd (#10323) Before this change, the zstd compressor we used didn't respect the max message size. This addresses CVE-2024-36129 (GHSA-c74f-6mfw-mm4v) on configgrpc.

cmd/builder/v0.102.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.102.0

Changelog

Sourced from go.opentelemetry.io/collector/confmap's changelog.

v0.102.1

No API-only changes on this release. This release addresses GHSA-c74f-6mfw-mm4v for configgrpc.

v1.9.0/v0.102.0

This release addresses GHSA-c74f-6mfw-mm4v for confighttp.

πŸ›‘ Breaking changes πŸ›‘

  • otelcol: Remove deprecated ConfigProvider field from CollectorSettings (#10281)
  • exporterhelper: remove deprecated RequestMarshaler & RequestUnmarshaler types (#10283)
  • service: remove deprecated Telemetry struct and New func (#10285)
  • configtls: remove deprecated LoadTLSConfigContext funcs (#10283)

🚩 Deprecations 🚩

  • component: Deprecate component.UnmarshalConfig, use (*confmap.Conf).Unmarshal(&intoCfg) instead. (#7102)
  • service/telemetry: Deprecate telemetry.New in favor of telemetry.NewFactory (#4970)

πŸ’‘ Enhancements πŸ’‘

  • confmap: Allow setting a default Provider on a Resolver to use when ${} syntax is used without a scheme (#10182)
  • pdata: Introduce string and int64 slices to pcommon (#10148)
  • pdata: Introduce generated experimental pdata for profiling signal. (#10195)
  • confmap: Remove top level condition when considering struct as Unmarshalers (#7101)

🧰 Bug fixes 🧰

  • otelcol: Update validate command to use the new configuration options (#10203)
Commits


Updates go.opentelemetry.io/collector/confmap/converter/expandconverter from 0.101.0 to 0.102.1

Release notes

Sourced from go.opentelemetry.io/collector/confmap/converter/expandconverter's releases.

cmd/builder/v0.102.1

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.102.1

v0.102.1

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.102.1

This release addresses CVE-2024-36129 (GHSA-c74f-6mfw-mm4v) fully.

End User Changelog

🧰 Bug fixes 🧰

  • configrpc: Use own compressors for zstd (#10323) Before this change, the zstd compressor we used didn't respect the max message size. This addresses CVE-2024-36129 (GHSA-c74f-6mfw-mm4v) on configgrpc.

cmd/builder/v0.102.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.102.0

Changelog

Sourced from go.opentelemetry.io/collector/confmap/converter/expandconverter's changelog.

v0.102.1

No API-only changes on this release. This release addresses GHSA-c74f-6mfw-mm4v for configgrpc.

v1.9.0/v0.102.0

This release addresses GHSA-c74f-6mfw-mm4v for confighttp.

πŸ›‘ Breaking changes πŸ›‘

  • otelcol: Remove deprecated ConfigProvider field from CollectorSettings (#10281)
  • exporterhelper: remove deprecated RequestMarshaler & RequestUnmarshaler types (#10283)
  • service: remove deprecated Telemetry struct and New func (#10285)
  • configtls: remove deprecated LoadTLSConfigContext funcs (#10283)

🚩 Deprecations 🚩

  • component: Deprecate component.UnmarshalConfig, use (*confmap.Conf).Unmarshal(&intoCfg) instead. (#7102)
  • service/telemetry: Deprecate telemetry.New in favor of telemetry.NewFactory (#4970)

πŸ’‘ Enhancements πŸ’‘

  • confmap: Allow setting a default Provider on a Resolver to use when ${} syntax is used without a scheme (#10182)
  • pdata: Introduce string and int64 slices to pcommon (#10148)
  • pdata: Introduce generated experimental pdata for profiling signal. (#10195)
  • confmap: Remove top level condition when considering struct as Unmarshalers (#7101)

🧰 Bug fixes 🧰

  • otelcol: Update validate command to use the new configuration options (#10203)
Commits


Updates go.opentelemetry.io/collector/confmap/provider/envprovider from 0.101.0 to 0.102.1

Release notes

Sourced from go.opentelemetry.io/collector/confmap/provider/envprovider's releases.

cmd/builder/v0.102.1

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.102.1

v0.102.1

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.102.1

This release addresses CVE-2024-36129 (GHSA-c74f-6mfw-mm4v) fully.

End User Changelog

🧰 Bug fixes 🧰

  • configrpc: Use own compressors for zstd (#10323) Before this change, the zstd compressor we used didn't respect the max message size. This addresses CVE-2024-36129 (GHSA-c74f-6mfw-mm4v) on configgrpc.

cmd/builder/v0.102.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.102.0

Changelog

Sourced from go.opentelemetry.io/collector/confmap/provider/envprovider's changelog.

v0.102.1

No API-only changes on this release. This release addresses GHSA-c74f-6mfw-mm4v for configgrpc.

v1.9.0/v0.102.0

This release addresses GHSA-c74f-6mfw-mm4v for confighttp.

πŸ›‘ Breaking changes πŸ›‘

  • otelcol: Remove deprecated ConfigProvider field from CollectorSettings (#10281)
  • exporterhelper: remove deprecated RequestMarshaler & RequestUnmarshaler types (#10283)
  • service: remove deprecated Telemetry struct and New func (#10285)
  • configtls: remove deprecated LoadTLSConfigContext funcs (#10283)

🚩 Deprecations 🚩

  • component: Deprecate component.UnmarshalConfig, use (*confmap.Conf).Unmarshal(&intoCfg) instead. (#7102)
  • service/telemetry: Deprecate telemetry.New in favor of telemetry.NewFactory (#4970)

πŸ’‘ Enhancements πŸ’‘

  • confmap: Allow setting a default Provider on a Resolver to use when ${} syntax is used without a scheme (#10182)
  • pdata: Introduce string and int64 slices to pcommon (#10148)
  • pdata: Introduce generated experimental pdata for profiling signal. (#10195)
  • confmap: Remove top level condition when considering struct as Unmarshalers (#7101)

🧰 Bug fixes 🧰

  • otelcol: Update validate command to use the new configuration options (#10203)
Commits


Updates go.opentelemetry.io/collector/confmap/provider/fileprovider from 0.101.0 to 0.102.1

Release notes

Sourced from go.opentelemetry.io/collector/confmap/provider/fileprovider's releases.

cmd/builder/v0.102.1

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.102.1

v0.102.1

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.102.1

This release addresses CVE-2024-36129 (GHSA-c74f-6mfw-mm4v) fully.

End User Changelog

🧰 Bug fixes 🧰

  • configrpc: Use own compressors for zstd (#10323) Before this change, the zstd compressor we used didn't respect the max message size. This addresses CVE-2024-36129 (GHSA-c74f-6mfw-mm4v) on configgrpc.

cmd/builder/v0.102.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.102.0

Changelog

Sourced from go.opentelemetry.io/collector/confmap/provider/fileprovider's changelog.

v0.102.1

No API-only changes on this release. This release addresses GHSA-c74f-6mfw-mm4v for configgrpc.

v1.9.0/v0.102.0

This release addresses GHSA-c74f-6mfw-mm4v for confighttp.

πŸ›‘ Breaking changes πŸ›‘

  • otelcol: Remove deprecated ConfigProvider field from CollectorSettings (#10281)
  • exporterhelper: remove deprecated RequestMarshaler & RequestUnmarshaler types (#10283)
  • service: remove deprecated Telemetry struct and New func (#10285)
  • configtls: remove deprecated LoadTLSConfigContext funcs (#10283)

🚩 Deprecations 🚩

  • component: Deprecate component.UnmarshalConfig, use (*confmap.Conf).Unmarshal(&intoCfg) instead. (#7102)
  • service/telemetry: Deprecate telemetry.New in favor of telemetry.NewFactory (#4970)

πŸ’‘ Enhancements πŸ’‘

  • confmap: Allow setting a default Provider on a Resolver to use when ${} syntax is used without a scheme (#10182)
  • pdata: Introduce string and int64 slices to pcommon (#10148)
  • pdata: Introduce generated experimental pdata for profiling signal. (#10195)
  • confmap: Remove top level condition when considering struct as Unmarshalers (#7101)

🧰 Bug fixes 🧰

  • otelcol: Update validate command to use the new configuration options (#10203)
Commits


Updates go.opentelemetry.io/collector/confmap/provider/httpprovider from 0.101.0 to 0.102.1

Release notes

Sourced from go.opentelemetry.io/collector/confmap/provider/httpprovider's releases.

cmd/builder/v0.102.1

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.102.1

v0.102.1

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.102.1

This release addresses CVE-2024-36129 (GHSA-c74f-6mfw-mm4v) fully.

End User Changelog

🧰 Bug fixes 🧰

  • configrpc: Use own compressors for zstd (#10323) Before this change, the zstd compressor we used didn't respect the max message size. This addresses CVE-2024-36129 (GHSA-c74f-6mfw-mm4v) on configgrpc.

cmd/builder/v0.102.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.102.0

Changelog

Sourced from go.opentelemetry.io/collector/confmap/provider/httpprovider's changelog.

v0.102.1

No API-only changes on this release. This release addresses GHSA-c74f-6mfw-mm4v for configgrpc.

v1.9.0/v0.102.0

This release addresses GHSA-c74f-6mfw-mm4v for confighttp.

πŸ›‘ Breaking changes πŸ›‘

  • otelcol: Remove deprecated ConfigProvider field from CollectorSettings (#10281)
  • exporterhelper: remove deprecated RequestMarshaler & RequestUnmarshaler types (#10283)
  • service: remove deprecated Telemetry struct and New func (#10285)
  • configtls: remove deprecated LoadTLSConfigContext funcs (#10283)

🚩 Deprecations 🚩

  • component: Deprecate component.UnmarshalConfig, use (*confmap.Conf).Unmarshal(&intoCfg) instead. (#7102)
  • service/telemetry: Deprecate telemetry.New in favor of telemetry.NewFactory (#4970)

πŸ’‘ Enhancements πŸ’‘

  • confmap: Allow setting a default Provider on a Resolver to use when ${} syntax is used without a scheme (#10182)
  • pdata: Introduce string and int64 slices to pcommon (#10148)
  • pdata: Introduce generated experimental pdata for profiling signal. (#10195)
  • confmap: Remove top level condition when considering struct as Unmarshalers (#7101)

🧰 Bug fixes 🧰

  • otelcol: Update validate command to use the new configuration options (#10203)
Commits
  • 7218b4c prepare release 0.102.1 (#10326)
  • 10e89bd [configgrpc] Use own compressors for zstd (#10323) (
    dependabot[bot] commented 3 months ago

    Looks like these dependencies are updatable in another way, so this is no longer needed.