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

build(deps): bump the collector-other group across 3 directories with 17 updates #1526

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 20, 2024

Bumps the collector-other group with 9 updates in the /collector directory:

Package From To
github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider 0.107.0 0.109.0
github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider 0.107.0 0.109.0
go.opentelemetry.io/collector/component 0.107.0 0.109.0
go.opentelemetry.io/collector/confmap/converter/expandconverter 0.107.0 0.109.0
go.opentelemetry.io/collector/confmap/provider/envprovider 0.107.0 1.15.0
go.opentelemetry.io/collector/confmap/provider/fileprovider 0.107.0 1.15.0
go.opentelemetry.io/collector/confmap/provider/httpprovider 0.107.0 0.109.0
go.opentelemetry.io/collector/confmap/provider/yamlprovider 0.107.0 0.109.0
go.opentelemetry.io/collector/otelcol 0.107.0 0.109.0

Bumps the collector-other group with 2 updates in the /collector/internal/tools directory: github.com/golangci/golangci-lint and golang.org/x/tools.
Bumps the collector-other group with 2 updates in the /go/sample-apps/function directory: github.com/aws/aws-sdk-go-v2/config and github.com/aws/aws-sdk-go-v2/service/s3.

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

Release notes

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

v0.109.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 🛑

  • clickhouseexporter: Upgrade trace SpanKind and StatusCode string values (#34799) This change updates the output of the trace SpanKind and StatusCode fields to be consistent with the specification's enum values. While this change will not break any deployments, it may affect queries dependent on the old enum names.

    For more details on old->new values, see this related PR: open-telemetry/opentelemetry-collector#6250

  • spanmetricsconnector: Improve consistency between metrics generated by spanmetricsconnector. Added traces.span.metrics as default namespace (#33227, #32818) Default namespace for the generated metrics is traces.span.metrics now. | The deprecated metrics are: calls, duration and events. | The feature flag connector.spanmetrics.legacyLatencyMetricNames was added to revert the behavior.

  • servicegraphconnector: Fix histogram metrics miss unit (#34511) All metrics will remove the suffix _seconds. It will not introduce breaking change if users use | prometheusexporter or prometheusremotewriteexporter to exporter metrics in pipeline. | In some cases, like using clickhouseexporter(save data in native OTLP format), it will be a breaking change. | Users can use transformprocessor to add back this suffix.

  • gitproviderreceiver: The Git Provider Receiver has been renamed to GitHub Receiver. (#34731) This rename was to better match the OpenTelemetry semantic convention changes in v1.27.0 and allows for Traces and Log signals to be added to this component. Traces as mentioned in issue #27460 will be added in a future release to this component.

  • ottl: Remove tracing from OTTL due to performance concerns (#34910)

  • vcenterreceiver: Updated units on several metrics to be more in line with documented semantics. (#34946) The following are the metrics with their respective unit changes:

    • vcenter.datacenter.cpu.limit ({MHz} -> MHz)
    • vcenter.cluster.cpu.limit ({MHz} -> MHz)
    • vcenter.cluster.cpu.effective ({MHz} -> MHz)
    • vcenter.cluster.vsan.operations ({operations/sec} -> {operations/s})
    • vcenter.cluster.vsan.congestions ({congestions/sec} -> {congestions/s})
    • vcenter.host.network.packet.error.rate ({errors/sec} -> {errors/s})
    • vcenter.host.network.packet.rate ({packets/sec} -> {packets/s})
    • vcenter.host.network.packet.drop.rate ({packets/sec} -> {packets/s})
    • vcenter.host.vsan.operations ({operations/sec} -> {operations/s})
    • vcenter.host.vsan.congestions ({congestions/sec} -> {congestions/s})
    • vcenter.resource_pool.cpu.usage ({MHz} -> MHz)
    • vcenter.vm.network.throughput (By/sec -> By/s)
    • vcenter.vm.network.packet.rate ({packets/sec} -> {packets/s})
    • vcenter.vm.vsan.operations ({operations/sec} -> {operations/s})

🚩 Deprecations 🚩

  • instanaexporter: Marking instanaexporter module as deprecated (#34994)

💡 Enhancements 💡

  • pkg/ottl: Added Decode() converter function (#32493)

... (truncated)

Changelog

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

v0.109.0

🛑 Breaking changes 🛑

  • pkg/ottl: Change the OTTL grammar to support expressing statements context via path names (#29017) The ottl.Path interface requires a new method: Context() string
  • prometheusreceiver: Move the TargetAllocator configuration struct to an internal directory (#33146)

💡 Enhancements 💡

  • pkg/ottl: Add support for localized time parsing into the coreinternal/timeutils (#32977)
  • googlecloudmonitoringreceiver: Enhancing the Google Cloud monitoring receiver to establish a client connection, scrape GCP Cloud Metrics, and transform them into an OpenTelemetry compatible format for pipeline processing. (#33762)
    • Implements client connection to Google Cloud Monitoring API.
    • Scrapes timeseries data based on configured metrics.
    • Converts the data into OpenTelemetry format for use in the pipeline.

v0.108.0

🛑 Breaking changes 🛑

  • pkg/stanza/operator/input/windows: Change type name from EvtRpcLogin to EvtRPCLogin. (#34656)
Commits
  • bd98b9d [chore] Prepare release 0.109.0 (#35124)
  • 44bc868 [receiver/hostmetrics] respect env var use in filesystem scraper (#35045)
  • 0678231 [filestorage] - Add directory validation for compaction on-rebound (#35114)
  • ede416f Synchronize shutdown in stanza adapter (#34638)
  • 6c9976a [fileconsumer] Fix max_concurrent_files check (#35118)
  • 17be441 Update otelcol to latest release 1.15.0 and 0.109.0 (#35093)
  • 71ce97e [chore] Fixing Prom Compliance tests (#35071)
  • bd66ceb [chore] Update test expectation to include processorhelper metrics (#35073)
  • b3e952f [exporter/datadogexporter] Add support for custom log source (#35051)
  • 0ceefaa [exporter/datadog] Use correct hostname for logs in logs agent pipeline (#35058)
  • Additional commits viewable in compare view

Updates github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider from 0.107.0 to 0.109.0

Release notes

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

v0.109.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 🛑

  • clickhouseexporter: Upgrade trace SpanKind and StatusCode string values (#34799) This change updates the output of the trace SpanKind and StatusCode fields to be consistent with the specification's enum values. While this change will not break any deployments, it may affect queries dependent on the old enum names.

    For more details on old->new values, see this related PR: open-telemetry/opentelemetry-collector#6250

  • spanmetricsconnector: Improve consistency between metrics generated by spanmetricsconnector. Added traces.span.metrics as default namespace (#33227, #32818) Default namespace for the generated metrics is traces.span.metrics now. | The deprecated metrics are: calls, duration and events. | The feature flag connector.spanmetrics.legacyLatencyMetricNames was added to revert the behavior.

  • servicegraphconnector: Fix histogram metrics miss unit (#34511) All metrics will remove the suffix _seconds. It will not introduce breaking change if users use | prometheusexporter or prometheusremotewriteexporter to exporter metrics in pipeline. | In some cases, like using clickhouseexporter(save data in native OTLP format), it will be a breaking change. | Users can use transformprocessor to add back this suffix.

  • gitproviderreceiver: The Git Provider Receiver has been renamed to GitHub Receiver. (#34731) This rename was to better match the OpenTelemetry semantic convention changes in v1.27.0 and allows for Traces and Log signals to be added to this component. Traces as mentioned in issue #27460 will be added in a future release to this component.

  • ottl: Remove tracing from OTTL due to performance concerns (#34910)

  • vcenterreceiver: Updated units on several metrics to be more in line with documented semantics. (#34946) The following are the metrics with their respective unit changes:

    • vcenter.datacenter.cpu.limit ({MHz} -> MHz)
    • vcenter.cluster.cpu.limit ({MHz} -> MHz)
    • vcenter.cluster.cpu.effective ({MHz} -> MHz)
    • vcenter.cluster.vsan.operations ({operations/sec} -> {operations/s})
    • vcenter.cluster.vsan.congestions ({congestions/sec} -> {congestions/s})
    • vcenter.host.network.packet.error.rate ({errors/sec} -> {errors/s})
    • vcenter.host.network.packet.rate ({packets/sec} -> {packets/s})
    • vcenter.host.network.packet.drop.rate ({packets/sec} -> {packets/s})
    • vcenter.host.vsan.operations ({operations/sec} -> {operations/s})
    • vcenter.host.vsan.congestions ({congestions/sec} -> {congestions/s})
    • vcenter.resource_pool.cpu.usage ({MHz} -> MHz)
    • vcenter.vm.network.throughput (By/sec -> By/s)
    • vcenter.vm.network.packet.rate ({packets/sec} -> {packets/s})
    • vcenter.vm.vsan.operations ({operations/sec} -> {operations/s})

🚩 Deprecations 🚩

  • instanaexporter: Marking instanaexporter module as deprecated (#34994)

💡 Enhancements 💡

  • pkg/ottl: Added Decode() converter function (#32493)

... (truncated)

Changelog

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

v0.109.0

🛑 Breaking changes 🛑

  • pkg/ottl: Change the OTTL grammar to support expressing statements context via path names (#29017) The ottl.Path interface requires a new method: Context() string
  • prometheusreceiver: Move the TargetAllocator configuration struct to an internal directory (#33146)

💡 Enhancements 💡

  • pkg/ottl: Add support for localized time parsing into the coreinternal/timeutils (#32977)
  • googlecloudmonitoringreceiver: Enhancing the Google Cloud monitoring receiver to establish a client connection, scrape GCP Cloud Metrics, and transform them into an OpenTelemetry compatible format for pipeline processing. (#33762)
    • Implements client connection to Google Cloud Monitoring API.
    • Scrapes timeseries data based on configured metrics.
    • Converts the data into OpenTelemetry format for use in the pipeline.

v0.108.0

🛑 Breaking changes 🛑

  • pkg/stanza/operator/input/windows: Change type name from EvtRpcLogin to EvtRPCLogin. (#34656)
Commits
  • bd98b9d [chore] Prepare release 0.109.0 (#35124)
  • 44bc868 [receiver/hostmetrics] respect env var use in filesystem scraper (#35045)
  • 0678231 [filestorage] - Add directory validation for compaction on-rebound (#35114)
  • ede416f Synchronize shutdown in stanza adapter (#34638)
  • 6c9976a [fileconsumer] Fix max_concurrent_files check (#35118)
  • 17be441 Update otelcol to latest release 1.15.0 and 0.109.0 (#35093)
  • 71ce97e [chore] Fixing Prom Compliance tests (#35071)
  • bd66ceb [chore] Update test expectation to include processorhelper metrics (#35073)
  • b3e952f [exporter/datadogexporter] Add support for custom log source (#35051)
  • 0ceefaa [exporter/datadog] Use correct hostname for logs in logs agent pipeline (#35058)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/component from 0.107.0 to 0.109.0

Changelog

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

v1.15.0/v0.109.0

🛑 Breaking changes 🛑

  • Remove extensiontest StatusWatcher helpers: They were unused. They may be added back on a different module or after componentstatus is marked 1.0 (#11044)
  • pprofile: Change Profile ID field from a byte array to a custom data type (#11048)
  • connector: Remove deprecated connector builder (#11019)
  • exporter: Remove deprecated exporter builder (#11019)
  • extension: Remove deprecated extension builder (#11019)
  • processor: Remove deprecated processor builder (#11019)
  • receiver: Remove deprecated receiver builder (#11019)

🚩 Deprecations 🚩

  • configtelemetry: Deprecating TelemetrySettings.MeterProvider in favour of TelemetrySettings.LeveledMeterProvider (#10912)
  • extension: Deprecate extension.ConfigWatcher, extension.PipelineWatcher and extension.Dependent in favor of equivalents in the extensioncapabilities module. (#11000)
  • scraperhelper: deprecate NewScraper, should use NewScraperWithComponentType (#11082)

🚀 New components 🚀

  • extensioncapabilities: Create a new module for optional extension capabilities. (#11000)

💡 Enhancements 💡

  • connectorprofiles: Add ProfilesRouterAndConsumer interface, and NewProfilesRouter method. (#11023)
  • pprofileotlp: Introduce grpc service implementation of pprofileotlp (#11048)
  • pprofile: Introduce marshalling and unmarshalling of pprofile data (#11048)
  • service: Support profiles in the service package (#11024)

v1.14.1/v0.108.1

v1.14.0/v0.108.0

🛑 Breaking changes 🛑

  • extensions: Remove StatusWatcher interface. Use componentstatus.Watcher instead. (#10777)
  • component: Removed Status related types and functions. Use componentstatus instead. (#10777)
  • component: Remove ReportStatus from TelemetrySettings. Use componentstatus.ReportStatus instead. (#10777)
  • componentstatus: Make componentstatus.InstanceID immutable. (#10494)

🚩 Deprecations 🚩

  • scraperhelper: deprecate NewObsReport, ObsReport, ObsReportSettings, scrapers should use NewScraperControllerReceiver (#10959)
  • mdatagen: Deprecating generated Meter func in favour of LeveledMeter (#10939)
  • connector: Deprecate connector.Builder, and move it into an internal package of the service module (#10784)
  • exporter: Deprecate exporter.Builder, and move it into an internal package of the service module (#10783)
  • extension: Deprecate extension.Builder, and move it into an internal package of the service module (#10785)
  • processor: Deprecate processor.Builder, and move it into an internal package of the service module (#10782)
  • receiver: Deprecate receiver.Builder, and move it into an internal package of the service module (#10781)
Commits
  • 02d466f [chore] Prepare release v1.15.0/v0.109.0 (#11101)
  • a269871 Add replace statements for contrib tests (#11100)
  • b18f7cd Add replace statements for builder profiler artifacts (#11097)
  • 32cff9f [chore] update dep to make update-otel in contrib easier (#11089)
  • 0ddedf0 [service] move useOtelWithSDKConfigurationForInternalTelemetry gate to beta (...
  • 6ea5b69 [chore] bump go version (#11090)
  • 46d04a5 [scraperhelper] remove deprecated obsreport funcs/structs (#11086)
  • 3f9bc53 [processorhelper] deprecating unused methods (#11083)
  • 6925a30 [chore]: enable len and empty rules from testifylint (#11021)
  • e599957 Refine scraperhelper.NewScraper to take component.Type directly (#11082)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/confmap from 0.107.0 to 1.15.0

Changelog

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

v1.15.0/v0.109.0

🛑 Breaking changes 🛑

  • Remove extensiontest StatusWatcher helpers: They were unused. They may be added back on a different module or after componentstatus is marked 1.0 (#11044)
  • pprofile: Change Profile ID field from a byte array to a custom data type (#11048)
  • connector: Remove deprecated connector builder (#11019)
  • exporter: Remove deprecated exporter builder (#11019)
  • extension: Remove deprecated extension builder (#11019)
  • processor: Remove deprecated processor builder (#11019)
  • receiver: Remove deprecated receiver builder (#11019)

🚩 Deprecations 🚩

  • configtelemetry: Deprecating TelemetrySettings.MeterProvider in favour of TelemetrySettings.LeveledMeterProvider (#10912)
  • extension: Deprecate extension.ConfigWatcher, extension.PipelineWatcher and extension.Dependent in favor of equivalents in the extensioncapabilities module. (#11000)
  • scraperhelper: deprecate NewScraper, should use NewScraperWithComponentType (#11082)

🚀 New components 🚀

  • extensioncapabilities: Create a new module for optional extension capabilities. (#11000)

💡 Enhancements 💡

  • connectorprofiles: Add ProfilesRouterAndConsumer interface, and NewProfilesRouter method. (#11023)
  • pprofileotlp: Introduce grpc service implementation of pprofileotlp (#11048)
  • pprofile: Introduce marshalling and unmarshalling of pprofile data (#11048)
  • service: Support profiles in the service package (#11024)

v1.14.1/v0.108.1

v1.14.0/v0.108.0

🛑 Breaking changes 🛑

  • extensions: Remove StatusWatcher interface. Use componentstatus.Watcher instead. (#10777)
  • component: Removed Status related types and functions. Use componentstatus instead. (#10777)
  • component: Remove ReportStatus from TelemetrySettings. Use componentstatus.ReportStatus instead. (#10777)
  • componentstatus: Make componentstatus.InstanceID immutable. (#10494)

🚩 Deprecations 🚩

  • scraperhelper: deprecate NewObsReport, ObsReport, ObsReportSettings, scrapers should use NewScraperControllerReceiver (#10959)
  • mdatagen: Deprecating generated Meter func in favour of LeveledMeter (#10939)
  • connector: Deprecate connector.Builder, and move it into an internal package of the service module (#10784)
  • exporter: Deprecate exporter.Builder, and move it into an internal package of the service module (#10783)
  • extension: Deprecate extension.Builder, and move it into an internal package of the service module (#10785)
  • processor: Deprecate processor.Builder, and move it into an internal package of the service module (#10782)
  • receiver: Deprecate receiver.Builder, and move it into an internal package of the service module (#10781)
Commits
  • 02d466f [chore] Prepare release v1.15.0/v0.109.0 (#11101)
  • a269871 Add replace statements for contrib tests (#11100)
  • b18f7cd Add replace statements for builder profiler artifacts (#11097)
  • 32cff9f [chore] update dep to make update-otel in contrib easier (#11089)
  • 0ddedf0 [service] move useOtelWithSDKConfigurationForInternalTelemetry gate to beta (...
  • 6ea5b69 [chore] bump go version (#11090)
  • 46d04a5 [scraperhelper] remove deprecated obsreport funcs/structs (#11086)
  • 3f9bc53 [processorhelper] deprecating unused methods (#11083)
  • 6925a30 [chore]: enable len and empty rules from testifylint (#11021)
  • e599957 Refine scraperhelper.NewScraper to take component.Type directly (#11082)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/confmap/converter/expandconverter from 0.107.0 to 0.109.0

Changelog

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

v1.15.0/v0.109.0

🛑 Breaking changes 🛑

  • Remove extensiontest StatusWatcher helpers: They were unused. They may be added back on a different module or after componentstatus is marked 1.0 (#11044)
  • pprofile: Change Profile ID field from a byte array to a custom data type (#11048)
  • connector: Remove deprecated connector builder (#11019)
  • exporter: Remove deprecated exporter builder (#11019)
  • extension: Remove deprecated extension builder (#11019)
  • processor: Remove deprecated processor builder (#11019)
  • receiver: Remove deprecated receiver builder (#11019)

🚩 Deprecations 🚩

  • configtelemetry: Deprecating TelemetrySettings.MeterProvider in favour of TelemetrySettings.LeveledMeterProvider (#10912)
  • extension: Deprecate extension.ConfigWatcher, extension.PipelineWatcher and extension.Dependent in favor of equivalents in the extensioncapabilities module. (#11000)
  • scraperhelper: deprecate NewScraper, should use NewScraperWithComponentType (#11082)

🚀 New components 🚀

  • extensioncapabilities: Create a new module for optional extension capabilities. (#11000)

💡 Enhancements 💡

  • connectorprofiles: Add ProfilesRouterAndConsumer interface, and NewProfilesRouter method. (#11023)
  • pprofileotlp: Introduce grpc service implementation of pprofileotlp (#11048)
  • pprofile: Introduce marshalling and unmarshalling of pprofile data (#11048)
  • service: Support profiles in the service package (#11024)

v1.14.1/v0.108.1

v1.14.0/v0.108.0

🛑 Breaking changes 🛑

  • extensions: Remove StatusWatcher interface. Use componentstatus.Watcher instead. (#10777)
  • component: Removed Status related types and functions. Use componentstatus instead. (#10777)
  • component: Remove ReportStatus from TelemetrySettings. Use componentstatus.ReportStatus instead. (#10777)
  • componentstatus: Make componentstatus.InstanceID immutable. (#10494)

🚩 Deprecations 🚩

  • scraperhelper: deprecate NewObsReport, ObsReport, ObsReportSettings, scrapers should use NewScraperControllerReceiver (#10959)
  • mdatagen: Deprecating generated Meter func in favour of LeveledMeter (#10939)
  • connector: Deprecate connector.Builder, and move it into an internal package of the service module (#10784)
  • exporter: Deprecate exporter.Builder, and move it into an internal package of the service module (#10783)
  • extension: Deprecate extension.Builder, and move it into an internal package of the service module (#10785)
  • processor: Deprecate processor.Builder, and move it into an internal package of the service module (#10782)
  • receiver: Deprecate receiver.Builder, and move it into an internal package of the service module (#10781)
Commits
  • 02d466f [chore] Prepare release v1.15.0/v0.109.0 (#11101)
  • a269871 Add replace statements for contrib tests (#11100)
  • b18f7cd Add replace statements for builder profiler artifacts (#11097)
  • 32cff9f [chore] update dep to make update-otel in contrib easier (#11089)
  • 0ddedf0 [service] move useOtelWithSDKConfigurationForInternalTelemetry gate to beta (...
  • 6ea5b69 [chore] bump go version (#11090)
  • 46d04a5 [scraperhelper] remove deprecated obsreport funcs/structs (#11086)
  • 3f9bc53 [processorhelper] deprecating unused methods (#11083)
  • 6925a30 [chore]: enable len and empty rules from testifylint (#11021)
  • e599957 Refine scraperhelper.NewScraper to take component.Type directly (#11082)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/confmap/provider/envprovider from 0.107.0 to 1.15.0

Changelog

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

v1.15.0/v0.109.0

🛑 Breaking changes 🛑

  • Remove extensiontest StatusWatcher helpers: They were unused. They may be added back on a different module or after componentstatus is marked 1.0 (#11044)
  • pprofile: Change Profile ID field from a byte array to a custom data type (#11048)
  • connector: Remove deprecated connector builder (#11019)
  • exporter: Remove deprecated exporter builder (#11019)
  • extension: Remove deprecated extension builder (#11019)
  • processor: Remove deprecated processor builder (#11019)
  • receiver: Remove deprecated receiver builder (#11019)

🚩 Deprecations 🚩

  • configtelemetry: Deprecating TelemetrySettings.MeterProvider in favour of TelemetrySettings.LeveledMeterProvider (#10912)
  • extension: Deprecate extension.ConfigWatcher, extension.PipelineWatcher and extension.Dependent in favor of equivalents in the extensioncapabilities module. (#11000)
  • scraperhelper: deprecate NewScraper, should use NewScraperWithComponentType (#11082)

🚀 New components 🚀

  • extensioncapabilities: Create a new module for optional extension capabilities. (#11000)

💡 Enhancements 💡

  • connectorprofiles: Add ProfilesRouterAndConsumer interface, and NewProfilesRouter method. (#11023)
  • pprofileotlp: Introduce grpc service implementation of pprofileotlp (#11048)
  • pprofile: Introduce marshalling and unmarshalling of pprofile data (#11048)
  • service: Support profiles in the service package (#11024)

v1.14.1/v0.108.1

v1.14.0/v0.108.0

🛑 Breaking changes 🛑

  • extensions: Remove StatusWatcher interface. Use componentstatus.Watcher instead. (#10777)
  • component: Removed Status related types and functions. Use componentstatus instead. (#10777)
  • component: Remove ReportStatus from TelemetrySettings. Use componentstatus.ReportStatus instead. (#10777)
  • componentstatus: Make componentstatus.InstanceID immutable. (#10494)

🚩 Deprecations 🚩

  • scraperhelper: deprecate NewObsReport, ObsReport, ObsReportSettings, scrapers should use NewScraperControllerReceiver (#10959)
  • mdatagen: Deprecating generated Meter func in favour of LeveledMeter (#10939)
  • connector: Deprecate connector.Builder, and move it into an internal package of the service module (#10784)
  • exporter: Deprecate exporter.Builder, and move it into an internal package of the service module (#10783)
  • extension: Deprecate extension.Builder, and move it into an internal package of the service module (#10785)
  • processor: Deprecate processor.Builder, and move it into an internal package of the service module (#10782)
  • receiver: Deprecate receiver.Builder, and move it into an internal package of the service module (#10781)
Commits
  • 02d466f [chore] Prepare release v1.15.0/v0.109.0 (#11101)
  • a269871 Add replace statements for contrib tests (#11100)
  • b18f7cd Add replace statements for builder profiler artifacts (#11097)
  • 32cff9f [chore] update dep to make update-otel in contrib easier (#11089)
  • 0ddedf0 [service] move useOtelWithSDKConfigurationForInternalTelemetry gate to beta (...
  • 6ea5b69 [chore] bump go version (#11090)
  • 46d04a5 [scraperhelper] remove deprecated obsreport funcs/structs (#11086)
  • 3f9bc53 [processorhelper] deprecating unused methods (#11083)
  • 6925a30 [chore]: enable len and empty rules from testifylint (#11021)
  • e599957 Refine scraperhelper.NewScraper to take component.Type directly (#11082)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/confmap/provider/fileprovider from 0.107.0 to 1.15.0

Changelog

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

v1.15.0/v0.109.0

🛑 Breaking changes 🛑

  • Remove extensiontest StatusWatcher helpers: They were unused. They may be added back on a different module or after componentstatus is marked 1.0 (#11044)
  • pprofile: Change Profile ID field from a byte array to a custom data type (#11048)
  • connector: Remove deprecated connector builder (#11019)
  • exporter: Remove deprecated exporter builder (#11019)
  • extension: Remove deprecated extension builder (#11019)
  • processor: Remove deprecated processor builder (#11019)
  • receiver: Remove deprecated receiver builder (#11019)

🚩 Deprecations 🚩

  • configtelemetry: Deprecating TelemetrySettings.MeterProvider in favour of TelemetrySettings.LeveledMeterProvider (#10912)
  • extension: Deprecate extension.ConfigWatcher, extension.PipelineWatcher and extension.Dependent in favor of equivalents in the extensioncapabilities module. (#11000)
  • scraperhelper: deprecate NewScraper, should use NewScraperWithComponentType (#11082)

🚀 New components 🚀

  • extensioncapabilities: Create a new module for optional extension capabilities. (#11000)

💡 Enhancements 💡

  • connectorprofiles: Add ProfilesRouterAndConsumer interface, and NewProfilesRouter method. (#11023)
  • pprofileotlp: Introduce grpc service implementation of pprofileotlp (#11048)
  • pprofile: Introduce marshalling and unmarshalling of pprofile data (#11048)
  • service: Support profiles in the service package (#11024)

v1.14.1/v0.108.1

v1.14.0/v0.108.0

🛑 Breaking changes 🛑

  • extensions: Remove StatusWatcher interface. Use componentstatus.Watcher instead. (#10777)
  • component: Removed Status related types and functions. Use componentstatus instead. (#10777)
  • component: Remove ReportStatus from TelemetrySet...

    Description has been truncated

… 17 updates

Bumps the collector-other group with 9 updates in the /collector directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.107.0` | `0.109.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.107.0` | `0.109.0` |
| [go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector) | `0.107.0` | `0.109.0` |
| [go.opentelemetry.io/collector/confmap/converter/expandconverter](https://github.com/open-telemetry/opentelemetry-collector) | `0.107.0` | `0.109.0` |
| [go.opentelemetry.io/collector/confmap/provider/envprovider](https://github.com/open-telemetry/opentelemetry-collector) | `0.107.0` | `1.15.0` |
| [go.opentelemetry.io/collector/confmap/provider/fileprovider](https://github.com/open-telemetry/opentelemetry-collector) | `0.107.0` | `1.15.0` |
| [go.opentelemetry.io/collector/confmap/provider/httpprovider](https://github.com/open-telemetry/opentelemetry-collector) | `0.107.0` | `0.109.0` |
| [go.opentelemetry.io/collector/confmap/provider/yamlprovider](https://github.com/open-telemetry/opentelemetry-collector) | `0.107.0` | `0.109.0` |
| [go.opentelemetry.io/collector/otelcol](https://github.com/open-telemetry/opentelemetry-collector) | `0.107.0` | `0.109.0` |

Bumps the collector-other group with 2 updates in the /collector/internal/tools directory: [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) and [golang.org/x/tools](https://github.com/golang/tools).
Bumps the collector-other group with 2 updates in the /go/sample-apps/function directory: [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) and [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2).


Updates `github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider` from 0.107.0 to 0.109.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector-contrib@v0.107.0...v0.109.0)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider` from 0.107.0 to 0.109.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector-contrib@v0.107.0...v0.109.0)

Updates `go.opentelemetry.io/collector/component` from 0.107.0 to 0.109.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@v0.107.0...v0.109.0)

Updates `go.opentelemetry.io/collector/confmap` from 0.107.0 to 1.15.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@v0.107.0...pdata/v1.15.0)

Updates `go.opentelemetry.io/collector/confmap/converter/expandconverter` from 0.107.0 to 0.109.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@v0.107.0...v0.109.0)

Updates `go.opentelemetry.io/collector/confmap/provider/envprovider` from 0.107.0 to 1.15.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@v0.107.0...pdata/v1.15.0)

Updates `go.opentelemetry.io/collector/confmap/provider/fileprovider` from 0.107.0 to 1.15.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@v0.107.0...pdata/v1.15.0)

Updates `go.opentelemetry.io/collector/confmap/provider/httpprovider` from 0.107.0 to 0.109.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@v0.107.0...v0.109.0)

Updates `go.opentelemetry.io/collector/confmap/provider/yamlprovider` from 0.107.0 to 0.109.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@v0.107.0...v0.109.0)

Updates `go.opentelemetry.io/collector/otelcol` from 0.107.0 to 0.109.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@v0.107.0...v0.109.0)

Updates `github.com/aws/aws-sdk-go-v2/config` from 1.27.28 to 1.27.31
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](aws/aws-sdk-go-v2@config/v1.27.28...config/v1.27.35)

Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.59.0 to 1.61.0
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](aws/aws-sdk-go-v2@service/s3/v1.59.0...service/s3/v1.62.0)

Updates `go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` from 0.53.0 to 0.54.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go-contrib@zpages/v0.53.0...zpages/v0.54.0)

Updates `go.opentelemetry.io/otel` from 1.28.0 to 1.29.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.28.0...v1.29.0)

Updates `github.com/golangci/golangci-lint` from 1.60.1 to 1.61.0
- [Release notes](https://github.com/golangci/golangci-lint/releases)
- [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md)
- [Commits](golangci/golangci-lint@v1.60.1...v1.61.0)

Updates `golang.org/x/exp` from 0.0.0-20240103183307-be819d1f06fc to 0.0.0-20240904232852-e7e105dedf7e
- [Commits](https://github.com/golang/exp/commits)

Updates `golang.org/x/tools` from 0.24.0 to 0.25.0
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](golang/tools@v0.24.0...v0.25.0)

Updates `github.com/aws/aws-sdk-go-v2/config` from 1.27.28 to 1.27.35
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](aws/aws-sdk-go-v2@config/v1.27.28...config/v1.27.35)

Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.59.0 to 1.62.0
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](aws/aws-sdk-go-v2@service/s3/v1.59.0...service/s3/v1.62.0)

---
updated-dependencies:
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/component
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/confmap
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/confmap/converter/expandconverter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/confmap/provider/envprovider
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/confmap/provider/fileprovider
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/confmap/provider/httpprovider
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/confmap/provider/yamlprovider
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/otelcol
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: collector-other
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/otel
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/golangci/golangci-lint
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: golang.org/x/exp
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: collector-other
- dependency-name: golang.org/x/tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: collector-other
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested a review from a team as a code owner September 20, 2024 16:46
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Sep 20, 2024
@tylerbenson tylerbenson merged commit e06aa18 into main Sep 24, 2024
13 checks passed
@tylerbenson tylerbenson deleted the dependabot/go_modules/collector/collector-other-34e6d3a9f9 branch September 24, 2024 15:44
Copy link
Contributor

@nslaughter nslaughter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thanks @rapphil

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file go Pull requests that update Go code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants