forked from open-telemetry/opentelemetry-collector-contrib
-
Notifications
You must be signed in to change notification settings - Fork 5
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
[pull] main from open-telemetry:main #47
Open
pull
wants to merge
834
commits into
AmadeusITGroup:main
Choose a base branch
from
open-telemetry:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…ector-contrib/internal/coreinternal to v0.116.0 (#36957) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib) | `v0.115.0` -> `v0.116.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcoreinternal/v0.116.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%2finternal%2fcoreinternal/v0.116.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%2finternal%2fcoreinternal/v0.115.0/v0.116.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%2finternal%2fcoreinternal/v0.115.0/v0.116.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/internal/coreinternal)</summary> ### [`v0.116.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01160) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.115.0...v0.116.0) ##### 🛑 Breaking changes 🛑 - `jsonlogencodingextension`: Change how logs are marshaled. Instead of marshaling just the first log, marshal all logs into a JSON array. ([#​34064](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34064)) - `githubreceiver`: Update metric names to match VCS Metric Semantic Conventions and scraper key name. ([#​36714](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36714)) - Change the `github` scraper key to `scraper` - Add `vcs.repository.url.full` attribute - Change attribute `repository.name` to `vcs.repository.name` - Change attribute `ref.name` to `vcs.ref.head.name` - Change attribute `ref.type` to `vcs.ref.head.type` - Change attribute `change.state` to `vcs.change.state` - Add attribute `vcs.revision_delta.direction` with `ahead` and `behind` values - Change metric `vcs.repository.ref.revisions_ahead` to `vcs.ref.revisions_delta` with `vcs.revision_delta.direction=ahead` - Change metric `vcs.repository.ref.revisions_behind` to `vcs.ref.revisions_delta` with `vcs.revision_delta.direction=behind` - Change metric `vcs.repository.ref.count` to `vcs.ref.count` - Change metric `vcs.repository.ref.time` to `vcs.ref.time` - Add attribute `vcs.line_change.type` with `added` and `removed` values - Change metric `vcs.repository.ref.lines_added` to `vcs.ref.lines_delta` with `vcs.line_change.type=added` - Change metric `vcs.repository.ref.lines_removed` to `vcs.ref.lines_delta` with `vcs.line_change.type=removed` - Change metric `vcs.repository.contributor.count` to `vcs.contributor.count` - Change metric `vcs.repository.change.time_open` to `vcs.change.duration` with `vcs.change.state=open` - Change metric `vcs.repository.change.time_to_approval` to `vcs.change.time_to_approval` - Change metric `vcs.repository.change.time_to_merge` to `vcs.change.time_to_merge` - Change metric `vcs.repository.change.count` to `vcs.change.count` - `processor/tailsampling`: Reverts [#​33671](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/33671), allowing for composite policies to specify inverted clauses in conjunction with other policies. This is a change bringing the previous state into place, breaking users who rely on what was introduced as part of [#​33671](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/33671). ([#​34085](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34085)) ##### 🚩 Deprecations 🚩 - `connector/routing`: Deprecate `match_once` parameter. ([#​29882](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29882)) - `routingprocessor`: Deprecated in favor of the routing connector. ([#​36616](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36616)) - `splunkhecexporter`: Add `otel_attrs_to_hec_metadata/*` config fields to replace `hec_metadata_to_otel_attrs/*` fields. ([#​35092](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35092)) `otel_attrs_to_hec_metadata/*` config fields will replace the `hec_metadata_to_otel_attrs/*` fields in a later release. - `kineticaexporter`: The kineticaexporter is now Unmaintained as it has no active code owners from the vendor ([#​36808](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36808)) ##### 🚀 New components 🚀 - `dorisexporter`: Mark the Doris exporter as Alpha. ([#​33479](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/33479)) - `libhoneyreceiver`: Introduce the scaffolding of a new component, libhoneyreceiver ([#​36693](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36693)) ##### 💡 Enhancements 💡 - `purefareceiver`: Implements support for scraping Pure Storage FlashArray with Purity version 6.6.11+ ([#​36251](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36251)) - `azureeventhubreceiver`: support providing one or more time formats for timestamp parsing ([#​36650](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36650)) - `googlecloudmonitoringreceiver`: Add metric-specific labels to googlecloudmonitoringreceiver component ([#​35711](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35711)) - `awss3receiver`: Add support RFC3339 format for starttime and endtime ([#​36787](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36787)) - `awsxrayexporter`: Generate url section in xray segment when `net.peer.name` is available ([#​35375](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35375)) - `clickhouseexporter`: Exporter now sorts attribute maps' keys during INSERT, yielding better compression and predictable aggregates ([#​33634](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/33634)) - `datadogconnector`: Flip configs `traces::compute_stats_by_span_kind`, `traces::peer_tags_aggregation` and `traces::peer_service_aggregation` to true by default ([#​35969](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35969)) This enables Datadog APM stats on peer tags by default and is a backwards-compatible change. Read more on https://docs.datadoghq.com/tracing/guide/inferred-service-opt-in/. - `datadogexporter`: Flip configs `traces::compute_stats_by_span_kind`, `traces::peer_tags_aggregation` and `traces::peer_service_aggregation` to true by default ([#​35969](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35969)) This enables Datadog APM stats on peer tags by default and is a backwards-compatible change. Read more on https://docs.datadoghq.com/tracing/guide/inferred-service-opt-in/. - `elasticsearchexporter`: Map \*.geo.location.{lat,lon} as geo_point field in OTel mode ([#​36565](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36565)) In OTel mapping mode, merge \*.geo.location.{lat,lon} to \*.geo.location such that they are stored as geo_point in Elasticsearch. - `fileexporter`: Add support for profiles signal. ([#​35978](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35978)) - `pkg/ottl`: GetXML Converter now supports selecting text, CDATA, and attribute (value) content. ([#​36821](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36821)) - `githubreceiver`: Adds webhook skeleton to GitHub receiver to receive events from GitHub for tracing. ([#​27460](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/27460)) This PR adds a skeleton for the GitHub receiver to receive events from GitHub for tracing via a webhook. The trace portion of this receiver will run and respond to GET requests for the health check only. - `kafkaexporter, kafkareceiver`: Add a new mechanism "AWS_MSK_IAM_OAUTHBEARER" for kafka exporter and kafka receiver. This mechanism use the AWS MSK IAM SASL Signer for Go https://github.com/aws/aws-msk-iam-sasl-signer-go. ([#​19747](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/19747)) - `loadbalancingexporter`: Adds a an optional configuration to the k8s resolver which returns hostnames instead of IPs for headless services pointing at statefulsets ([#​18412](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/18412)) - `mongodbatlasreceiver`: Adds additional metrics to the MongoDB Atlas receiver ([#​36525](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36525)) Adds a number of new default disabled metrics to the MongoDB Atlas receiver. These metrics are: - mongodbatlas.disk.partition.queue.depth - mongodbatlas.disk.partition.throughput - mongodbatlas.process.cache.ratio - `s3exporter`: Upgrading to adopt aws sdk v2 ([#​36699](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36699)) - `opampextension`: Use status subscription for fine granular component health reporting ([#​35856](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35856)) - `pkg/pdatatest`: Add support for Profiles signal comparison. ([#​36232](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36232)) - `receiver/prometheusremotewrite`: Parse labels from Prometheus Remote Write requests into Resource and Metric Attributes. ([#​35656](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35656)) Warning - The HTTP Server still doesn't pass metrics to the next consumer. The component is unusable for now. - `signaltometrics`: Add config validation and custom OTTL functions ([#​35930](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35930)) Adds config validation for the signal to metrics connector. Also introduces `AdjustedCount` OTTL function. - `testbed`: Add batcher performance tests ([#​36206](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36206)) - `tesbed`: add options for retry/storage for filelog sender ([#​36781](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36781)) ##### 🧰 Bug fixes 🧰 - `azuremonitorexporter`: fix bug to remove default config of endpoint which causes failing to parse endpoint correctly. ([#​36704](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36704)) - `receiver/prometheusreceiver`: Metric adjuster no longer assumes that all metrics from a scrape come from the same resource ([#​36477](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36477)) - `connector/datadog, exporter/datadog, pkg/datadog`: throw error if datadog API key contains invalid characters ([#​36509](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36509)) - `parseutils`: Handle escaped quotes when parsing pairs using SplitString. ([#​36176](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36176)) - `exporter/prometheusremotewrite`: Fix exemplar handling when the exemplar is an integer value. ([#​36657](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36657)) Send metrics with exemplars as integer values now are correctly handled. - `googlecloudmonitoringreceiver`: Fix "no validation found" error if workload is running on Google Cloud Platform ([#​36607](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36607)) - `k8sattributesprocessor`: Override extracted k8s attributes if original value has been empty ([#​36373](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36373)) - `k8sattributesreceiver`: Log any errors encountered during kube client initialisation ([#​35879](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35879)) This addresses an issue where the collector, due to an error encountered during the kubernetes client initialisation, was reporting an 'unavailable' status via the health check extension without any further information to be found in the logs. - `opampextension`: Fix blocking agent shutdown due to unclosed channel ([#​36764](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36764)) - `opampsupervisor`: avoid nil pointer access when reporting the last received remote config ([#​36850](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36850)) - `postgresqlreceiver`: Update the postgresqlreceiver to handle new table schema for the bgwriter metrics in pg17+ ([#​36784](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36784)) - `jaegerreceiver`: Remove ineffectual warning from jaegerreceiver ([#​35894](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35894)) - `datadogexporter`: read response body on pushSketches to allow connection re-use ([#​36779](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36779)) - `sumologicextension`: Skip likely zombie processes on Windows. ([#​36481](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36481)) </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:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/aws/aws-sdk-go-v2](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.32.6` -> `v1.32.7` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2/v1.32.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2/v1.32.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2/v1.32.6/v1.32.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2/v1.32.6/v1.32.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/config](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.28.6` -> `v1.28.7` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.28.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.28.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.28.6/v1.28.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.28.6/v1.28.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/credentials](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.17.47` -> `v1.17.48` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fcredentials/v1.17.48?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fcredentials/v1.17.48?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fcredentials/v1.17.47/v1.17.48?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fcredentials/v1.17.47/v1.17.48?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.17.43` -> `v1.17.44` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fs3%2fmanager/v1.17.44?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fs3%2fmanager/v1.17.44?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fs3%2fmanager/v1.17.43/v1.17.44?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fs3%2fmanager/v1.17.43/v1.17.44?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/kinesis](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.32.7` -> `v1.32.8` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkinesis/v1.32.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkinesis/v1.32.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkinesis/v1.32.7/v1.32.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkinesis/v1.32.7/v1.32.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/s3](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.71.0` -> `v1.71.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fs3/v1.71.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fs3/v1.71.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fs3/v1.71.0/v1.71.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fs3/v1.71.0/v1.71.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/secretsmanager](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.34.7` -> `v1.34.8` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsecretsmanager/v1.34.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsecretsmanager/v1.34.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsecretsmanager/v1.34.7/v1.34.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsecretsmanager/v1.34.7/v1.34.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/servicediscovery](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.33.7` -> `v1.34.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fservicediscovery/v1.34.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fservicediscovery/v1.34.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fservicediscovery/v1.33.7/v1.34.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fservicediscovery/v1.33.7/v1.34.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/sts](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.33.2` -> `v1.33.3` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsts/v1.33.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsts/v1.33.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsts/v1.33.2/v1.33.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsts/v1.33.2/v1.33.3?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>aws/aws-sdk-go-v2 (github.com/aws/aws-sdk-go-v2)</summary> ### [`v1.32.7`](https://redirect.github.com/aws/aws-sdk-go-v2/compare/v1.32.6...v1.32.7) [Compare Source](https://redirect.github.com/aws/aws-sdk-go-v2/compare/v1.32.6...v1.32.7) </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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]> Co-authored-by: Yang Song <[email protected]>
#36915) Signed-off-by: Bogdan Drutu <[email protected]>
…36954) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/hashicorp/consul/api](https://redirect.github.com/hashicorp/consul) | `v1.30.0` -> `v1.31.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fhashicorp%2fconsul%2fapi/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fhashicorp%2fconsul%2fapi/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fhashicorp%2fconsul%2fapi/v1.30.0/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fhashicorp%2fconsul%2fapi/v1.30.0/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### 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:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
… batch state (#36601) #### Description This is an alternative for #36524 and #36600 This PR does a couple of things: * Add a test written by @edma2 that shows a data race to the batch state when running multiple consumers. * Add a benchmark for PushMetrics, with options to run with a stable number of metrics or varying metrics. * Fix the data race by introducing a `sync.Pool` of batch states. #### Benchmark results results comparing `main`, #36600 and this PR: ```console arthursens$ benchstat main.txt withoutState.txt syncpool.txt goos: darwin goarch: arm64 pkg: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter cpu: Apple M2 Pro │ main.txt │ withoutState.txt │ syncpool.txt │ │ sec/op │ sec/op vs base │ sec/op vs base │ PushMetricsVaryingMetrics-2 8.066m ± 5% 13.821m ± 9% +71.36% (p=0.002 n=6) 8.316m ± 6% ~ (p=0.065 n=6) │ main.txt │ withoutState.txt │ syncpool.txt │ │ B/op │ B/op vs base │ B/op vs base │ PushMetricsVaryingMetrics-2 5.216Mi ± 0% 34.436Mi ± 0% +560.17% (p=0.002 n=6) 5.548Mi ± 0% +6.36% (p=0.002 n=6) │ main.txt │ withoutState.txt │ syncpool.txt │ │ allocs/op │ allocs/op vs base │ allocs/op vs base │ PushMetricsVaryingMetrics-2 56.02k ± 0% 56.05k ± 0% ~ (p=0.721 n=6) 56.04k ± 0% ~ (p=0.665 n=6) ``` --------- Signed-off-by: Arthur Silva Sens <[email protected]>
… environment variables (#36513)
…r. (#36894) <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description The PR merge in latest semconv pkg and update existing semantic conventions utilization. And further update `awsxrayexporter` to be able to handle following both new versions of http span attributes: `http.response.status_code` migrated from [http.status_code](https://opentelemetry.io/docs/specs/semconv/attributes-registry/http/#http-status-code) `url.query` migrated from [http.target](https://opentelemetry.io/docs/specs/semconv/attributes-registry/http/#http-target). Otel Java SDK has renamed `telemetry.auto.version` to `telemetry.distro.version` ([Upstream PR](open-telemetry/opentelemetry-java-instrumentation#9065)), update `awsxrayexporter` to be able to detect both attributes. <!-- Issue number (e.g. #1234) or full URL to issue, if applicable. --> #### Link to tracking issue N/A <!--Describe what testing was performed and which tests were added.--> #### Testing Unit test passed <!--Describe the documentation added.--> #### Documentation N/A
…37017) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/vmware/govmomi](https://redirect.github.com/vmware/govmomi) | `v0.46.3` -> `v0.47.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fvmware%2fgovmomi/v0.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fvmware%2fgovmomi/v0.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fvmware%2fgovmomi/v0.46.3/v0.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fvmware%2fgovmomi/v0.46.3/v0.47.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>vmware/govmomi (github.com/vmware/govmomi)</summary> ### [`v0.47.0`](https://redirect.github.com/vmware/govmomi/releases/tag/v0.47.0) [Compare Source](https://redirect.github.com/vmware/govmomi/compare/v0.46.3...v0.47.0) <a name="v0.47.0"></a> #### [Release v0.47.0](https://redirect.github.com/vmware/govmomi/compare/v0.47.0-alpha.0...v0.47.0) > Release Date: 2025-01-02 ##### 🐞 Fix - \[[`3793a5b`](https://redirect.github.com/vmware/govmomi/commit/3793a5b2)] govc fix field.info name (-n flag) validation - \[[`8adeb8b`](https://redirect.github.com/vmware/govmomi/commit/8adeb8b5)] SOAP vcSessionCookie value must be from vim25.Client - \[[`2271a78`](https://redirect.github.com/vmware/govmomi/commit/2271a788)] toolbox: add freebsd stub for fileExtendedInfoFormat ([#​3620](https://redirect.github.com/vmware/govmomi/issues/3620)) - \[[`f08496e`](https://redirect.github.com/vmware/govmomi/commit/f08496ed)] vcsim: swap order of xsi type attribute ([#​2114](https://redirect.github.com/vmware/govmomi/issues/2114)) - \[[`973a224`](https://redirect.github.com/vmware/govmomi/commit/973a2240)] assert Entity interface in mo.Value() - \[[`ad24cb4`](https://redirect.github.com/vmware/govmomi/commit/ad24cb43)] Property Collector updates should be triggered on the empty FilterSet ([#​3631](https://redirect.github.com/vmware/govmomi/issues/3631)) - \[[`29de346`](https://redirect.github.com/vmware/govmomi/commit/29de346f)] vcsim: output signed byte in ByteSlice.MarshalXML ([#​3615](https://redirect.github.com/vmware/govmomi/issues/3615)) - \[[`71b9c76`](https://redirect.github.com/vmware/govmomi/commit/71b9c764)] govc: wire up flags for namespace service create - \[[`5e9a140`](https://redirect.github.com/vmware/govmomi/commit/5e9a140d)] vcsim: avoid possible panic when applying PropertyFilter ##### 💫 API Changes - \[[`a447f4d`](https://redirect.github.com/vmware/govmomi/commit/a447f4d0)] Fix OVF param to use interface - \[[`17b5c08`](https://redirect.github.com/vmware/govmomi/commit/17b5c08b)] Generate bindings for 9.0.0.0.rc1 - \[[`77de0b5`](https://redirect.github.com/vmware/govmomi/commit/77de0b54)] Generate API with Broadcom header - \[[`4b7d0c5`](https://redirect.github.com/vmware/govmomi/commit/4b7d0c56)] Specify ruby bundler for api gen - \[[`f238201`](https://redirect.github.com/vmware/govmomi/commit/f2382015)] Update gen/gen.sh for 9.0.0.0.rc1 - \[[`05a6d57`](https://redirect.github.com/vmware/govmomi/commit/05a6d571)] Support podman for building api - \[[`3d8b026`](https://redirect.github.com/vmware/govmomi/commit/3d8b0261)] Build api with Go 1.23.2 - \[[`aa8279b`](https://redirect.github.com/vmware/govmomi/commit/aa8279b5)] Support returning DS info when resolving lib stor - \[[`64ca62f`](https://redirect.github.com/vmware/govmomi/commit/64ca62fe)] Support DC for ResolveLibItemStor - \[[`0af06a3`](https://redirect.github.com/vmware/govmomi/commit/0af06a3c)] Support encode/decode OVF to JSON - \[[`7598ae9`](https://redirect.github.com/vmware/govmomi/commit/7598ae9f)] Fix object.VirtualDiskManager::Copy - \[[`b2bde00`](https://redirect.github.com/vmware/govmomi/commit/b2bde000)] Update OVF ToConfigSpec to handled unknown types - \[[`5bb9901`](https://redirect.github.com/vmware/govmomi/commit/5bb9901a)] A generic copy function for vim25/types - \[[`1918984`](https://redirect.github.com/vmware/govmomi/commit/19189841)] add override mechanism for SOAP Header.Cookie - \[[`495a820`](https://redirect.github.com/vmware/govmomi/commit/495a8203)] OVF to ConfigSpec - \[[`e9f9eb0`](https://redirect.github.com/vmware/govmomi/commit/e9f9eb04)] Support OVF ResourceType enum - \[[`42bf813`](https://redirect.github.com/vmware/govmomi/commit/42bf8130)] Update OVF parser to conform to spec - \[[`05482c0`](https://redirect.github.com/vmware/govmomi/commit/05482c0b)] move cli/host/esxcli.Command to cli/esx package ##### 💫 `govc` (CLI) - \[[`ad5c90a`](https://redirect.github.com/vmware/govmomi/commit/ad5c90a4)] Update govc usage doc - \[[`ca2e6ff`](https://redirect.github.com/vmware/govmomi/commit/ca2e6ffd)] add datastore.download -json support - \[[`18a3019`](https://redirect.github.com/vmware/govmomi/commit/18a3019f)] add -b flag to volume.ls - \[[`e02de72`](https://redirect.github.com/vmware/govmomi/commit/e02de720)] add disk.ls '-a' flag ([#​3639](https://redirect.github.com/vmware/govmomi/issues/3639)) - \[[`c60f498`](https://redirect.github.com/vmware/govmomi/commit/c60f498e)] add datastore.ls -H option - \[[`228b445`](https://redirect.github.com/vmware/govmomi/commit/228b445f)] remove minimum API version check ([#​3643](https://redirect.github.com/vmware/govmomi/issues/3643)) - \[[`7e17885`](https://redirect.github.com/vmware/govmomi/commit/7e178857)] Move govc commands into cli pkg ##### 💫 `vcsim` (Simulator) - \[[`10e9bc7`](https://redirect.github.com/vmware/govmomi/commit/10e9bc7b)] create cls vmdk descriptor and backing files - \[[`dd6bf66`](https://redirect.github.com/vmware/govmomi/commit/dd6bf66f)] Improve sim for pub/sub content libs - \[[`b7d4f00`](https://redirect.github.com/vmware/govmomi/commit/b7d4f00d)] make QueryVirtualDiskUuid() result stable - \[[`f398e78`](https://redirect.github.com/vmware/govmomi/commit/f398e78e)] add VirtualDiskManager.QueryVirtualDiskInfo ([#​3000](https://redirect.github.com/vmware/govmomi/issues/3000)) ([#​2555](https://redirect.github.com/vmware/govmomi/issues/2555)) - \[[`a9488e0`](https://redirect.github.com/vmware/govmomi/commit/a9488e06)] fix object.save when run directly against ESX - \[[`c0b5944`](https://redirect.github.com/vmware/govmomi/commit/c0b59448)] LicenseManager enhancements - \[[`5db2637`](https://redirect.github.com/vmware/govmomi/commit/5db2637e)] add UpdateAssignedLicense method - \[[`9322377`](https://redirect.github.com/vmware/govmomi/commit/9322377e)] add esxcli support - \[[`53d31e9`](https://redirect.github.com/vmware/govmomi/commit/53d31e94)] Lock alpine image tag to non-latest tag ##### 🧹 Chore - \[[`95396cd`](https://redirect.github.com/vmware/govmomi/commit/95396cdf)] Update version.go for v0.47.0 - \[[`e1f1db4`](https://redirect.github.com/vmware/govmomi/commit/e1f1db4a)] update copyright header - \[[`538dbef`](https://redirect.github.com/vmware/govmomi/commit/538dbef1)] Minimum version selection #####⚠️ BREAKING Support returning DS info when resolving lib stor \[[`aa8279b`](https://redirect.github.com/vmware/govmomi/commit/aa8279b5)]: This change updates the signature for the ResolveLibraryItemStorage function. Signed-off-by: akutz \<akutz[@​vmware](https://redirect.github.com/vmware).com> Support DC for ResolveLibItemStor \[[`64ca62f`](https://redirect.github.com/vmware/govmomi/commit/64ca62fe)]: This change requires updating the use of the ResolveLibraryItemStorage function to account for its signature change. Support OVF ResourceType enum \[[`e9f9eb0`](https://redirect.github.com/vmware/govmomi/commit/e9f9eb04)]: Users of the `ovf` package may need to cast ResourceType to a uint16 depending on how they have used the value. Signed-off-by: akutz \<akutz[@​vmware](https://redirect.github.com/vmware).com> Update OVF parser to conform to spec \[[`42bf813`](https://redirect.github.com/vmware/govmomi/commit/42bf8130)]: Users of the `ovf` package will need to update their sources to conform to the changes from this patch. It should be a fairly simple change. move cli/host/esxcli.Command to cli/esx package \[[`05482c0`](https://redirect.github.com/vmware/govmomi/commit/05482c0b)]: Package "github.com/vmware/govmomi/govc/host/esxcli" is now "github.com/vmware/govmomi/cli/esx" A 'context.Context' param has also been added to the package's methods. See cli/esx/example_test.go for usage. Move govc commands into cli pkg \[[`7e17885`](https://redirect.github.com/vmware/govmomi/commit/7e178857)]: All packages `./govc/*` (except `./govc/test`) have been relocated under the `./cli` package. Minimum version selection \[[`538dbef`](https://redirect.github.com/vmware/govmomi/commit/538dbef1)]: The `go install` command may no longer be used to install govc and vcsim directly from GitHub. This is because both packages are now distinct sub-modules that still depend on the other packages in this project. Therefore these sub-mods use the following replace directive: replace github.com/vmware/govmomi -> ../ This teaches govc and vcsim where to look for the imported GoVmomi packages. This ensures that building these binaries will pick up any local changes to the rest of the project. However, the `go install` command does not support installing modules from a remote location if the module contains a `replace` directive. This means users will need to either clone all of github.com/vmware/govmomi before running `go -C govc install` or `go -C vcsim install`, or they can download the released binaries directly. ##### 📖 Commits - \[[`95396cd`](https://redirect.github.com/vmware/govmomi/commit/95396cdf)] chore: Update version.go for v0.47.0 - \[[`ad5c90a`](https://redirect.github.com/vmware/govmomi/commit/ad5c90a4)] govc: Update govc usage doc - \[[`a447f4d`](https://redirect.github.com/vmware/govmomi/commit/a447f4d0)] api: Fix OVF param to use interface - \[[`17b5c08`](https://redirect.github.com/vmware/govmomi/commit/17b5c08b)] api: Generate bindings for 9.0.0.0.rc1 - \[[`77de0b5`](https://redirect.github.com/vmware/govmomi/commit/77de0b54)] api: Generate API with Broadcom header - \[[`4b7d0c5`](https://redirect.github.com/vmware/govmomi/commit/4b7d0c56)] api: Specify ruby bundler for api gen - \[[`f238201`](https://redirect.github.com/vmware/govmomi/commit/f2382015)] api: Update gen/gen.sh for 9.0.0.0.rc1 - \[[`05a6d57`](https://redirect.github.com/vmware/govmomi/commit/05a6d571)] api: Support podman for building api - \[[`3d8b026`](https://redirect.github.com/vmware/govmomi/commit/3d8b0261)] api: Build api with Go 1.23.2 - \[[`ca2e6ff`](https://redirect.github.com/vmware/govmomi/commit/ca2e6ffd)] govc: add datastore.download -json support - \[[`e1f1db4`](https://redirect.github.com/vmware/govmomi/commit/e1f1db4a)] chore: update copyright header - \[[`10e9bc7`](https://redirect.github.com/vmware/govmomi/commit/10e9bc7b)] vcsim: create cls vmdk descriptor and backing files - \[[`dd6bf66`](https://redirect.github.com/vmware/govmomi/commit/dd6bf66f)] vcsim: Improve sim for pub/sub content libs - \[[`18a3019`](https://redirect.github.com/vmware/govmomi/commit/18a3019f)] govc: add -b flag to volume.ls - \[[`cd78f76`](https://redirect.github.com/vmware/govmomi/commit/cd78f760)] cns: add json tags ([#​3007](https://redirect.github.com/vmware/govmomi/issues/3007)) ([#​3247](https://redirect.github.com/vmware/govmomi/issues/3247)) - \[[`aa8279b`](https://redirect.github.com/vmware/govmomi/commit/aa8279b5)] api: Support returning DS info when resolving lib stor - \[[`64ca62f`](https://redirect.github.com/vmware/govmomi/commit/64ca62fe)] api: Support DC for ResolveLibItemStor - \[[`e02de72`](https://redirect.github.com/vmware/govmomi/commit/e02de720)] govc: add disk.ls '-a' flag ([#​3639](https://redirect.github.com/vmware/govmomi/issues/3639)) - \[[`0af06a3`](https://redirect.github.com/vmware/govmomi/commit/0af06a3c)] api: Support encode/decode OVF to JSON - \[[`c60f498`](https://redirect.github.com/vmware/govmomi/commit/c60f498e)] govc: add datastore.ls -H option - \[[`3793a5b`](https://redirect.github.com/vmware/govmomi/commit/3793a5b2)] fix: govc fix field.info name (-n flag) validation - \[[`8adeb8b`](https://redirect.github.com/vmware/govmomi/commit/8adeb8b5)] fix: SOAP vcSessionCookie value must be from vim25.Client - \[[`7598ae9`](https://redirect.github.com/vmware/govmomi/commit/7598ae9f)] api: Fix object.VirtualDiskManager::Copy - \[[`b7d4f00`](https://redirect.github.com/vmware/govmomi/commit/b7d4f00d)] vcsim: make QueryVirtualDiskUuid() result stable - \[[`f398e78`](https://redirect.github.com/vmware/govmomi/commit/f398e78e)] vcsim: add VirtualDiskManager.QueryVirtualDiskInfo ([#​3000](https://redirect.github.com/vmware/govmomi/issues/3000)) ([#​2555](https://redirect.github.com/vmware/govmomi/issues/2555)) - \[[`a9488e0`](https://redirect.github.com/vmware/govmomi/commit/a9488e06)] vcsim: fix object.save when run directly against ESX - \[[`c0b5944`](https://redirect.github.com/vmware/govmomi/commit/c0b59448)] vcsim: LicenseManager enhancements - \[[`b2bde00`](https://redirect.github.com/vmware/govmomi/commit/b2bde000)] api: Update OVF ToConfigSpec to handled unknown types - \[[`5bb9901`](https://redirect.github.com/vmware/govmomi/commit/5bb9901a)] api: A generic copy function for vim25/types - \[[`228b445`](https://redirect.github.com/vmware/govmomi/commit/228b445f)] govc: remove minimum API version check ([#​3643](https://redirect.github.com/vmware/govmomi/issues/3643)) - \[[`1918984`](https://redirect.github.com/vmware/govmomi/commit/19189841)] api: add override mechanism for SOAP Header.Cookie - \[[`495a820`](https://redirect.github.com/vmware/govmomi/commit/495a8203)] api: OVF to ConfigSpec - \[[`83aab93`](https://redirect.github.com/vmware/govmomi/commit/83aab93c)] Deprecate haproxy with vSphere 9.0 - \[[`2271a78`](https://redirect.github.com/vmware/govmomi/commit/2271a788)] fix: toolbox: add freebsd stub for fileExtendedInfoFormat ([#​3620](https://redirect.github.com/vmware/govmomi/issues/3620)) - \[[`3a15139`](https://redirect.github.com/vmware/govmomi/commit/3a151398)] build(deps): bump golang.org/x/text from 0.18.0 to 0.21.0 - \[[`f08496e`](https://redirect.github.com/vmware/govmomi/commit/f08496ed)] fix: vcsim: swap order of xsi type attribute ([#​2114](https://redirect.github.com/vmware/govmomi/issues/2114)) - \[[`e9f9eb0`](https://redirect.github.com/vmware/govmomi/commit/e9f9eb04)] api: Support OVF ResourceType enum - \[[`42bf813`](https://redirect.github.com/vmware/govmomi/commit/42bf8130)] api: Update OVF parser to conform to spec - \[[`5db2637`](https://redirect.github.com/vmware/govmomi/commit/5db2637e)] vcsim: add UpdateAssignedLicense method - \[[`973a224`](https://redirect.github.com/vmware/govmomi/commit/973a2240)] fix: assert Entity interface in mo.Value() - \[[`05482c0`](https://redirect.github.com/vmware/govmomi/commit/05482c0b)] api: move cli/host/esxcli.Command to cli/esx package - \[[`87e4e6a`](https://redirect.github.com/vmware/govmomi/commit/87e4e6a5)] build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 - \[[`9322377`](https://redirect.github.com/vmware/govmomi/commit/9322377e)] vcsim: add esxcli support - \[[`ad24cb4`](https://redirect.github.com/vmware/govmomi/commit/ad24cb43)] fix: Property Collector updates should be triggered on the empty FilterSet ([#​3631](https://redirect.github.com/vmware/govmomi/issues/3631)) - \[[`29de346`](https://redirect.github.com/vmware/govmomi/commit/29de346f)] fix: vcsim: output signed byte in ByteSlice.MarshalXML ([#​3615](https://redirect.github.com/vmware/govmomi/issues/3615)) - \[[`7e17885`](https://redirect.github.com/vmware/govmomi/commit/7e178857)] govc: Move govc commands into cli pkg - \[[`71b9c76`](https://redirect.github.com/vmware/govmomi/commit/71b9c764)] fix: govc: wire up flags for namespace service create - \[[`53d31e9`](https://redirect.github.com/vmware/govmomi/commit/53d31e94)] vcsim: Lock alpine image tag to non-latest tag - \[[`5e9a140`](https://redirect.github.com/vmware/govmomi/commit/5e9a140d)] fix: vcsim: avoid possible panic when applying PropertyFilter - \[[`538dbef`](https://redirect.github.com/vmware/govmomi/commit/538dbef1)] chore: Minimum version selection - \[[`3e8e2e5`](https://redirect.github.com/vmware/govmomi/commit/3e8e2e5c)] cns: Support encryption/re-encryption of volumes </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:eyJjcmVhdGVkSW5WZXIiOiIzOS44NS4wIiwidXBkYXRlZEluVmVyIjoiMzkuODUuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [cloud.google.com/go/logging](https://redirect.github.com/googleapis/google-cloud-go) | `v1.12.0` -> `v1.13.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/cloud.google.com%2fgo%2flogging/v1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/cloud.google.com%2fgo%2flogging/v1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/cloud.google.com%2fgo%2flogging/v1.12.0/v1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/cloud.google.com%2fgo%2flogging/v1.12.0/v1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [cloud.google.com/go/monitoring](https://redirect.github.com/googleapis/google-cloud-go) | `v1.22.0` -> `v1.22.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/cloud.google.com%2fgo%2fmonitoring/v1.22.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/cloud.google.com%2fgo%2fmonitoring/v1.22.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/cloud.google.com%2fgo%2fmonitoring/v1.22.0/v1.22.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/cloud.google.com%2fgo%2fmonitoring/v1.22.0/v1.22.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### 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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiIzOS44NS4wIiwidXBkYXRlZEluVmVyIjoiMzkuODUuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
…37019) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/getsentry/sentry-go](https://redirect.github.com/getsentry/sentry-go) | `v0.30.0` -> `v0.31.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgetsentry%2fsentry-go/v0.31.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgetsentry%2fsentry-go/v0.31.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgetsentry%2fsentry-go/v0.30.0/v0.31.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgetsentry%2fsentry-go/v0.30.0/v0.31.1?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>getsentry/sentry-go (github.com/getsentry/sentry-go)</summary> ### [`v0.31.1`](https://redirect.github.com/getsentry/sentry-go/releases/tag/v0.31.1): 0.31.1 [Compare Source](https://redirect.github.com/getsentry/sentry-go/compare/v0.31.0...v0.31.1) The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.31.1. ##### Bug Fixes - Correct wrong module name for `sentry-go/logrus` ([#​950](https://redirect.github.com/getsentry/sentry-go/pull/950)) ### [`v0.31.0`](https://redirect.github.com/getsentry/sentry-go/releases/tag/v0.31.0): 0.31.0 [Compare Source](https://redirect.github.com/getsentry/sentry-go/compare/v0.30.0...v0.31.0) ##### Breaking Changes - Remove support for metrics. Read more about the end of the Metrics beta [here](https://sentry.zendesk.com/hc/en-us/articles/26369339769883-Metrics-Beta-Ended-on-October-7th). ([#​914](https://redirect.github.com/getsentry/sentry-go/pull/914)) - Remove support for profiling. ([#​915](https://redirect.github.com/getsentry/sentry-go/pull/915)) - Remove `Segment` field from the `User` struct. This field is no longer used in the Sentry product. ([#​928](https://redirect.github.com/getsentry/sentry-go/pull/928)) - Every integration is now a separate module, reducing the binary size and number of dependencies. Once you update `sentry-go` to latest version, you'll need to `go get` the integration you want to use. For example, if you want to use the `echo` integration, you'll need to run `go get github.com/getsentry/sentry-go/echo` ([#​919](redirect.github.com/getsentry/sentry-go/pull/919)). ##### Features Add the ability to override `hub` in `context` for integrations that use custom context. ([#​931](https://redirect.github.com/getsentry/sentry-go/pull/931)) - Add `HubProvider` Hook for `sentrylogrus`, enabling dynamic Sentry hub allocation for each log entry or goroutine. ([#​936](https://redirect.github.com/getsentry/sentry-go/pull/936)) This change enhances compatibility with Sentry's recommendation of using separate hubs per goroutine. To ensure a separate Sentry hub for each goroutine, configure the `HubProvider` like this: ```go hook, err := sentrylogrus.New(nil, sentry.ClientOptions{}) if err != nil { log.Fatalf("Failed to initialize Sentry hook: %v", err) } // Set a custom HubProvider to generate a new hub for each goroutine or log entry hook.SetHubProvider(func() *sentry.Hub { client, _ := sentry.NewClient(sentry.ClientOptions{}) return sentry.NewHub(client, sentry.NewScope()) }) logrus.AddHook(hook) ``` ##### Bug Fixes - Add support for closing worker goroutines started by the `HTTPTranport` to prevent goroutine leaks. ([#​894](https://redirect.github.com/getsentry/sentry-go/pull/894)) ```go client, _ := sentry.NewClient() defer client.Close() ``` Worker can be also closed by calling `Close()` method on the `HTTPTransport` instance. `Close` should be called after `Flush` and before terminating the program otherwise some events may be lost. ```go transport := sentry.NewHTTPTransport() defer transport.Close() ``` ##### Misc - Bump [gin-gonic/gin](https://redirect.github.com/gin-gonic/gin) to v1.9.1. ([#​946](https://redirect.github.com/getsentry/sentry-go/pull/946)) </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:eyJjcmVhdGVkSW5WZXIiOiIzOS44NS4wIiwidXBkYXRlZEluVmVyIjoiMzkuODUuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
…140 (#37016) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/DataDog/agent-payload/v5](https://redirect.github.com/DataDog/agent-payload) | `v5.0.138` -> `v5.0.140` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fagent-payload%2fv5/v5.0.140?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fagent-payload%2fv5/v5.0.140?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fagent-payload%2fv5/v5.0.138/v5.0.140?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fagent-payload%2fv5/v5.0.138/v5.0.140?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>DataDog/agent-payload (github.com/DataDog/agent-payload/v5)</summary> ### [`v5.0.140`](https://redirect.github.com/DataDog/agent-payload/releases/tag/v5.0.140) [Compare Source](https://redirect.github.com/DataDog/agent-payload/compare/v5.0.139...v5.0.140) ##### What's Changed - \[CWS] Add network device, syscall and flow nodes to process activity nodes [#​360](https://redirect.github.com/DataDog/agent-payload/issues/360) **Full Changelog**: DataDog/agent-payload@v5.0.139...v5.0.140 ### [`v5.0.139`](https://redirect.github.com/DataDog/agent-payload/releases/tag/v5.0.139) [Compare Source](https://redirect.github.com/DataDog/agent-payload/compare/v5.0.138...v5.0.139) What's Changed \[CWS] Add node affinity to pods in [#​359](https://redirect.github.com/DataDog/agent-payload/issues/359) Full Changelog: [v5.0.138...v5.0.139](https://redirect.github.com/DataDog/agent-payload/compare/v5.0.138...v5.0.139) </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:eyJjcmVhdGVkSW5WZXIiOiIzOS44NS4wIiwidXBkYXRlZEluVmVyIjoiMzkuODUuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/IBM/sarama](https://redirect.github.com/IBM/sarama) | `v1.43.3` -> `v1.44.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fIBM%2fsarama/v1.44.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fIBM%2fsarama/v1.44.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fIBM%2fsarama/v1.43.3/v1.44.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fIBM%2fsarama/v1.43.3/v1.44.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>IBM/sarama (github.com/IBM/sarama)</summary> ### [`v1.44.0`](https://redirect.github.com/IBM/sarama/releases/tag/v1.44.0): Version 1.44.0 (2024-12-27) [Compare Source](https://redirect.github.com/IBM/sarama/compare/v1.43.3...v1.44.0) <!-- Release notes generated using configuration in .github/release.yaml at main --> #### What's Changed ##### 🎉 New Features / Improvements - feat: update go directive to 1.20 by [@​mauri870](https://redirect.github.com/mauri870) in [https://github.com/IBM/sarama/pull/2933](https://redirect.github.com/IBM/sarama/pull/2933) - feat(producer): add retry buffer tuning option to prevent OOM by [@​wanwenli](https://redirect.github.com/wanwenli) in [https://github.com/IBM/sarama/pull/3026](https://redirect.github.com/IBM/sarama/pull/3026) - feat(admin): implement leader election api by [@​chengjoey](https://redirect.github.com/chengjoey) in [https://github.com/IBM/sarama/pull/3030](https://redirect.github.com/IBM/sarama/pull/3030) ##### 🐛 Fixes - fix: log SASL connection and handshake errors by [@​pierDipi](https://redirect.github.com/pierDipi) in [https://github.com/IBM/sarama/pull/2995](https://redirect.github.com/IBM/sarama/pull/2995) ##### 📦 Dependency updates - chore(deps): bump the golang-org-x group across 1 directory with 2 updates by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/IBM/sarama/pull/3010](https://redirect.github.com/IBM/sarama/pull/3010) - chore(deps): bump golang.org/x/crypto from 0.28.0 to 0.31.0 in the go_modules group by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/IBM/sarama/pull/3041](https://redirect.github.com/IBM/sarama/pull/3041) - chore(deps): bump the golang-org-x group across 1 directory with 2 updates by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/IBM/sarama/pull/3040](https://redirect.github.com/IBM/sarama/pull/3040) - chore(deps): bump github.com/pierrec/lz4/v4 from 4.1.21 to 4.1.22 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/IBM/sarama/pull/3038](https://redirect.github.com/IBM/sarama/pull/3038) - chore(deps): bump the go_modules group across 2 directories with 1 update by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/IBM/sarama/pull/3035](https://redirect.github.com/IBM/sarama/pull/3035) - chore(deps): bump golang.org/x/crypto from 0.22.0 to 0.31.0 in /examples/consumergroup in the go_modules group by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/IBM/sarama/pull/3033](https://redirect.github.com/IBM/sarama/pull/3033) - chore(deps): bump golang.org/x/crypto from 0.22.0 to 0.31.0 in /examples/txn_producer in the go_modules group by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/IBM/sarama/pull/3034](https://redirect.github.com/IBM/sarama/pull/3034) - chore(deps): bump golang.org/x/crypto from 0.22.0 to 0.31.0 in /examples/interceptors in the go_modules group by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/IBM/sarama/pull/3032](https://redirect.github.com/IBM/sarama/pull/3032) - chore(deps): bump golang.org/x/crypto from 0.22.0 to 0.31.0 in /examples/exactly_once in the go_modules group by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/IBM/sarama/pull/3031](https://redirect.github.com/IBM/sarama/pull/3031) - chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/IBM/sarama/pull/3020](https://redirect.github.com/IBM/sarama/pull/3020) ##### 🔧 Maintenance - chore: add newer kafka versions and bump Go in CI by [@​dnwe](https://redirect.github.com/dnwe) in [https://github.com/IBM/sarama/pull/2969](https://redirect.github.com/IBM/sarama/pull/2969) - fix(lint): resolve IDENTICAL_BRANCHES issue in broker by [@​frzifus](https://redirect.github.com/frzifus) in [https://github.com/IBM/sarama/pull/2992](https://redirect.github.com/IBM/sarama/pull/2992) - chore: add version consts for 3.8.1+3.9.0 by [@​dnwe](https://redirect.github.com/dnwe) in [https://github.com/IBM/sarama/pull/3011](https://redirect.github.com/IBM/sarama/pull/3011) - fix(client): refactor duplicated replica+partition logic by [@​Trinoooo](https://redirect.github.com/Trinoooo) in [https://github.com/IBM/sarama/pull/2925](https://redirect.github.com/IBM/sarama/pull/2925) - chore(deps): bump golang.org/x/net to v0.33.0 by [@​dnwe](https://redirect.github.com/dnwe) in [https://github.com/IBM/sarama/pull/3044](https://redirect.github.com/IBM/sarama/pull/3044) #### New Contributors - [@​mauri870](https://redirect.github.com/mauri870) made their first contribution in [https://github.com/IBM/sarama/pull/2933](https://redirect.github.com/IBM/sarama/pull/2933) - [@​frzifus](https://redirect.github.com/frzifus) made their first contribution in [https://github.com/IBM/sarama/pull/2992](https://redirect.github.com/IBM/sarama/pull/2992) - [@​pierDipi](https://redirect.github.com/pierDipi) made their first contribution in [https://github.com/IBM/sarama/pull/2995](https://redirect.github.com/IBM/sarama/pull/2995) - [@​wanwenli](https://redirect.github.com/wanwenli) made their first contribution in [https://github.com/IBM/sarama/pull/3026](https://redirect.github.com/IBM/sarama/pull/3026) - [@​Trinoooo](https://redirect.github.com/Trinoooo) made their first contribution in [https://github.com/IBM/sarama/pull/2925](https://redirect.github.com/IBM/sarama/pull/2925) - [@​chengjoey](https://redirect.github.com/chengjoey) made their first contribution in [https://github.com/IBM/sarama/pull/3030](https://redirect.github.com/IBM/sarama/pull/3030) **Full Changelog**: IBM/sarama@v1.43.3...v1.44.0 </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:eyJjcmVhdGVkSW5WZXIiOiIzOS44NS4wIiwidXBkYXRlZEluVmVyIjoiMzkuODUuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
… to v0.1.129 (#36989) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/huaweicloud/huaweicloud-sdk-go-v3](https://redirect.github.com/huaweicloud/huaweicloud-sdk-go-v3) | `v0.1.128` -> `v0.1.129` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fhuaweicloud%2fhuaweicloud-sdk-go-v3/v0.1.129?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fhuaweicloud%2fhuaweicloud-sdk-go-v3/v0.1.129?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fhuaweicloud%2fhuaweicloud-sdk-go-v3/v0.1.128/v0.1.129?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fhuaweicloud%2fhuaweicloud-sdk-go-v3/v0.1.128/v0.1.129?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>huaweicloud/huaweicloud-sdk-go-v3 (github.com/huaweicloud/huaweicloud-sdk-go-v3)</summary> ### [`v0.1.129`](https://redirect.github.com/huaweicloud/huaweicloud-sdk-go-v3/releases/tag/v0.1.129) [Compare Source](https://redirect.github.com/huaweicloud/huaweicloud-sdk-go-v3/compare/v0.1.128...v0.1.129) Release 0.1.129 </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:eyJjcmVhdGVkSW5WZXIiOiIzOS44NS4wIiwidXBkYXRlZEluVmVyIjoiMzkuODUuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
…tencentcloud/common to v1.0.1069 (#36774) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common](https://redirect.github.com/tencentcloud/tencentcloud-sdk-go) | `v1.0.1057` -> `v1.0.1069` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.1069?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.1069?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.1057/v1.0.1069?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.1057/v1.0.1069?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### 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:eyJjcmVhdGVkSW5WZXIiOiIzOS41OC4xIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]> Co-authored-by: Antoine Toulme <[email protected]>
**Description:** Add Sending Queue to enable persistent queue in case of upstream failure **Documentation:** Add the options in the exporter README
…36956) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/jaegertracing/jaeger](https://redirect.github.com/jaegertracing/jaeger) | `v1.62.0` -> `v1.64.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fjaegertracing%2fjaeger/v1.64.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fjaegertracing%2fjaeger/v1.64.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fjaegertracing%2fjaeger/v1.62.0/v1.64.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fjaegertracing%2fjaeger/v1.62.0/v1.64.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/jaegertracing/jaeger](https://redirect.github.com/jaegertracing/jaeger) | `v1.63.0` -> `v1.64.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fjaegertracing%2fjaeger/v1.64.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fjaegertracing%2fjaeger/v1.64.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fjaegertracing%2fjaeger/v1.63.0/v1.64.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fjaegertracing%2fjaeger/v1.63.0/v1.64.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>jaegertracing/jaeger (github.com/jaegertracing/jaeger)</summary> ### [`v1.64.0`](https://redirect.github.com/jaegertracing/jaeger/blob/HEAD/CHANGELOG.md#v1640--v210-2024-12-06) [Compare Source](https://redirect.github.com/jaegertracing/jaeger/compare/v1.63.0...v1.64.0) ##### Backend Changes ##### ⛔ Breaking Changes - \[metrics]\[storage] move metrics reader decorator to metrics storage factory ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6287](https://redirect.github.com/jaegertracing/jaeger/pull/6287)) - \[v2]\[storage] move span reader decorator to storage factories ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6280](https://redirect.github.com/jaegertracing/jaeger/pull/6280)) ##### ✨ New Features - \[v2]\[storage] implement read path for v2 storage interface ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6170](https://redirect.github.com/jaegertracing/jaeger/pull/6170)) - Create cassandra db schema on session initialization ([@​akstron](https://redirect.github.com/akstron) in [#​5922](https://redirect.github.com/jaegertracing/jaeger/pull/5922)) ##### 🐞 Bug fixes, Minor Improvements - Fix password in integration test ([@​akstron](https://redirect.github.com/akstron) in [#​6284](https://redirect.github.com/jaegertracing/jaeger/pull/6284)) - \[cassandra] change compaction window default to 2hrs ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6282](https://redirect.github.com/jaegertracing/jaeger/pull/6282)) - Improve telemetry.settings ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6275](https://redirect.github.com/jaegertracing/jaeger/pull/6275)) - \[kafka] otel helper instead of tlscfg package ([@​chahatsagarmain](https://redirect.github.com/chahatsagarmain) in [#​6270](https://redirect.github.com/jaegertracing/jaeger/pull/6270)) - \[refactor] fix package misspelling: telemetery->telemetry ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6269](https://redirect.github.com/jaegertracing/jaeger/pull/6269)) - \[prometheus] use otel helper instead of tlscfg package ([@​chahatsagarmain](https://redirect.github.com/chahatsagarmain) in [#​6266](https://redirect.github.com/jaegertracing/jaeger/pull/6266)) - \[fix] use metrics decorator around metricstorage ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6262](https://redirect.github.com/jaegertracing/jaeger/pull/6262)) - Use real metrics factory instead of nullfactory ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6261](https://redirect.github.com/jaegertracing/jaeger/pull/6261)) - \[v2] use only version number for buildinfo ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6260](https://redirect.github.com/jaegertracing/jaeger/pull/6260)) - \[refactor] move spm v2 config to cmd/jaeger/ with all other configs ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6256](https://redirect.github.com/jaegertracing/jaeger/pull/6256)) - \[es-index-cleaner] use otel helper instead of tlscfg ([@​chahatsagarmain](https://redirect.github.com/chahatsagarmain) in [#​6259](https://redirect.github.com/jaegertracing/jaeger/pull/6259)) - \[api_v2] change time fields in archivetracerequest to non-nullable ([@​rim99](https://redirect.github.com/rim99) in [#​6251](https://redirect.github.com/jaegertracing/jaeger/pull/6251)) - \[es-rollover] use otel helpers for tls config instead of tlscfg ([@​chahatsagarmain](https://redirect.github.com/chahatsagarmain) in [#​6238](https://redirect.github.com/jaegertracing/jaeger/pull/6238)) - Enable usestdlibvars linter ([@​mmorel-35](https://redirect.github.com/mmorel-35) in [#​6249](https://redirect.github.com/jaegertracing/jaeger/pull/6249)) - \[storage_v1] add time window to gettracerequest ([@​rim99](https://redirect.github.com/rim99) in [#​6244](https://redirect.github.com/jaegertracing/jaeger/pull/6244)) - \[fix]\[query] fix misconfiguration in tls settings from using otel http helper ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6239](https://redirect.github.com/jaegertracing/jaeger/pull/6239)) - Auto-generate gogo annotations for api_v3 ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6233](https://redirect.github.com/jaegertracing/jaeger/pull/6233)) - Use confighttp in expvar extension ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6227](https://redirect.github.com/jaegertracing/jaeger/pull/6227)) - Parameterize listen host and override when in container ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6231](https://redirect.github.com/jaegertracing/jaeger/pull/6231)) - Remove 0.0.0.0 overrides in hotrod ci ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6226](https://redirect.github.com/jaegertracing/jaeger/pull/6226)) - \[storage]\[v2] add reader adapter that just exposes the underlying v1 reader ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6221](https://redirect.github.com/jaegertracing/jaeger/pull/6221)) - Change start/end time in gettrace request to not be pointers ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6218](https://redirect.github.com/jaegertracing/jaeger/pull/6218)) - Pass real meterprovider to components ([@​chahatsagarmain](https://redirect.github.com/chahatsagarmain) in [#​6173](https://redirect.github.com/jaegertracing/jaeger/pull/6173)) - \[v2] update versions in readme ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6206](https://redirect.github.com/jaegertracing/jaeger/pull/6206)) - Fix: testcreatecollectorproxy unit test failing on go-tip ([@​Saumya40-codes](https://redirect.github.com/Saumya40-codes) in [#​6204](https://redirect.github.com/jaegertracing/jaeger/pull/6204)) - Respect environment variables when creating internal tracer ([@​akstron](https://redirect.github.com/akstron) in [#​6179](https://redirect.github.com/jaegertracing/jaeger/pull/6179)) ##### 🚧 Experimental Features - \[v2]add script for metrics markdown table ([@​vvs-personalstash](https://redirect.github.com/vvs-personalstash) in [#​5941](https://redirect.github.com/jaegertracing/jaeger/pull/5941)) ##### 👷 CI Improvements - Allow using different container runtime ([@​rim99](https://redirect.github.com/rim99) in [#​6247](https://redirect.github.com/jaegertracing/jaeger/pull/6247)) - K8s integration test for hotrod ([@​chahatsagarmain](https://redirect.github.com/chahatsagarmain) in [#​6155](https://redirect.github.com/jaegertracing/jaeger/pull/6155)) - Pass username/password to cassandra docker-compose health check ([@​akstron](https://redirect.github.com/akstron) in [#​6214](https://redirect.github.com/jaegertracing/jaeger/pull/6214)) - \[fix]\[ci] change the prometheus healthcheck endpoint ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6217](https://redirect.github.com/jaegertracing/jaeger/pull/6217)) ##### 📊 UI Changes ##### 🐞 Bug fixes, Minor Improvements - Add new formatting function "add" ([@​drewcorlin1](https://redirect.github.com/drewcorlin1) in [#​2507](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2507)) - Add pad_start link formatting function [#​2505](https://redirect.github.com/jaegertracing/jaeger/issues/2505) ([@​drewcorlin1](https://redirect.github.com/drewcorlin1) in [#​2504](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2504)) - Allow formatting link parameter values as iso date [#​2487](https://redirect.github.com/jaegertracing/jaeger/issues/2487) ([@​drewcorlin1](https://redirect.github.com/drewcorlin1) in [#​2501](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2501)) ### [`v1.63.0`](https://redirect.github.com/jaegertracing/jaeger/blob/HEAD/CHANGELOG.md#v1630--v200-2024-11-10) [Compare Source](https://redirect.github.com/jaegertracing/jaeger/compare/v1.62.0...v1.63.0) Jaeger v2 is here! 🎉 🎉 🎉 ##### Backend Changes ##### ⛔ Breaking Changes - Remove jaeger-agent from distributions ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6081](https://redirect.github.com/jaegertracing/jaeger/pull/6081)) ##### 🐞 Bug fixes, Minor Improvements - Fix possible null pointer deference ([@​vaidikcode](https://redirect.github.com/vaidikcode) in [#​6184](https://redirect.github.com/jaegertracing/jaeger/pull/6184)) - Chore: enable all rules of perfsprint linter ([@​mmorel-35](https://redirect.github.com/mmorel-35) in [#​6164](https://redirect.github.com/jaegertracing/jaeger/pull/6164)) - Chore: enable err-error and errorf rules from perfsprint linter ([@​mmorel-35](https://redirect.github.com/mmorel-35) in [#​6160](https://redirect.github.com/jaegertracing/jaeger/pull/6160)) - \[query] move trace handler to server level ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6147](https://redirect.github.com/jaegertracing/jaeger/pull/6147)) - \[fix]\[query] remove bifurcation for grpc query server ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6145](https://redirect.github.com/jaegertracing/jaeger/pull/6145)) - \[jaeger-v2] add hotrod integration test for jaeger-v2 ([@​Saumya40-codes](https://redirect.github.com/Saumya40-codes) in [#​6138](https://redirect.github.com/jaegertracing/jaeger/pull/6138)) - \[query] use otel's helpers for http server ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6121](https://redirect.github.com/jaegertracing/jaeger/pull/6121)) - Use grpc interceptors instead of explicit context wrappers ([@​chahatsagarmain](https://redirect.github.com/chahatsagarmain) in [#​6133](https://redirect.github.com/jaegertracing/jaeger/pull/6133)) - Fix command in v2 example ([@​haoqixu](https://redirect.github.com/haoqixu) in [#​6134](https://redirect.github.com/jaegertracing/jaeger/pull/6134)) - Fix span deduplication via correct ordering of adjusters ([@​cdanis](https://redirect.github.com/cdanis) in [#​6116](https://redirect.github.com/jaegertracing/jaeger/pull/6116)) - Move all query service http handlers into one function ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6128](https://redirect.github.com/jaegertracing/jaeger/pull/6128)) - \[fix]\[grpc] disable tracing in grpc storage writer clients ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6125](https://redirect.github.com/jaegertracing/jaeger/pull/6125)) - Feat: automatically publish readme to docker hub ([@​inosmeet](https://redirect.github.com/inosmeet) in [#​6118](https://redirect.github.com/jaegertracing/jaeger/pull/6118)) - Use grpc interceptors for bearer token ([@​chahatsagarmain](https://redirect.github.com/chahatsagarmain) in [#​6063](https://redirect.github.com/jaegertracing/jaeger/pull/6063)) - \[fix]\[query] correct query server legacy condition ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6120](https://redirect.github.com/jaegertracing/jaeger/pull/6120)) - \[query] use otel's helpers for grpc server ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6055](https://redirect.github.com/jaegertracing/jaeger/pull/6055)) - Enable lint rule: import-shadowing ([@​inosmeet](https://redirect.github.com/inosmeet) in [#​6102](https://redirect.github.com/jaegertracing/jaeger/pull/6102)) - \[refractor] switch to enums for es mappings ([@​Saumya40-codes](https://redirect.github.com/Saumya40-codes) in [#​6091](https://redirect.github.com/jaegertracing/jaeger/pull/6091)) - Fix rebuild-ui.sh script ([@​andreasgerstmayr](https://redirect.github.com/andreasgerstmayr) in [#​6098](https://redirect.github.com/jaegertracing/jaeger/pull/6098)) - Use otel component host instead of no op host for prod code ([@​chahatsagarmain](https://redirect.github.com/chahatsagarmain) in [#​6085](https://redirect.github.com/jaegertracing/jaeger/pull/6085)) - \[cassandra] prevent fallback to old schema for operation names table in case of db issues ([@​arunvelsriram](https://redirect.github.com/arunvelsriram) in [#​6061](https://redirect.github.com/jaegertracing/jaeger/pull/6061)) ##### 🚧 Experimental Features - Add otlp json support for kafka e2e integration tests ([@​joeyyy09](https://redirect.github.com/joeyyy09) in [#​5935](https://redirect.github.com/jaegertracing/jaeger/pull/5935)) - \[v2] add es config comments ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6110](https://redirect.github.com/jaegertracing/jaeger/pull/6110)) - \[chore]\[docs] add documentation to elasticsearch configuration ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6103](https://redirect.github.com/jaegertracing/jaeger/pull/6103)) - \[jaeger-v2] refactor elasticsearch/opensearch configurations to have more logical groupings ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6090](https://redirect.github.com/jaegertracing/jaeger/pull/6090)) - \[jaeger-v2] implement utf-8 sanitizer for otlp ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6078](https://redirect.github.com/jaegertracing/jaeger/pull/6078)) - \[jaeger-v2] migrate elasticsearch/opensearch to use otel's tls configuration ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6079](https://redirect.github.com/jaegertracing/jaeger/pull/6079)) - \[jaeger-v2] enable queueing configuration in storage exporter ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6080](https://redirect.github.com/jaegertracing/jaeger/pull/6080)) - \[jaeger-v2] implement empty service name sanitizer for otlp ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6077](https://redirect.github.com/jaegertracing/jaeger/pull/6077)) - \[jaeger-v2] refactor elasticsearch/opensearch storage configurations ([@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [#​6060](https://redirect.github.com/jaegertracing/jaeger/pull/6060)) ##### 👷 CI Improvements - \[v2] use health check in grpc e2e test ([@​yurishkuro](https://redirect.github.com/yurishkuro) in [#​6113](https://redirect.github.com/jaegertracing/jaeger/pull/6113)) - Update node.js github action to use npm lockfile, switch to latest jaeger ui ([@​andreasgerstmayr](https://redirect.github.com/andreasgerstmayr) in [#​6074](https://redirect.github.com/jaegertracing/jaeger/pull/6074)) ##### 📊 UI Changes ##### 🐞 Bug fixes, Minor Improvements - Migrate from yarn v1 to npm ([@​andreasgerstmayr](https://redirect.github.com/andreasgerstmayr) in [#​2462](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2462)) ##### 👷 CI Improvements - Run s390x build on push to main only ([@​andreasgerstmayr](https://redirect.github.com/andreasgerstmayr) in [#​2481](https://redirect.github.com/jaegertracing/jaeger-ui/pull/2481)) </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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]> Co-authored-by: Yang Song <[email protected]>
… v2.25.1 - abandoned (#36953) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/grpc-ecosystem/grpc-gateway/v2](https://redirect.github.com/grpc-ecosystem/grpc-gateway) | `v2.23.0` -> `v2.25.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgrpc-ecosystem%2fgrpc-gateway%2fv2/v2.25.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgrpc-ecosystem%2fgrpc-gateway%2fv2/v2.25.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgrpc-ecosystem%2fgrpc-gateway%2fv2/v2.23.0/v2.25.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgrpc-ecosystem%2fgrpc-gateway%2fv2/v2.23.0/v2.25.1?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>grpc-ecosystem/grpc-gateway (github.com/grpc-ecosystem/grpc-gateway/v2)</summary> ### [`v2.25.1`](https://redirect.github.com/grpc-ecosystem/grpc-gateway/releases/tag/v2.25.1) [Compare Source](https://redirect.github.com/grpc-ecosystem/grpc-gateway/compare/v2.25.0...v2.25.1) ### Support the new Opaque API in openapiv2 generated files This release contains breaking changes from v2.25.0, in that the previously deprecated `EnumDescriptor` and `Descriptor` methods on the struct types in the openapiv2 options package have been removed. This seems to be a requirement to generate [the new Hybrid API](https://go.dev/blog/protobuf-opaque). Please open an issue if you were depending on these functions and we'll see what we can do about it. #### What's Changed - protoc-gen-openapiv2: generate hybrid files by [@​johanbrandhorst](https://redirect.github.com/johanbrandhorst) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5088](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5088) **Full Changelog**: grpc-ecosystem/grpc-gateway@v2.25.0...v2.25.1 ### [`v2.25.0`](https://redirect.github.com/grpc-ecosystem/grpc-gateway/releases/tag/v2.25.0) [Compare Source](https://redirect.github.com/grpc-ecosystem/grpc-gateway/compare/v2.24.0...v2.25.0) #### What's Changed - Extend google.protobuf.EnumOptions for Schema by [@​hown3d](https://redirect.github.com/hown3d) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/4931](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/4931) - fix(deps): Relax the minimum required go version by [@​nhhagen](https://redirect.github.com/nhhagen) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5022](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5022) - Correctly expand path variables for Update Methods. by [@​nullaus](https://redirect.github.com/nullaus) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5041](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5041) - Use org_golang_x_tools as module extension by [@​mering](https://redirect.github.com/mering) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5043](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5043) - fix: update to protobuf 1.36.0 and exclude synthetic oneofs during populateFieldValueFromPath by [@​aerialls](https://redirect.github.com/aerialls) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5072](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5072) #### New Contributors - [@​hown3d](https://redirect.github.com/hown3d) made their first contribution in [https://github.com/grpc-ecosystem/grpc-gateway/pull/4931](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/4931) - [@​nhhagen](https://redirect.github.com/nhhagen) made their first contribution in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5022](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5022) - [@​nullaus](https://redirect.github.com/nullaus) made their first contribution in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5041](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5041) - [@​mering](https://redirect.github.com/mering) made their first contribution in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5043](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5043) - [@​aerialls](https://redirect.github.com/aerialls) made their first contribution in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5072](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5072) **Full Changelog**: grpc-ecosystem/grpc-gateway@v2.24.0...v2.25.0 ### [`v2.24.0`](https://redirect.github.com/grpc-ecosystem/grpc-gateway/releases/tag/v2.24.0) [Compare Source](https://redirect.github.com/grpc-ecosystem/grpc-gateway/compare/v2.23.0...v2.24.0) #### What's Changed - feat: skip calling http Write method when response is of empty type by [@​reversearrow](https://redirect.github.com/reversearrow) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/4902](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/4902) - docs: update `customizing_your_gateway.md` reference by [@​emmanuel-ferdman](https://redirect.github.com/emmanuel-ferdman) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/4940](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/4940) - Optional specification of stream content type by [@​huin](https://redirect.github.com/huin) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/4926](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/4926) - Add bzlmod support by [@​AlejoAsd](https://redirect.github.com/AlejoAsd) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/4937](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/4937) - chore: reduce number of empty lines in generated code by [@​mmorel-35](https://redirect.github.com/mmorel-35) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/4965](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/4965) - Fix Bazel module dependencies by [@​AlejoAsd](https://redirect.github.com/AlejoAsd) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/4974](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/4974) - chore: use standard httpMethod in generated code by [@​mmorel-35](https://redirect.github.com/mmorel-35) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/4970](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/4970) - chore: use errors.Is to compare errors in generated code by [@​mmorel-35](https://redirect.github.com/mmorel-35) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/4971](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/4971) - Fix marshaler interface function name in examples in docs by [@​o-nix](https://redirect.github.com/o-nix) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/4978](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/4978) - Errors on valid timestamps by [@​jakec-github](https://redirect.github.com/jakec-github) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/4973](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/4973) - Fix Bazel `buildtools` dependency by [@​AlejoAsd](https://redirect.github.com/AlejoAsd) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/4980](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/4980) #### New Contributors - [@​reversearrow](https://redirect.github.com/reversearrow) made their first contribution in [https://github.com/grpc-ecosystem/grpc-gateway/pull/4902](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/4902) - [@​emmanuel-ferdman](https://redirect.github.com/emmanuel-ferdman) made their first contribution in [https://github.com/grpc-ecosystem/grpc-gateway/pull/4940](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/4940) - [@​huin](https://redirect.github.com/huin) made their first contribution in [https://github.com/grpc-ecosystem/grpc-gateway/pull/4926](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/4926) - [@​AlejoAsd](https://redirect.github.com/AlejoAsd) made their first contribution in [https://github.com/grpc-ecosystem/grpc-gateway/pull/4937](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/4937) - [@​mmorel-35](https://redirect.github.com/mmorel-35) made their first contribution in [https://github.com/grpc-ecosystem/grpc-gateway/pull/4965](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/4965) - [@​o-nix](https://redirect.github.com/o-nix) made their first contribution in [https://github.com/grpc-ecosystem/grpc-gateway/pull/4978](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/4978) - [@​jakec-github](https://redirect.github.com/jakec-github) made their first contribution in [https://github.com/grpc-ecosystem/grpc-gateway/pull/4973](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/4973) **Full Changelog**: grpc-ecosystem/grpc-gateway@v2.23.0...v2.24.0 </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:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]> Co-authored-by: Yang Song <[email protected]>
#### Description Adds below additional metadata attributes to the node and pod entity - k8s.pod.phase - This is similar to the existing metric k8s.pod.phase. The values can be Pending, Running, Succeeded, Failed, Unknown. k8s.pod.status_reason - Similar to k8s.pod.status_reason metric. A brief CamelCase message indicating details about why the pod is in this state. Example values - Evicted, NodeLost, UnexpectedAdmissionError k8s.node.condition_{type} - similar to existing metrics enabled by the config node_conditions_to_report, e.g. k8s.node.condition_ready. Add [k8s default kubelet conditions](https://pkg.go.dev/k8s.io/api/core/v1#NodeConditionType) only. We'll be tracking changes to entitiy attributes for k8s in [this](open-telemetry/semantic-conventions#1693) SemConv issue. #### Link to tracking issue Fixes - #36859 #### Testing Added unit tests and verified in cluster
…36914) <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description Ignore the value returned by the stat Innodb_buffer_pool_pages_misc if out-of-bounds. <!-- Issue number (e.g. #1234) or full URL to issue, if applicable. --> #### Link to tracking issue Fixes #35495 <!--Describe what testing was performed and which tests were added.--> #### Testing Add an integration test.
…6526) #### Description Previously, this test was repeatedly testing the first process resource in the list. This would usually pass (on non-Mac machines), but is not testing what it is supposed to. When changing it to test every resource in the scrape, it came up with issues due to the fact that not all resource attributes can always be found for every process. This PR changes the test to look at all process resources in the scrape, and instead of asserting the presence of every resource attribute, it checks for one mandatory attribute (the process ID) and ensures that no unexpected resource attributes are added. This should reduce the flakiness of this test on other environments, while still asserting this on every process resource in the list. #### Link to tracking issue Fixes #36468 #### Documentation A comment was added to the assertion helper, and more detailed error messages are produced on failure.
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google.golang.org/api](https://redirect.github.com/googleapis/google-api-go-client) | `v0.210.0` -> `v0.214.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fapi/v0.214.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fapi/v0.214.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fapi/v0.210.0/v0.214.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fapi/v0.210.0/v0.214.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [google.golang.org/api](https://redirect.github.com/googleapis/google-api-go-client) | `v0.211.0` -> `v0.214.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fapi/v0.214.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fapi/v0.214.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fapi/v0.211.0/v0.214.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fapi/v0.211.0/v0.214.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>googleapis/google-api-go-client (google.golang.org/api)</summary> ### [`v0.214.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.214.0) [Compare Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.213.0...v0.214.0) ##### Features - **all:** Auto-regenerate discovery clients ([#​2926](https://redirect.github.com/googleapis/google-api-go-client/issues/2926)) ([7a17059](https://redirect.github.com/googleapis/google-api-go-client/commit/7a17059852c2722b40dfc57a27d120367573f20f)) - **all:** Auto-regenerate discovery clients ([#​2931](https://redirect.github.com/googleapis/google-api-go-client/issues/2931)) ([946a672](https://redirect.github.com/googleapis/google-api-go-client/commit/946a67232d4c3d7a1abc4692882eccefcffe806f)) ### [`v0.213.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.213.0) [Compare Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.212.0...v0.213.0) ##### Features - **all:** Auto-regenerate discovery clients ([#​2924](https://redirect.github.com/googleapis/google-api-go-client/issues/2924)) ([a07467e](https://redirect.github.com/googleapis/google-api-go-client/commit/a07467e918b2c0739843a3a6962ba9053d5f43e8)) ### [`v0.212.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.212.0) [Compare Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.211.0...v0.212.0) ##### Features - Add logging support ([#​2856](https://redirect.github.com/googleapis/google-api-go-client/issues/2856)) ([ccc9019](https://redirect.github.com/googleapis/google-api-go-client/commit/ccc90192db1009c57ef8c8b297d4eaf6447b364e)) - **all:** Auto-regenerate discovery clients ([#​2909](https://redirect.github.com/googleapis/google-api-go-client/issues/2909)) ([c3b4421](https://redirect.github.com/googleapis/google-api-go-client/commit/c3b44217696fecb737ed0b26a5a976a32e7bb5a2)) - **all:** Auto-regenerate discovery clients ([#​2912](https://redirect.github.com/googleapis/google-api-go-client/issues/2912)) ([f9e9be1](https://redirect.github.com/googleapis/google-api-go-client/commit/f9e9be15f3eb019a60451b16742971e6aa45a034)) - **all:** Auto-regenerate discovery clients ([#​2916](https://redirect.github.com/googleapis/google-api-go-client/issues/2916)) ([b46f348](https://redirect.github.com/googleapis/google-api-go-client/commit/b46f3480cca801a58da10cb5891430696ea318c6)) - **all:** Auto-regenerate discovery clients ([#​2919](https://redirect.github.com/googleapis/google-api-go-client/issues/2919)) ([5a3b270](https://redirect.github.com/googleapis/google-api-go-client/commit/5a3b2709b60c7abce3e5ec88c083915cef22b25c)) - **all:** Auto-regenerate discovery clients ([#​2920](https://redirect.github.com/googleapis/google-api-go-client/issues/2920)) ([ed29945](https://redirect.github.com/googleapis/google-api-go-client/commit/ed29945fc80a66af8fc58acdbb71136101206f20)) - **all:** Auto-regenerate discovery clients ([#​2922](https://redirect.github.com/googleapis/google-api-go-client/issues/2922)) ([4fd4833](https://redirect.github.com/googleapis/google-api-go-client/commit/4fd483396d900cd3ba7e8a6a2e2833248512ba75)) - Pass through logging in options ([#​2923](https://redirect.github.com/googleapis/google-api-go-client/issues/2923)) ([2884c4e](https://redirect.github.com/googleapis/google-api-go-client/commit/2884c4ee74b09f172c36d45579f44420d3091693)) ### [`v0.211.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.211.0) [Compare Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.210.0...v0.211.0) ##### Features - **all:** Auto-regenerate discovery clients ([#​2897](https://redirect.github.com/googleapis/google-api-go-client/issues/2897)) ([a7a9149](https://redirect.github.com/googleapis/google-api-go-client/commit/a7a9149289b538150b5ec600a19899ce3b19d3b7)) - **all:** Auto-regenerate discovery clients ([#​2899](https://redirect.github.com/googleapis/google-api-go-client/issues/2899)) ([587a11d](https://redirect.github.com/googleapis/google-api-go-client/commit/587a11df23378396e3e174fd7021afcb4c59db0e)) - **all:** Auto-regenerate discovery clients ([#​2902](https://redirect.github.com/googleapis/google-api-go-client/issues/2902)) ([d4cb90f](https://redirect.github.com/googleapis/google-api-go-client/commit/d4cb90f490006155566779810a37100c56a57780)) - **all:** Auto-regenerate discovery clients ([#​2903](https://redirect.github.com/googleapis/google-api-go-client/issues/2903)) ([6528fb2](https://redirect.github.com/googleapis/google-api-go-client/commit/6528fb2369704b3448dc2144cff0624e40072ca8)) - **all:** Auto-regenerate discovery clients ([#​2905](https://redirect.github.com/googleapis/google-api-go-client/issues/2905)) ([f37ece7](https://redirect.github.com/googleapis/google-api-go-client/commit/f37ece71d34f784c1b8bd65ec8c17cee4f306deb)) - **all:** Auto-regenerate discovery clients ([#​2906](https://redirect.github.com/googleapis/google-api-go-client/issues/2906)) ([91960b1](https://redirect.github.com/googleapis/google-api-go-client/commit/91960b196e5b2dedfc21045964b07944d284a629)) - **transport:** Remove deprecated EXPERIMENTAL OpenCensus trace context propagation ([#​2901](https://redirect.github.com/googleapis/google-api-go-client/issues/2901)) ([2b3363e](https://redirect.github.com/googleapis/google-api-go-client/commit/2b3363e799feff4ed8d191bc69cd3afdb70f1f99)) ##### Bug Fixes - Remove dep hacks for old cycle deps ([#​2908](https://redirect.github.com/googleapis/google-api-go-client/issues/2908)) ([f4c1ac6](https://redirect.github.com/googleapis/google-api-go-client/commit/f4c1ac651f453b5970402d2f1d3d918e93d05c44)), refs [#​2559](https://redirect.github.com/googleapis/google-api-go-client/issues/2559) </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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiIzOS44NS4wIiwidXBkYXRlZEluVmVyIjoiMzkuODUuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
….3 (#36988) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/elastic/go-docappender/v2](https://redirect.github.com/elastic/go-docappender) | `v2.3.2` -> `v2.3.3` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2felastic%2fgo-docappender%2fv2/v2.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2felastic%2fgo-docappender%2fv2/v2.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2felastic%2fgo-docappender%2fv2/v2.3.2/v2.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2felastic%2fgo-docappender%2fv2/v2.3.2/v2.3.3?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>elastic/go-docappender (github.com/elastic/go-docappender/v2)</summary> ### [`v2.3.3`](https://redirect.github.com/elastic/go-docappender/releases/tag/v2.3.3) [Compare Source](https://redirect.github.com/elastic/go-docappender/compare/v2.3.2...v2.3.3) ##### What's Changed - build(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.16.0 to 8.17.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/elastic/go-docappender/pull/221](https://redirect.github.com/elastic/go-docappender/pull/221) - build(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.16.0 to 8.17.0 in /integrationtest by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/elastic/go-docappender/pull/222](https://redirect.github.com/elastic/go-docappender/pull/222) - feat: add status code label to docs metric by [@​kruskall](https://redirect.github.com/kruskall) in [https://github.com/elastic/go-docappender/pull/223](https://redirect.github.com/elastic/go-docappender/pull/223) **Full Changelog**: elastic/go-docappender@v2.3.2...v2.3.3 </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:eyJjcmVhdGVkSW5WZXIiOiIzOS44NS4wIiwidXBkYXRlZEluVmVyIjoiMzkuODUuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
#### Description By default revive enables a list of rules. When a list of rules are defined thay are the only one enabled. This reenable this default list Signed-off-by: Matthieu MOREL <[email protected]>
``` panic: invalid access to shared data goroutine 5496 [running]: go.opentelemetry.io/collector/pdata/internal.(*State).AssertMutable(...) /home/runner/go/pkg/mod/go.opentelemetry.io/collector/[email protected]/internal/state.go:20 go.opentelemetry.io/collector/pdata/plog.LogRecordSlice.RemoveIf({0x14000726040?, 0x1400249c000?}, 0x136e82da8?) /home/runner/go/pkg/mod/go.opentelemetry.io/collector/[email protected]/plog/generated_logrecordslice.go:108 +0x144 github.com/open-telemetry/opentelemetry-collector-contrib/connector/routingconnector/internal/plogutil.MoveRecordsWithContextIf({0x14001a8c000?, 0x1400249c000?}, {0x14001a8d080?, 0x1400249c014?}, 0x14001b2cd30) /home/runner/go/pkg/mod/github.com/open-telemetry/opentelemetry-collector-contrib/connector/[email protected]/internal/plogutil/logs.go:36 +0x14c github.com/open-telemetry/opentelemetry-collector-contrib/connector/routingconnector.(*logsConnector).switchLogs(0x14002aa56e0, {0x10a491cf8, 0x10f2917c0}, {0x14001a8c000?, 0x1400249c000?}) /home/runner/go/pkg/mod/github.com/open-telemetry/opentelemetry-collector-contrib/connector/[email protected]/logs.go:99 +0x1e0 github.com/open-telemetry/opentelemetry-collector-contrib/connector/routingconnector.(*logsConnector).ConsumeLogs(0x14001f78f20?, {0x10a491cf8?, 0x10f2917c0?}, {0x14001a8c000?, 0x1400249c000?}) ```
This PR updates the opentelemetry-collector dependency to the latest release --------- Signed-off-by: opentelemetrybot <[email protected]>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/aws/smithy-go](https://redirect.github.com/aws/smithy-go) | `v1.22.1` -> `v1.22.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2fsmithy-go/v1.22.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2fsmithy-go/v1.22.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2fsmithy-go/v1.22.1/v1.22.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2fsmithy-go/v1.22.1/v1.22.2?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>aws/smithy-go (github.com/aws/smithy-go)</summary> ### [`v1.22.2`](https://redirect.github.com/aws/smithy-go/compare/v1.22.1...v1.22.2) [Compare Source](https://redirect.github.com/aws/smithy-go/compare/v1.22.1...v1.22.2) </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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]> Co-authored-by: Alex Boten <[email protected]>
Going a bit further than #37295: * Fix the link in README * Add a message when starting githubgen asking users to move over to the new tool.
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description Change the githubgen we use to the one defined in opentelemetry-go-build-tools <!-- Issue number (e.g. #1234) or full URL to issue, if applicable. --> #### Link to tracking issue See #37294
Signed-off-by: Alex Boten <[email protected]>
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description make `check-collector-module-version.sh` worked on macos with gnu-sed. <!-- Issue number (e.g. #1234) or full URL to issue, if applicable. --> #### Link to tracking issue Fixes #37304 <!--Describe what testing was performed and which tests were added.--> #### Testing <!--Describe the documentation added.--> #### Documentation <!--Please delete paragraphs that you did not use before submitting.--> Co-authored-by: Sean Marciniak <[email protected]>
…ols (#37409) Reverts #37397. PRs started to fail after #37397 got merged because of the codeowners check action, because it runs `make githubgen-install` then calls the `githubgen` tool. I tried first fixing the CI check to run the new tool and it's giving errors, which is already starting to affect new PRs and old ones that get rebased: ``` /Users/douglas/code/opentelemetry-collector-contrib/.tools/githubgen 2025/01/22 11:43:55 codeowners are not members: Erog38, Frapschen, IbraheemA, JonathanWamsley, MovieStoreGuy, Mrod1598, NassimBtk, RichieSams, StefanKurek, VihasMakwana, adrielp, ag-ramachandran, akats7, alexvanboxel, ankitpa tel96, antonblock, armstrmi, atingchen, atoulme, avadhut123pisal, bertysentry, braydonk, bryan-aguilar, carsonip, chan-tim-sumo, chrroberts-pure, codeboten, cparkins, cpheps, dashpole, dehaansa, dgoscn, edmocosta, eedorenko, erichsueh3, evan-bradley, fatsheep9146, fchikwekwe, gjanco, greatestusername, hughesjj, jacobmarble, jade-guiton-dd, jamesmoessis, jaronoff97, jmacd, joker-star-l, jsuereth, kasia-kujawa, khyatigandhi6, kongluoxing, liustanle y, lquerel, mapno, mar4uk, marctc, martin-majlis-s1, mcardy, michalpristas, moh-osman3, mrsillydog, narcis96, nslaughter, pavankrish123, pcwiese, pjanotti, portertech, povilasv, psx95, pxaws, qiansheng91, rapphil, rnishtala-s umo, rogercoll, samiura, schmikei, shabicheng, shalper2, sinkingpoint, smithclay, splunkericl, srprash, swiatekm, tamir-michaeli, tomaz-s1, wangzlei, yotamloe, zdaratom-s1 make: *** [gengithub] Error 1 ``` I suggest that the new tool is introduced more gradually and is not used in CI yet until it behaves exactly like the old one.
…118.0 (#37398) 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.117.0` -> `v0.118.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.118.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.118.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.117.0/v0.118.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.117.0/v0.118.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/open-telemetry/opentelemetry-collector-contrib/internal/common](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib) | `v0.117.0` -> `v0.118.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.118.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%2finternal%2fcommon/v0.118.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%2finternal%2fcommon/v0.117.0/v0.118.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%2finternal%2fcommon/v0.117.0/v0.118.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.118.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01180) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.117.0...v0.118.0) ##### 🛑 Breaking changes 🛑 - `elasticsearchexporter`: Remove Index config, which was deprecated and replace with LogsIndex since v0.60.0 ([#​37094](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37094)) - `elasticsearchexporter`: Remove `dedup` config setting that was deprecated in v0.104.0 ([#​33773](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/33773)) - `pkg/stanza`: Move `filelog.container.removeOriginalTimeField` feature gate to stable ([#​33389](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/33389)) - `pkg/ottl`: Support dynamic indexing of maps and slices. ([#​36644](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36644)) - `prometheusremotewriteexporter`: Only append label values if they are different for colliding OTel attributes ([#​35896](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35896)) This change ensures that, when translating colliding attributes from OTel attributes to Prometheus label, the label values are only appended if their values are different. This is a breaking change as it changes the value of label outputted. - `routingconnector`: Disconnect `match_once` parameter from functionality. ([#​29882](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29882)) The parameter will be ignored, except to trigger a warning log about its upcoming removal in v0.120.0. ##### 🚩 Deprecations 🚩 - `awscloudwatchmetricsreceiver`: move the component to unmaintained status ([#​36599](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36599)) - `githubgen`: Deprecate githubgen in this repository ([#​37294](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37294)) githubgen has moved to opentelemetry-go-build-tools. Please change your scripts to use this new location. ##### 🚀 New components 🚀 - `intervalprocessor`: Interval Processor is now Alpha stability and is added to the `contrib` and `k8s` distributions ([#​36514](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36514)) - `exporter/bmchelix`: Add a new component for exporting metrics to BMC Helix ([#​36773](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36773)) - `gitlabreceiver`: Adds webhook skeleton to GitLab receiver to receive events from GitLab for tracing. ([#​35207](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35207)) This PR adds a skeleton for the GitLab receiver to receive events from GitLab for tracing via a webhook. The trace portion of this receiver will run and respond to GET requests for the health check only. - `extension/skywalkingencodingextension`: Support skywalking_encoding extension for skywalking traces. ([#​28693](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/28693)) ##### 💡 Enhancements 💡 - `mysqlreceiver`: Add delete_multi, update_multi metrics to mysql.commands for mysqlreceiver ([#​37301](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37301)) - `datadogexporter`: Add a feature gate datadog.EnableReceiveResourceSpansV2. Enabling this gate uses a refactored implementation of OTLP->Datadog Span translation in datadogexporter and datadogconnector which improves performance by 10%, and deprecates the following functionality: - No longer checks for resource-related values (container, env, hostname) in span attributes. This previous behavior did not follow the OTel spec. ([#​37171](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37171)) - `pkg/ottl`: Add the `Nanosecond` converter to return the nanosecond component from the specified time.Time ([#​37042](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37042)) - `pkg/ottl`: Add the `Second` converter to return the second component from the specified time.Time ([#​37042](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37042)) - `vcenterreceiver`: Adds vCenter memory capacity for hosts and memory granted metric for VMs. ([#​37257](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37257)) - `awss3exporter`: Implement sending queue for S3 exporter ([#​37274](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37274), [#​36264](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36264)) - `huaweicloudces`: Move huaweicloudces receiver to alpha ([#​34953](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34953)) - `cgroupruntimeextension`: Implement ECS metadata retrieval for cgroupruntime extension. ([#​36814](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36814)) - `deltatocumulativeprocessor`: cap the number of exponential histogram buckets to 160 ([#​33277](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/33277)) - `resourcedetectionprocessor`: This enhancement detects AWS EKS cloud account ID ([#​37179](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37179)) - `elasticsearchexporter`: Handle `EventName` for log records in OTel mode ([#​37011](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37011)) - `elasticsearchexporter`: More efficient JSON encoding for OTel mode ([#​37032](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37032)) Increases throughput for metrics by 2x and for logs and traces by 3x - `elasticsearchexporter`: Mark OTel mapping mode as stable ([#​37240](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37240)) OTel mapping mode should no longer be considered unstable as there is no planned breaking change. - `googlecloudmonitoringreceiver`: set the minimum collection interval as 60s ([#​36898](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36898)) - `datadogexporter`: Add a feature gate datadog.EnableOperationAndResourceNameV2. Enabling this gate modifies the logic for computing operation and resource names from OTLP spans to produce shorter, more readable names and improve alignment with OpenTelemetry specifications. ([#​36419](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36419)) - `dorisexporter`: send json lines to doris rather than json array ([#​36896](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36896)) - `k8sattributesprocessor`: For pods with only one container, the `container.id` and `k8s.container.name` are not longer required in the resource attributes to add the container attributes ([#​34189](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34189)) - `logdedupprocessor`: Add 'include_fields' option to deduplicate log records via body or attribute fields. ([#​36965](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36965)) - `pkg/ottl`: Enhanced error messages for invalid cache access and introduced options to configure their values within the OTTL contexts. ([#​29017](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29017)) - `pkg/ottl`: Add the `FormatTime` function to convert `time.Time` values to human-readable strings ([#​36870](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36870)) - `prometheusremotewriteexporter`: Re allows the configuration of multiple workers ([#​36134](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36134)) - `receiver/prometheusremotewrite`: Check if Scope is already present comparing with the received labels ([#​36927](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36927)) - `extension/jaegerremotesampling`: remove dependency on jaeger internal code ([#​36976](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36976)) - `telemetrygen`: Remove go-grpc-middleware dependency ([#​37103](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37103)) - `resourcedetectionprocessor`: Introduce kubeadm detector to retrieve local cluster name. ([#​35116](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35116)) - `signalfxexporter`: Prioritize retrieving token from context when accesstokenpassthrough is enabled ([#​37102](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37102)) - `signaltometricsconnector`: Add core logic for the signal to metrics connector to make it functional. ([#​35930](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35930)) - `signaltometrics`: Adds resource attributes based on telemetry settings to the connector to ensure single writer ([#​35930](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35930)) - `tailsamplingprocessor`: Added debug logging to the sampling decision caches. ([#​37038](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37038)) - `tailsamplingprocessor`: Improved not sampled decision cache usage and deleting traces from the internal map when they are in a decision cache. ([#​37189](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37189)) ##### 🧰 Bug fixes 🧰 - `googlecloudpubsubreceiver`: Fix a goroutine leak during shutdown. ([#​30438](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30438)) A goroutine leak was found in the googlecloudpubsubreceiver. The goroutine leak was caused by the receiver not closing the underlying created gRPC client when using an insecure custom endpoint. - `signalfxexporter`: Honor access_token_passthrough config option for sending events ([#​37102](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37102)) - `clickhouseexporter`: Fix Nil Pointer Exception on Metrics/Traces export without service.name Resource Attribute ([#​37030](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37030)) - `k8sattributesprocessor`: Ensure the pods gathered by the processor contain the information about their related replica sets and deployments after the initial sync ([#​37056](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37056)) - `logdedupprocessor`: Fix config validation not working when creating a processor. ([#​37278](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37278)) - `pkg/ottl`: Fix bug with `replace_all_matches` and `replace_all_patterns` that caused non-string values to be changed to empty string when matching against empty string. ([#​37071](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37071)) - `tailsamplingprocessor`: Fixed sampling policy evaluation debug logging batch metrics (e.g. sampled). ([#​37040](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37040)) - `tailsamplingprocessor`: Late span age histogram should include sampled traces. ([#​37180](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37180)) </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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google.golang.org/api](https://redirect.github.com/googleapis/google-api-go-client) | `v0.216.0` -> `v0.217.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fapi/v0.217.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fapi/v0.217.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fapi/v0.216.0/v0.217.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fapi/v0.216.0/v0.217.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>googleapis/google-api-go-client (google.golang.org/api)</summary> ### [`v0.217.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.217.0) [Compare Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.216.0...v0.217.0) ##### Features - **all:** Auto-regenerate discovery clients ([#​2955](https://redirect.github.com/googleapis/google-api-go-client/issues/2955)) ([dfbc111](https://redirect.github.com/googleapis/google-api-go-client/commit/dfbc111165fd6cf7d9c2b13c47f2168dea5a1c9e)) - **all:** Auto-regenerate discovery clients ([#​2957](https://redirect.github.com/googleapis/google-api-go-client/issues/2957)) ([473d170](https://redirect.github.com/googleapis/google-api-go-client/commit/473d170a67e34ee3d21290465cd382f361c1591e)) - **all:** Auto-regenerate discovery clients ([#​2958](https://redirect.github.com/googleapis/google-api-go-client/issues/2958)) ([972ede2](https://redirect.github.com/googleapis/google-api-go-client/commit/972ede23d0b6f75f70e8bbc9d9924fc4be24fa6e)) - **all:** Auto-regenerate discovery clients ([#​2960](https://redirect.github.com/googleapis/google-api-go-client/issues/2960)) ([18f18fc](https://redirect.github.com/googleapis/google-api-go-client/commit/18f18fc95e8bce658b37885a31701e0e700d0fbc)) - **all:** Auto-regenerate discovery clients ([#​2962](https://redirect.github.com/googleapis/google-api-go-client/issues/2962)) ([5085dcf](https://redirect.github.com/googleapis/google-api-go-client/commit/5085dcfd8bdf85c96592513e669998f803ef0407)) </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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
…37367) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib) | `v0.58.0` -> `v0.59.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fgoogle.golang.org%2fgrpc%2fotelgrpc/v0.59.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fgoogle.golang.org%2fgrpc%2fotelgrpc/v0.59.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fgoogle.golang.org%2fgrpc%2fotelgrpc/v0.58.0/v0.59.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fgoogle.golang.org%2fgrpc%2fotelgrpc/v0.58.0/v0.59.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib) | `v0.58.0` -> `v0.59.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fnet%2fhttp%2fotelhttp/v0.59.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fnet%2fhttp%2fotelhttp/v0.59.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fnet%2fhttp%2fotelhttp/v0.58.0/v0.59.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fnet%2fhttp%2fotelhttp/v0.58.0/v0.59.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### 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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]> Co-authored-by: Yang Song <[email protected]>
…tencentcloud/common to v1.0.1087 (#37393) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common](https://redirect.github.com/tencentcloud/tencentcloud-sdk-go) | `v1.0.1086` -> `v1.0.1087` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.1087?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.1087?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.1086/v1.0.1087?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.1086/v1.0.1087?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]> Co-authored-by: Yang Song <[email protected]>
…al elasticsearch module (#37235) <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description This is the first (or the first after several attempts canceled for various reasons) attempt to split data serialization/encoding into multiple packages, so we can separate the module per encoding type. See #37207 as the previous attempt which was canceled due to another refactoring that required more ground splitting first. --------- Co-authored-by: Tim Rühsen <[email protected]>
Co-authored-by: Evan Bradley <[email protected]>
…in jaegerreceiver (#36961) <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description - This PR adds the logging related to the server starting under the [jaegerreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/jaegerreceiver) - Added logs when: GRPC, Thrift Http, Thrift Binary and Thrift compact server starts <!-- Issue number (e.g. #1234) or full URL to issue, if applicable. --> #### Link to tracking issue Fixes jaegertracing/jaeger#6412 #### How was change tested? Running collector with `jaegerreceiver` enabled with its all transports #### Output ``` @Saumya40-codes ➜ /workspaces/opentelemetry-collector-contrib (log-endpoints) $ ./bin/otelcontribcol_linux_amd64 --config config.yaml 2024-12-27T15:37:23.428Z info [email protected]/service.go:164 Setting up own telemetry... 2024-12-27T15:37:23.428Z info telemetry/metrics.go:70 Serving metrics {"address": "localhost:8888", "metrics level": "Normal"} 2024-12-27T15:37:23.428Z info builders/builders.go:26 Development component. May change in the future. {"kind": "exporter", "data_type": "traces", "name": "debug"} 2024-12-27T15:37:23.436Z info [email protected]/service.go:230 Starting otelcontribcol... {"Version": "0.116.0-dev", "NumCPU": 2} 2024-12-27T15:37:23.436Z info extensions/extensions.go:39 Starting extensions... 2024-12-27T15:37:23.436Z info [email protected]/trace_receiver.go:252 Starting UDP server for Binary Thrift {"kind": "receiver", "name": "jaeger", "data_type": "traces", "endpoint": "0.0.0.0:6831"} 2024-12-27T15:37:23.436Z info [email protected]/trace_receiver.go:274 Starting UDP server for Compact Thrift {"kind": "receiver", "name": "jaeger", "data_type": "traces", "endpoint": "0.0.0.0:6832"} 2024-12-27T15:37:23.436Z info [email protected]/trace_receiver.go:398 Starting HTTP server for Jaeger Collector {"kind": "receiver", "name": "jaeger", "data_type": "traces", "endpoint": "0.0.0.0:14268"} 2024-12-27T15:37:23.436Z info [email protected]/trace_receiver.go:423 Starting gRPC server for Jaeger Collector {"kind": "receiver", "name": "jaeger", "data_type": "traces", "endpoint": "0.0.0.0:14250"} 2024-12-27T15:37:23.436Z info [email protected]/service.go:253 Everything is ready. Begin running and processing data. ``` #### config file used ``` receivers: jaeger: protocols: grpc: endpoint: "0.0.0.0:14250" thrift_http: endpoint: "0.0.0.0:14268" thrift_binary: endpoint: "0.0.0.0:6831" thrift_compact: endpoint: "0.0.0.0:6832" exporters: debug: {} service: pipelines: traces: receivers: [jaeger] exporters: [debug] ``` cc @fatsheep9146 --------- Signed-off-by: Saumyacodes-40 <[email protected]> Co-authored-by: Yuri Shkuro <[email protected]>
…t for context inference (#37272)
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description @jerrytfleung is now a member of the OpenTelemetry organization, and the allowlist check fails as he should not be present in the list anymore. Congrats to @jerrytfleung for his new membership!
Resolves #37352 This is the *First PR* done according to the requirements listed at https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CONTRIBUTING.md#adding-new-components I intentionally left the Config barebones. It is possible we will add more config options in the future but I don't want to do it prematurely. Subsequent PRs will add the implementation and will clarify how it works in the README.md. --------- Co-authored-by: Antoine Toulme <[email protected]> Co-authored-by: Dmitry Anoshin <[email protected]>
Instead of relying on the same port for each test, use `GetAvailableLocalAddress` to get a new port for each test. --------- Signed-off-by: Alex Boten <[email protected]>
Prevent tests from using the same port, possibly address flaky test. Signed-off-by: Alex Boten <[email protected]>
…histograms (#37432) <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description While addressing comments a bug was added to the logic of calculating of the desired scale and it slipped through tests. Fix the bug (use `min` instead of `max`) and update tests to avoid regressions in the future. <!-- Issue number (e.g. #1234) or full URL to issue, if applicable. --> #### Link to tracking issue Fixes #37416 <!--Describe what testing was performed and which tests were added.--> #### Testing Update tests to separately cover positive and negative buckets. <!--Describe the documentation added.--> #### Documentation n/a <!--Please delete paragraphs that you did not use before submitting.-->
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description Adds an extra `make gotidy` after `make generate` and `make crosslink` <!-- Issue number (e.g. #1234) or full URL to issue, if applicable. --> See #37437 for example where it failed because of this.
Fix #37104 This is more an artifact of the test firing an unbounded number of go routines each one making its own HTTP request. Although keepalive is enabled by default the code ends up not re-using many of the connections causing the many connections to end up in a TIME_WAIT state. In order to avoid this the test now limits the number of concurrent requests and has a small change to the actual code to facilitate re-use of existing TCP connections used by the HTTP client. Although there is a change to non-test code I don't consider this a bug worth changelog because no user of the component should reach such high burst of "push metrics" in any reasonable production scenario.
…7065) #### Description This PR adds a new config option `logs_dynamic_id` that when set to true reads the `elasticsearch.document_id` attribute from each log record and uses it as the final document id in Elasticsearch. This is only implemented for logs but I can open subsequent PRs supporting metrics and traces akin to the `*_dynamic_index` options. Fixes #36882 #### Testing Added tests to verify that the document ID attribute can be read from the log record and that the _id is properly forwarded to Elasticsearch. Also asserted that when there is no doc id attribute the current behavior is retained. #### Documentation Updated the readme to mention the new `logs_dynamic_id` config option. --------- Co-authored-by: Carson Ip <[email protected]> Co-authored-by: Christos Markou <[email protected]>
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description - This PR - switches over all usages of the githubgen tool to the new tool location by adjusting make targets and the check-code-owners pipeline - introduces the new githubgen tool at its latest v0.17.0 version - adds `make gengithub` to the commands to run in the contribution guide - re-generates the codeowners and allowlist files using the new githubgen tool (only cosmetic changes) <!-- Issue number (e.g. #1234) or full URL to issue, if applicable. --> #### Link to tracking issue Part of #37294 <!--Please delete paragraphs that you did not use before submitting.--> --------- Signed-off-by: Moritz Wiesinger <[email protected]>
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description Currently, when running `make otelcontribcol` or `make oteltestbedcol`, the following line is logged: ``` Flag --output-path has been deprecated, use config distribution::output_path ``` This change updates the Makefile configuration to use the proper commands instead of the deprecated ones.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by pull[bot]
Can you help keep this open source service alive? 💖 Please sponsor : )