-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
fix(deps): update module github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen to v0.115.0 #36756
Conversation
|
…ector-contrib/cmd/telemetrygen to v0.115.0
37c62d7
to
8ceb10c
Compare
90960ab
to
8ceb10c
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #36756 +/- ##
==========================================
+ Coverage 79.79% 79.86% +0.06%
==========================================
Files 2204 2206 +2
Lines 207322 208238 +916
==========================================
+ Hits 165430 166300 +870
- Misses 36381 36404 +23
- Partials 5511 5534 +23 ☔ View full report in Codecov by Sentry. |
…ector-contrib/cmd/telemetrygen to v0.115.0 (open-telemetry#36756) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib) | `v0.114.0` -> `v0.115.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.115.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.115.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.114.0/v0.115.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.114.0/v0.115.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen)</summary> ### [`v0.115.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01150) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.114.0...v0.115.0) ##### 🛑 Breaking changes 🛑 - `awsfirehosereceiver`: Follow receiver contract based on type of error ([#&open-telemetry#8203;5909](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/5909)) - `elasticsearchexporter`: Respect `flush::bytes` in sync bulk indexer, `flush::bytes` measures uncompressed size, change default `batcher::max_size_items` to `0` ([#&open-telemetry#8203;36163](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36163)) Limit the bulk request size to roughly `flush::bytes` for sync bulk indexer. Sync bulk indexer is used when `batcher::enabled` is either true or false. In order words, sync bulk indexer is not used when batcher config is undefined. Change `flush::bytes` to always measure in uncompressed bytes. Change default `batcher::max_size_items` to `0` as bulk request size limit is now more effectively enforced by `flush::bytes`. - `k8sattributesprocessor`: Move k8sattr.fieldExtractConfigRegex.disallow feature gate to Beta. ([#&open-telemetry#8203;25128](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/25128)) Disable the `k8sattr.fieldExtractConfigRegex.disallow` feature gate to get the old behavior. - `internal`: Remove stable gate `component.UseLocalHostAsDefaultHost` ([#&open-telemetry#8203;36589](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36589)) - `cmd/opampsupervisor`: Update default logger output paths to stderr ([#&open-telemetry#8203;36072](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36072)) The default output paths for the opamp supervisor logger have been updated to stderr from \[stdout, stderr]. - `opampsupervisor`: Enable strict unmarshalling of the OpAMP Supervisor config file. An error will now be returned if an invalid config key is set. ([#&open-telemetry#8203;35838](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35838)) ##### 🚩 Deprecations 🚩 - `postgresqlreceiver`: Minimal supported PostgreSQL version updated from 9.6 to 13.0 ([#&open-telemetry#8203;30923](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30923)) Aligning on the supported versions as can be seen [in the PostgreSQL releases section](https://www.postgresql.org/support/versioning) - `exporter/prometheusremotewrite`: Change `exporter.prometheusremotewriteexporter.deprecateCreatedMetric` feature gate from Alpha to Beta version. ([#&open-telemetry#8203;35003](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35003)) The `export_created_metric` configuration parameter is now ignored by default. ##### 🚀 New components 🚀 - `signaltometricsconnector`: New component for generating metrics from raw signals using user defined OTTL expressions. ([#&open-telemetry#8203;35930](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35930)) - `extension/cgroupruntime`: Initial implementation for cgroupruntime extension. ([#&open-telemetry#8203;30289](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30289)) - `huaweicloudcesreceiver`: Introduce new receiver fetching data from huawei Cloud Eye Service. ([#&open-telemetry#8203;34953](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34953)) - `netflowreceiver`: Introduce the netflow receiver ([#&open-telemetry#8203;32732](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/32732)) ##### 💡 Enhancements 💡 - `datadogexporter`: Add a configurable `reporter_period` parameter to the Datadog exporter’s host metadata configuration to allow users to specify the frequency at which host metadata is sent to Datadog. ([#&open-telemetry#8203;36450](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36450)) - `awsemfexporter`: Add support for 1 second metric resolution in CloudWatch Embedded Metrics Format based on metric attributes ([#&open-telemetry#8203;29506](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29506)) - `awsemfexporter`: Improvement unit conversion during EMF log translation ([#&open-telemetry#8203;35937](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35937)) - `sumologicexporter`: adding new products for auto discovery ([#&open-telemetry#8203;35622](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35622)) - `postgresqlreceiver`: Added new postgresql metrics to acheive parity with Telegraf ([#&open-telemetry#8203;36528](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36528)) - `loadbalancingexporter`: Adding sending_queue, retry_on_failure and timeout settings to loadbalancing exporter configuration ([#&open-telemetry#8203;35378](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35378), [#&open-telemetry#8203;16826](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/16826)) When switching to top-level sending_queue configuration - users should carefully review queue size In some rare cases setting top-level queue size to n\*queueSize might be not enough to prevent data loss - `pkg/stanza`: Introduce active file grouping mechanism. ([#&open-telemetry#8203;23787](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/23787)) - `receivercreator`: Add support for starting receivers/scrapers based on provided annotations' hints for metrics' collection ([#&open-telemetry#8203;34427](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34427)) - `tailsamplingprocessor`: Adds decision cache for non-sampled trace IDs ([#&open-telemetry#8203;31583](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31583)) - `cmd/opampsupervisor`: Support environment variable expansion in the OpAMP supervisor config. ([#&open-telemetry#8203;36269](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36269)) - `pkg/ottl`: Move debug log to `Statement.Execute` so that components using it instead of `StatementSequence` also get debug logs. ([#&open-telemetry#8203;36456](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36456)) - `routingconnector`: Add abiilty to route by 'datapoint' context ([#&open-telemetry#8203;36523](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36523)) - `signalfxreceiver`: Follow receiver contract based on type of error ([#&open-telemetry#8203;5909](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/5909)) Use 503 error code for retryable and 400 error code for not-retryable errors instead of responding with a 500 unconditionally. ##### 🧰 Bug fixes 🧰 - `cmd/opampsupervisor`: Do not log err if the last received doesn't exist ([#&open-telemetry#8203;36013](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36013)) - `receiver/azureeventhub`: When using a storage extension, the component will call Close on the client during component shutdown. This fixes a bug that resulted in a file potentially remaining locked after component shutdown. ([#&open-telemetry#8203;36238](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36238)) - `azuremonitorexporter`: Fixes an issue where the Azure Monitor exporter was not sending data to App Insights due to the Telemetry Channel not being flushed. ([#&open-telemetry#8203;35037](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35037)) - `exporter/pulsarexporter`: Change configuration option `map_connections_per_broker`, rename to `max_connections_per_broker`. ([#&open-telemetry#8203;36579](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36579)) - `failoverconnector`: Resolves a bug that prevents proper recovery when disabling max retries ([#&open-telemetry#8203;36587](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36587)) - `googlecloudpubsubexporter`: Fix a goroutine leak during shutdown. ([#&open-telemetry#8203;30438](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30438)) A goroutine leak was found in the googlecloudpubsubexporter. The goroutine leak was caused by the exporter not closing the underlying created gRPC client when using an insecure custom endpoint. - `processor/k8sattribute`: fixes parsing of k8s image names to support images with tags and digests. ([#&open-telemetry#8203;36131](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36131)) - `clickhouseexporter`: Fix incorrect Resource Attribute `service.name` translation to ClickHouse ServiceName field for Logs Records ([#&open-telemetry#8203;36349](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36349)) - `awsfirehosereceiver`: fix timestamp when ingesting logs from CloudWatch through firehose ([#&open-telemetry#8203;36122](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36122)) - `pkg/ottl`: Allow indexing \[]int64, \[]float64, \[]bool, and \[]byte slices ([#&open-telemetry#8203;29441](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29441)) It should now be possible to index all slice types - `opencensusreceiver`: Do not report error message when OpenCensus receiver is shutdown cleanly. ([#&open-telemetry#8203;36622](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36622)) - `loadbalancingexporter`: The k8sresolver in loadbalancingexporter was triggering exporter churn in the way the change event was handled. ([#&open-telemetry#8203;35658](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35658)) - `vcenterreceiver`: The existing code did not honor TLS settings beyond 'insecure'. All TLS client config should now be honored. ([#&open-telemetry#8203;36482](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36482)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNTguMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This is to group together PRs that have been done separately and are annoying as they end up conflicting once one is merged. See an example with the following 2 prs: open-telemetry#36757 open-telemetry#36756 Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
This PR contains the following updates:
v0.114.0
->v0.115.0
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen)
v0.115.0
Compare Source
🛑 Breaking changes 🛑
awsfirehosereceiver
: Follow receiver contract based on type of error (#5909)elasticsearchexporter
: Respectflush::bytes
in sync bulk indexer,flush::bytes
measures uncompressed size, change defaultbatcher::max_size_items
to0
(#36163)Limit the bulk request size to roughly
flush::bytes
for sync bulk indexer. Sync bulk indexer is used whenbatcher::enabled
is either true or false. In order words, sync bulk indexer is not used when batcher config is undefined. Changeflush::bytes
to always measure in uncompressed bytes. Change defaultbatcher::max_size_items
to0
as bulk request size limit is now more effectively enforced byflush::bytes
.k8sattributesprocessor
: Move k8sattr.fieldExtractConfigRegex.disallow feature gate to Beta. (#25128)Disable the
k8sattr.fieldExtractConfigRegex.disallow
feature gate to get the old behavior.internal
: Remove stable gatecomponent.UseLocalHostAsDefaultHost
(#36589)cmd/opampsupervisor
: Update default logger output paths to stderr (#36072)The default output paths for the opamp supervisor logger have been updated to stderr from [stdout, stderr].
opampsupervisor
: Enable strict unmarshalling of the OpAMP Supervisor config file. An error will now be returned if an invalid config key is set. (#35838)🚩 Deprecations 🚩
postgresqlreceiver
: Minimal supported PostgreSQL version updated from 9.6 to 13.0 (#30923)Aligning on the supported versions as can be seen in the PostgreSQL releases section
exporter/prometheusremotewrite
: Changeexporter.prometheusremotewriteexporter.deprecateCreatedMetric
feature gate from Alpha to Beta version. (#35003)The
export_created_metric
configuration parameter is now ignored by default.🚀 New components 🚀
signaltometricsconnector
: New component for generating metrics from raw signals using user defined OTTL expressions. (#35930)extension/cgroupruntime
: Initial implementation for cgroupruntime extension. (#30289)huaweicloudcesreceiver
: Introduce new receiver fetching data from huawei Cloud Eye Service. (#34953)netflowreceiver
: Introduce the netflow receiver (#32732)💡 Enhancements 💡
datadogexporter
: Add a configurablereporter_period
parameter to the Datadog exporter’s host metadata configuration to allow users to specify the frequency at which host metadata is sent to Datadog. (#36450)awsemfexporter
: Add support for 1 second metric resolution in CloudWatch Embedded Metrics Format based on metric attributes (#29506)awsemfexporter
: Improvement unit conversion during EMF log translation (#35937)sumologicexporter
: adding new products for auto discovery (#35622)postgresqlreceiver
: Added new postgresql metrics to acheive parity with Telegraf (#36528)loadbalancingexporter
: Adding sending_queue, retry_on_failure and timeout settings to loadbalancing exporter configuration (#35378, #16826)When switching to top-level sending_queue configuration - users should carefully review queue size
In some rare cases setting top-level queue size to n*queueSize might be not enough to prevent data loss
pkg/stanza
: Introduce active file grouping mechanism. (#23787)receivercreator
: Add support for starting receivers/scrapers based on provided annotations' hints for metrics' collection (#34427)tailsamplingprocessor
: Adds decision cache for non-sampled trace IDs (#31583)cmd/opampsupervisor
: Support environment variable expansion in the OpAMP supervisor config. (#36269)pkg/ottl
: Move debug log toStatement.Execute
so that components using it instead ofStatementSequence
also get debug logs. (#36456)routingconnector
: Add abiilty to route by 'datapoint' context (#36523)signalfxreceiver
: Follow receiver contract based on type of error (#5909)Use 503 error code for retryable and 400 error code for not-retryable errors instead of responding with a 500 unconditionally.
🧰 Bug fixes 🧰
cmd/opampsupervisor
: Do not log err if the last received doesn't exist (#36013)receiver/azureeventhub
: When using a storage extension, the component will call Close on the client during component shutdown. This fixes a bug that resulted in a file potentially remaining locked after component shutdown. (#36238)azuremonitorexporter
: Fixes an issue where the Azure Monitor exporter was not sending data to App Insights due to the Telemetry Channel not being flushed. (#35037)exporter/pulsarexporter
: Change configuration optionmap_connections_per_broker
, rename tomax_connections_per_broker
. (#36579)failoverconnector
: Resolves a bug that prevents proper recovery when disabling max retries (#36587)googlecloudpubsubexporter
: Fix a goroutine leak during shutdown. (#30438)A goroutine leak was found in the googlecloudpubsubexporter.
The goroutine leak was caused by the exporter not closing the underlying created gRPC client when using an insecure custom endpoint.
processor/k8sattribute
: fixes parsing of k8s image names to support images with tags and digests. (#36131)clickhouseexporter
: Fix incorrect Resource Attributeservice.name
translation to ClickHouse ServiceName field for Logs Records (#36349)awsfirehosereceiver
: fix timestamp when ingesting logs from CloudWatch through firehose (#36122)pkg/ottl
: Allow indexing []int64, []float64, []bool, and []byte slices (#29441)It should now be possible to index all slice types
opencensusreceiver
: Do not report error message when OpenCensus receiver is shutdown cleanly. (#36622)loadbalancingexporter
: The k8sresolver in loadbalancingexporter was triggering exporter churn in the way the change event was handled. (#35658)vcenterreceiver
: The existing code did not honor TLS settings beyond 'insecure'. All TLS client config should now be honored. (#36482)Configuration
📅 Schedule: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.