Skip to content

Commit

Permalink
fix(deps): update module github.com/open-telemetry/opentelemetry-coll…
Browse files Browse the repository at this point in the history
…ector-contrib/cmd/telemetrygen to v0.115.0 (#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
([#&#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`
([#&#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.
([#&#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`
([#&#8203;36589](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36589))

- `cmd/opampsupervisor`: Update default logger output paths to stderr
([#&#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.
([#&#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
([#&#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.
([#&#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.
([#&#8203;35930](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35930))
- `extension/cgroupruntime`: Initial implementation for cgroupruntime
extension.
([#&#8203;30289](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30289))
- `huaweicloudcesreceiver`: Introduce new receiver fetching data from
huawei Cloud Eye Service.
([#&#8203;34953](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34953))
- `netflowreceiver`: Introduce the netflow receiver
([#&#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.
([#&#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
([#&#8203;29506](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29506))

- `awsemfexporter`: Improvement unit conversion during EMF log
translation
([#&#8203;35937](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35937))

- `sumologicexporter`: adding new products for auto discovery
([#&#8203;35622](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35622))

- `postgresqlreceiver`: Added new postgresql metrics to acheive parity
with Telegraf
([#&#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
([#&#8203;35378](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35378),
[#&#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.
([#&#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
([#&#8203;34427](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34427))

- `tailsamplingprocessor`: Adds decision cache for non-sampled trace IDs
([#&#8203;31583](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31583))

- `cmd/opampsupervisor`: Support environment variable expansion in the
OpAMP supervisor config.
([#&#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.
([#&#8203;36456](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36456))

- `routingconnector`: Add abiilty to route by 'datapoint' context
([#&#8203;36523](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36523))

- `signalfxreceiver`: Follow receiver contract based on type of error
([#&#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
([#&#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.
([#&#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.
([#&#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`.
([#&#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
([#&#8203;36587](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36587))

- `googlecloudpubsubexporter`: Fix a goroutine leak during shutdown.
([#&#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.
([#&#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
([#&#8203;36349](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36349))

- `awsfirehosereceiver`: fix timestamp when ingesting logs from
CloudWatch through firehose
([#&#8203;36122](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36122))

- `pkg/ottl`: Allow indexing \[]int64, \[]float64, \[]bool, and \[]byte
slices
([#&#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.
([#&#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.
([#&#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.
([#&#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>
  • Loading branch information
renovate[bot] authored Dec 10, 2024
1 parent 32df213 commit 93ce469
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion cmd/telemetrygen/internal/e2etest/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ go 1.22.7
toolchain go1.22.8

require (
github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen v0.114.0
github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen v0.115.0
github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.114.0
github.com/stretchr/testify v1.10.0
go.opentelemetry.io/collector/component/componenttest v0.115.1-0.20241206185113-3f3e208e71b8
Expand Down

0 comments on commit 93ce469

Please sign in to comment.