Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 21, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter v0.93.0v0.145.0 age confidence

Release Notes

open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter)

v0.145.0

Compare Source

🛑 Breaking changes 🛑
  • exporter/sentry: Create a new version of the sentryexporter that supports dynamic routing to Sentry projects (#​45051)

  • pkg/translator/azure: Updated OpenTelemetry semantic conversion to the latest version 1.38.0 in azure pkg. (#​44801)

  • processor/resourcedetection: Promote processor.resourcedetection.removeGCPFaasID feature gate to Stable and is now always enabled (#​45797)
    The faas.id attribute is replaced by the faas.instance attribute.

  • receiver/azure_event_hub: Upgrade receiver.azureeventhubreceiver.UseAzeventhubs feature gate to stable. (#​45527)

  • receiver/github: Make step spans siblings of queue-job span under job span instead of children of queue-job span (#​42623)
    This change improves a workflow job trace structure by making step spans siblings of the queue-job span under the job span.
    Reflecting that queuing and step execution are sequential phases rather than nested operations which more accurately aligns with the specification.

  • receiver/kafka: Replace StartTracesOp/EndTracesOp with StartProfilesOp/EndProfilesOp in profilesHandler. (#​45601)
    The span name generated by the profiles receiver now uses the ProfilesReceived suffix instead of TraceDataReceived.

  • receiver/prometheus: Promote receiver.prometheusreceiver.RemoveReportExtraScrapeMetricsConfig feature gate to beta (#​44181)
    The report_extra_scrape_metrics configuration option is now ignored by default. Extra scrape metrics are instead controlled by the receiver.prometheusreceiver.EnableReportExtraScrapeMetrics feature gate and the Prometheus upstream configuration available in promconfig (either globally or per-scrape config).

🚩 Deprecations 🚩
  • receiver/azure_event_hub: Rename azureeventhub receiver to azure_event_hub and add deprecated alias azureeventhub (#​45637)
  • receiver/jmx: Deprecate the jmxreceiver to avoid running Java subprocesses in the Collector and prevent container-based deployments from requiring a Java runtime. (#​45740)
  • receiver/mongodb_atlas: Rename mongodbatlas receiver to mongodb_atlas and add deprecated alias mongodbatlas (#​45652)
💡 Enhancements 💡
  • connector/routing: Add move/copy support in routing connector (#​45061)

  • exporter/googlecloudstorage: Add support for exporting traces to Google Cloud Storage (#​44945)

  • exporter/signalfx: Add support for processing entity events from logs pipeline to send as dimension property updates (#​27890)
    The SignalFx exporter now supports processing entity events (e.g., from k8s_cluster receiver)
    received via the logs pipeline and converting them to dimension property updates. This provides
    an alternative to the metadata_exporters option and enables consistent metadata handling.
    This feature is behind the exporter.signalfx.consumeEntityEvents feature gate (disabled by default).

  • extension/awslogs_encoding: Add support for processing CloudTrail logs from CloudWatch subscription filters (#​45354)

  • extension/awslogs_encoding: Allow using aws.user_identity prefix for UserIdentity bound attributes. This is enabled with extension.awslogsencoding.cloudtrail.enable.user.identity.prefix feature gate ID. (#​43638)

  • extension/azure_encoding: Add processing for Application Gateway, Azure Messaging (ServiceBus and EventHub), Data Factory, FunctionApps and BlobStorage logs records (#​41725)

  • extension/oauth2client: Support jwt-bearer grant-type (RFC7523) (#​44314)

  • extension/opamp: This change adds support for the OpAMP AcceptsRestartCommand capability. The implementation for this capability sends a SIGHUP signal to restart the collector which will reload the config on startup. (#​45056)
    This functionality is behind a feature gate (extension.opampextension.RemoteRestarts) that defaults disabled. The SIGHUP signal does not work on windows systems, but might later be updated to use the SIGUSR2 signal.

  • internal/coreinternal: Improve performance of hashing function for attraction package. (#​45211)

  • pkg/fileconsumer: Open files on Windows with FILE_SHARE_DELETE mode (#​32037)

  • pkg/ottl: Added generic path to get/set span flags in OTTL trace span context. (#​34739)

  • pkg/ottl: Introducing delete_index function for deleting items from an existing array (#​43098)

  • pkg/stanza: Ensure recombine operator does not split batches of entries (#​42392)

  • pkg/stanza: Ensure container operator does not split batches of entries (#​42389)

  • pkg/stanza: Ensure syslog operator does not split batches of entries (#​42394)

  • pkg/translator/azurelogs: Add support for all Activity Logs categories (#​44871)
    Includes support for the Alert, Autoscale, Policy, Recommendation, Security, ServiceHealth, and ResourceHealth categories.

  • processor/k8sattributes: Added processor-specific observability metrics: otelcol.k8s.pod.association with status, pod_identifier, and otelcol.signal attributes (#​44587)

  • processor/resourcedetection: Add support for GCP resource detector to gather GCE instance labels as resource attributes (#​35859)
    The GCP resource detector now supports gathering GCE instance labels as resource attributes, allowing for more detailed resource metadata in telemetry data.

  • processor/resourcedetection: Added Alibaba Cloud ECS resource detector to the Resource Detection Processor (#​45632)

  • processor/tail_sampling: New policy type to return the opposite of the sampling decision of a wrapped policy. (#​39668)

  • processor/tail_sampling: Add trace_flags policy (#​43867)

  • processor/tail_sampling: Provide option to limit maximum trace size kept in memory by the tail sampling processor (#​45286)
    Traces that exceed the size limit will be immediately dropped, not have a decision made for them.

  • receiver/azureblob: Replace deprecated azure-event-hubs-go SDK with azure-sdk-for-go (#​44335)

  • receiver/filelog: Suppress repeated permission-denied errors (#​39491)
    Only one error is logged per file per process run, and an informational message is emitted when the file becomes readable again.
    This reduces log spam and improves clarity for operators.

  • receiver/hostmetrics: Add support for Linux hugepages memory monitoring via system.memory.linux.hugepages metrics. (#​42650)
    Users can now monitor hugepages usage on host machine.

  • receiver/jmx: Add the JMX scraper version "1.53.0-alpha" to the supported jars hash list (#​45571)

  • receiver/jmx: Add the JMX metrics gatherer version "1.53.0-alpha" to the supported jars hash list (#​45570)

  • receiver/k8sobjects: Add support for exclude_namespaces to exclude specific namespaces from being watched. (#​36217)
    Add support for exclude_namespaces to exclude specific namespaces from being watched.

  • receiver/prometheus: Support removable Prometheus service discoveries via Go build tags. (#​44406)
    Prometheus service discoveries can now be removed at build time when building the collector with OCB (OpenTelemetry Collector Builder).
    Use the build_tags option in the builder configuration to pass Go build tags such as remove_all_sd to exclude optional service discoveries.
    See the Prometheus documentation for available build tags to customize which service discoveries are included.

  • receiver/snowflake: Enables dynamic metric reaggregation in the Splunk Enterprise receiver. This does not break existing configuration files. (#​45396)

  • receiver/windowsservice: Enables dynamic metric reaggregation in the Splunk Enterprise receiver. This does not break existing configuration files. (#​45396)

🧰 Bug fixes 🧰
  • exporter/coralogix: Fix unmarshalling to avoid validation errors with profiles when protocol is set to http. (#​45677)

  • exporter/elasticsearch: Add status code OK to success document processed metric. (#​45067)

  • internal/datadog: Fix race condition in gohai host metadata payload causing concurrent map access panic (#​30438)
    Deep copy the host metadata payload before passing it to ConsumeHostMetadata() to prevent
    concurrent map access when the reporter's gohai collector refreshes maps while JSON marshaling
    iterates over them. This fixes the "fatal error: concurrent map iteration and map write" panic
    that occurred with multiple concurrent metric consumers and host metadata enabled.

  • internal/metadataproviders: Fix kubeadm resource detector to correctly read clusterName from kubeadm configmap (#​45603)

  • pkg/ottl: Fix debug logs in OTTL parser to not panic when marshalling transform contexts with invalid pdata (#​44705)

  • pkg/stanza: Fix transformer operators logging errors at ERROR level when on_error is set to quiet mode (#​42646)

  • pkg/stanza: Fix container operator log truncation for large CRI logs (#​43982)
    Previously the option max_log_size of the container operator did not work correctly, with the maximum log size limited to an arbitrary value even if max_log_size was higher or set to 0 to remove the limit. With this change max_log_size: 0 works correctly, removing the upper limit on log size.
    The default value for max_log_size is now changed from 0 to 1MiB to prevent boundless memory usage.

  • pkg/stanza: Fix syslog parser operator logging errors at ERROR level when on_error is set to quiet mode (#​42646)

  • pkg/stanza: Fix data race in fileconsumer FileAttributes map access (#​42825)

  • processor/azuredetector: Avoid set cloud.availability_zone when Azure Availability Zone is not assigned (#​45642)
    In cases where an Azure VM is not assigned to any Availability Zone,
    the cloud.availability_zone attribute was being set to an empty string.
    This fix ensures that the attribute is only set when an Availability Zone
    is indeed assigned, preventing misleading empty values.

  • processor/azuredetector: Fallback to VM Name when osProfile.computerName is unavailable (#​45642)
    In certain Azure images, the osProfile.computerName field may not be set.
    This fix ensures that the hostname detection falls back to using the VM Name
    from the instance metadata service when osProfile.computerName is empty.

  • processor/azuredetector: Avoid set azure.vm.scaleset.name empty when VM not in scale set (#​45642)
    In scenarios where a VM is not part of a scale set, the
    azure.vm.scaleset.name attribute was being set to an empty string.
    This fix ensures that the attribute is only set when the VM is indeed
    part of a scale set, preventing misleading empty values.

  • processor/deltatocumulative: Fix panic when processing exponential histograms with empty bucket counts (#​42163)

  • processor/k8sattributes: Fix k8s.node.uid extraction when node.name is disabled (#​45328)

  • receiver/awscontainerinsightreceiver: Add cAdvisor filesystem plugin imports to fix missing NodeFS and InstanceFS metrics (#​45534)

  • receiver/filelog: Fixed encoding not being applied to multiline pattern matching (#​39011)
    Previously, when using multiline pattern matching with non-UTF-8 encodings (e.g., utf-16le),
    the encoding was not properly applied during pattern matching, causing multiline patterns to fail.
    This fix ensures that the specified encoding is correctly applied when processing multiline patterns,
    allowing proper parsing of files with fixed-length records and no line terminators in various encodings.

  • receiver/googlecloudmonitoring: Fix boolean metrics conversion to int values (#​45423)

  • receiver/journald: Avoid passing empty cursors to journalctl when resuming journald reads (#​45435)

  • receiver/libhoney: Fix timestamp in libhoney receiver (#​45799)
    The libhoney exporter was setting the start_time for some spans to the
    current time instead of the timestamp in the event.

  • receiver/receiver_creator: Do not log config in receivercreator since it could contain sensitive information (#​38163)

v0.144.0

Compare Source

🛑 Breaking changes 🛑
  • exporter/elasticsearch: Remove ecs mode span enrichment for span.action, span.message.queue.name, and transaction.message.queue.name (#​45014)
    The removed span enrichments have been moved to the github.com/elastic/opentelemetry-collector-components/processor/elasticapmprocessor. It is recommended to use the github.com/elastic/opentelemetry-collector-components/processor/elasticapmprocessor when using mapping mode ecs to ensure index documents contain all required Elastic fields to power the Kibana UI.

  • exporter/kafka: Remove Sarama producer implementation (#​44565)
    The Sarama-based Kafka producer has been removed from kafkaexporter.
    Feature gate exporter.kafkaexporter.UseFranzGo has also been removed since Franz-go is now the only supported Kafka client.

  • processor/tail_sampling: The deprecated invert decisions are disabled by default. (#​44132)
    Drop policies should be used instead of invert decisions for explicitly not sampling a trace.
    If the deprecated behavior is required while migrating to drop policies, disable the processor.tailsamplingprocessor.disableinvertdecisions feature gate.

  • receiver/kafka: Remove Sarama consumer implementation and default_fetch_size configuration option (#​44564)
    The Sarama-based Kafka consumer has been removed from kafkareceiver.
    The default_fetch_size configuration option has also been removed as it was only used by the Sarama consumer.
    Feature gate receiver.kafkareceiver.UseFranzGo has also been removed since Franz-go is now the only supported Kafka client.

🚩 Deprecations 🚩
  • exporter/elasticsearch: Deprecate mapping::mode config option (#​45246)
    The mapping::mode config option is now deprecated and will soon be ignored. Instead, use
    the X-Elastic-Mapping-Mode client metadata key (via headers_setter extension) or the
    elastic.mapping.mode scope attribute to control the mapping mode per-request.
    See the README for migration instructions.
🚀 New components 🚀
  • processor/lookup: Add skeleton for external lookup enrichment processor (#​41816)
    Adds the initial skeleton for a lookup processor that performs external lookups to enrich telemetry signals.
    Also includes source abstraction with factory pattern, noop source for testing, and cache wrapper utility.
💡 Enhancements 💡
  • cmd/schemagen: Extend schemagen script with ability to handle external refs. (#​42214)
    The schemagen tool has been enhanced to support external references when generating
    configuration schemas for OpenTelemetry Collector components. This improvement allows
    the tool to accurately reference and include schema definitions from external packages,
    facilitating better modularity and reuse of configuration schemas across different components.

  • cmd/schemagen: Fixes for schemagen to handle common issues with receiver components schemas. (#​42214)
    Fix common issues discovered while using schemagen with receiver components:

    • Missing config.go file (e.g. namedpipereceiver)
    • Parsing obsolete types (e.g. nsxtreceiver)
    • Unable to embed fields with squash tag and not exported internal type (e.g. huaweicloudcesreceiver)
  • cmd/telemetrygen: Add batching capability to metrics and traces (#​42322)

    • Changed traces batching to have configurable batch size and match batch flag.
    • Added batching to metrics.
    • Added batching to logs.
  • exporter/azureblob: Add timezone option for formatting blob names in azureblob exporter. (#​43752)

  • exporter/elasticsearch: Remove go-elasticsearch dependency to reduce binary size (#​45104)
    This leads to a 19MB size reduction in contrib distribution

  • exporter/googlecloudstorage: Add support for time partitioning (#​44889)

  • exporter/opensearch: Add support for multiple variables to build index names (#​42585)

  • exporter/sumologic: Add decompose_otlp_summaries configuration option to decompose OTLP Summary metrics into individual gauges and counters (#​44737)

  • extension/awslogs_encoding: Optimize CloudTrail logs unmarshaling for memory usage (#​45180)

  • processor/k8sattributes: Bumnp version of semconv to v1.39.0 (#​45447)

  • processor/redaction: Add sanitize_span_name option to URL and DB sanitization configs. (#​44228)

  • processor/redaction: Add ignored_key_patterns configuration option to allow ignoring keys by regex pattern (#​44657)

  • processor/resourcedetection: Add optional docker attributes (#​44898). Note: Because of opentelemetry-collector-releases#1350 this change is not available on the v0.144.0 binary releases. v0.145.0 will include this change.
    Add container.image.name and container.name optional resource attributes with the docker detector.

  • processor/tail_sampling: Provide an option, decision_wait_after_root_received, to make quicker decisions after a root span is received. (#​43876)

  • receiver/azureeventhub: Add support for azure auth when feature gate receiver.azureeventhubreceiver.UseAzeventhubs is enabled. (#​40711)

  • receiver/prometheus: receiver/prometheus now associates scraped _created text lines as the created timestamp of its metric family rather than its own metric series, as defined by the OpenMetricsText spec (#​45291)

  • receiver/prometheus: Add comprehensive troubleshooting and best practices guide to Prometheus receiver README (#​44925)
    The guide includes common issues and solutions, performance optimization strategies,
    production deployment best practices, monitoring recommendations, and debugging tips.

  • receiver/prometheusremotewrite: Replace labels.Map() iteration with direct label traversal to eliminate intermediate map allocations. (#​45166)

🧰 Bug fixes 🧰
  • exporter/kafka: franz-go: Exclude non-produce metrics from kafka_exporter_write_latency and kafka_exporter_latency (#​45258)

  • exporter/opensearch: Fix dynamic log index feature putting logs in wrong index (#​43183)

  • exporter/prometheusremotewrite: Prevent duplicate samples by allowing the WAL to be empty (#​41785)
    Since the WAL is being truncated after every send it's likely the reader and writer are in sync. Since WAL was not
    allowed to be empty, the reader would always re-read previously delivered samples causing duplicate data to be sent
    continuously.

  • extension/datadog: Datadog extension no longer throws an error for missing extensions when getting a list of active components, and now populates active components even when missing go mod/version info. (#​45358, #​45460)

  • extension/file_storage: Handle filename too long error in file storage extension by using the sha256 of the attempted filename instead. (#​44039)

  • extension/text_encoding: Avoid spurious marshalling separators at end of lines (#​42797)
    Previously, text_encoding would append the marshalling separator to the end of
    each log record, potentially resulting in double-newlines between blocks of
    records.

  • extension/text_encoding: Fix an issue where marshalling/unmarshalling separators were ignored (#​42797)

  • pkg/kafka/configkafka: Fix consumer group rebalance strategy validation (#​45268)

  • pkg/ottl: Fix numeric parsing to correctly handle signed numbers in math expressions. (#​45222)
    The OTTL math expression parser did not correctly handle unary signs for plus
    and minus. Expressions like 3-5 would not parse correctly without inserting
    spaces to make it 3 - 5. This change moves the sign handling out of the
    lexer and into the parser.

  • pkg/ottl: Handle floating constants with decimal point but no fraction. (#​45222)
    Floating point constants that had a decimal point but no fractional digits
    (e.g., "3.") were not handled properly and could crash the parser. These are
    now parsed as valid floating point numbers.

  • pkg/stanza: Fix Windows UNC network path handling in filelog receiver (#​44401)
    The filelog receiver now correctly handles Windows UNC network paths (e.g., \server\share\logs*.log).
    Previously, the receiver could list files from network shares but failed to open them due to path corruption
    during normalization. This fix converts UNC paths to Windows extended-length format (\?\UNC\server\share\path)
    which is more reliable and not affected by filepath.Clean() issues.

  • pkg/stanza: Ensure container parser respects the if condition and on_error settings when format detection fails (#​41508)

  • processor/resourcedetection: Prevent the resource detection processor from panicking when detectors return a zero-valued pdata resource. (#​41934) Note: Because of opentelemetry-collector-releases#1350 this change is not available on the v0.144.0 binary releases. v0.145.0 will include this change.

  • processor/resourcedetection: Fix nil pointer panic when HTTP client creation fails in Start method (#​45220) Note: Because of opentelemetry-collector-releases#1350 this change is not available on the v0.144.0 binary releases. v0.145.0 will include this change.

  • receiver/awslambda: Fix S3 key usage in AWS Lambda Receiver (#​45364)

  • receiver/datadog: Fix service check endpoint to handle both array and single object payloads (#​44986)
    The /api/v1/check_run endpoint now uses defensive parsing to handle both array [{...}] and single object {...} payloads.
    This fixes intermittent unmarshal errors when Datadog agent sends connectivity health checks.

  • receiver/jmx: Enable initial_delay and collection_interval settings via scraper helper (#​44492)

  • receiver/libhoney: Improve msgpack decoding to handle ints or uints (#​45273)

  • receiver/postgresql: Fix query plan EXPLAIN to use raw query with $N placeholders instead of obfuscated query with ? placeholders (#​45190)
    Previously, the EXPLAIN query was using obfuscated queries with ? placeholders, which PostgreSQL does not recognize.
    Now uses the raw query with $1, $2 placeholders that PostgreSQL expects.

  • receiver/prometheusremotewrite: Fix silent data loss when consumer fails by returning appropriate HTTP error codes instead of 204 No Content. (#​45151)
    The receiver was sending HTTP 204 No Content before calling ConsumeMetrics(),
    causing clients to believe data was successfully delivered even when the consumer failed.
    Now returns 400 Bad Request for permanent errors and 500 Internal Server Error for retryable errors,
    as per the Prometheus Remote Write 2.0 specification.

  • receiver/sqlserver: Accuracy improvements for top-query metrics (#​45228)
    SQLServer metrics reporting is improved by reducing the warm-up delay and providing accurate insights sooner.

v0.143.0

Compare Source

🛑 Breaking changes 🛑
  • connector/servicegraph: remove deprecated warning log about metrics exporter logical (#​45177)

  • extension/googlecloudlogentry_encoding: Parse Cloud DNS Query logs into log record attributes instead of placing it in the body as is. (#​44561)

  • processor/tail_sampling: Add support for caching the policy name involved in a sampling decision. (#​45040)
    This change allows the tailsampling.policy attribute to be set on the spans in a trace when a sampling decision is cached.

  • receiver/prometheus: Remove deprecated use_start_time_metric and start_time_metric_regex configuration options. (#​44180)
    The use_start_time_metric and start_time_metric_regex configuration options have been removed after being deprecated in v0.142.0.
    Users who have these options set in their configuration will experience collector startup failures after upgrading.
    To migrate, remove these configuration options and use the metricstarttime processor instead for equivalent functionality.

  • receiver/systemd: Rename systemd.unit.cpu.time metric to systemd.service.cpu.time (#​44916)

🚀 New components 🚀
  • cmd/schemagen: Introduce script that generates configuration schemas for collector components based on go structs. (#​42214)
    The schemagen tool generates schemas for OpenTelemetry Collector components configuration
    by analyzing Go struct definitions. This is preliminary work to support automatic generation
    of documentation and validation for component configurations.
💡 Enhancements 💡
  • exporter/azureblob: Add time_parser_ranges option to allow selective time parsing of blob name substrings (#​44650)
    The new time_parser_ranges configuration allows specifying index ranges (e.g., ["0-10", "15-25"]) to control which parts of the blob name are time-formatted.

  • exporter/coralogix: Exposed a new field to set grpc-accept-encoding. gzip will be used by default. (#​45191)

  • exporter/coralogix: Improve log messages when a partial success happens for traces. (#​44926)
    The exporter now provides additional context based on the type of partial success | returned by the backend. When the backend indicates issues with the sent data, the error | message is analyzed to identify and display examples of the problematic data.

  • exporter/elasticsearch: Add support for extra query parameters to the outgoing bulk request (#​44480)

  • exporter/kafka: Make max_message_bytes and flush_max_messages unconditional in franz-go producer. Changed flush_max_messages default from 0 to 10000 to match franz-go default. (#​44840)

  • extension/awslogs_encoding: Enhance VPC flow logs encoding extension with CloudWatch logs support (#​44710)

  • extension/azure_encoding: Add processing for AppService, CDN, FrontDoor and Recommendation logs records (#​41725)

  • extension/googlecloudlogentry_encoding: Add support for Passthrough External and Internal Network Load Balancer logs (#​44524)
    Add support for Passthrough External and Internal Network Load Balancer logs to the Google Cloud log entry encoding extension.
    This includes adding support for the new gcp.load_balancing.passthrough_nlb attributes including connection details,
    bytes/packets sent and received, and RTT measurements.

  • pkg/ottl: Add Bool function for converting values to boolean (#​44770)

  • processor/geoip: Bump oschwald/geoip2 to v2 (#​44687)

  • receiver/awscloudwatch: Add support for filtering log groups by account ID. (#​38391)

  • receiver/awscontainerinsightreceiver: Component type name renamed from awscontainerinsightreceiver to awscontainerinsight, controlled by feature gate receiver.awscontainerinsightreceiver.useNewTypeName. (#​44052)
    When the feature gate is enabled, the receiver uses the new type name awscontainerinsight instead of awscontainerinsightreceiver.
    To enable the new type name, use: --feature-gates=+receiver.awscontainerinsightreceiver.useNewTypeName.

  • receiver/awslambda: Add support for AWS Lambda receiver to trigger by CloudWatch logs subscription filters for Lambda (#​43504)

  • receiver/awslambda: Add S3 failure replay support to AWS Lambda receiver (#​43504)

  • receiver/filelog: gzip files are auto detected based on their header (#​39682)

  • receiver/github: Add merged_pr_lookback_days configuration to limit historical PR queries and reduce API usage (#​43388)
    The merged_pr_lookback_days configuration option limits the timeframe for
    which merged pull requests are queried. Set to 0 to fetch all merged PRs.
    Open PRs are always fetched regardless of this setting.

  • receiver/oracledb: Add stored procedure information to logs for top queries and query samples. (#​44764)
    The db.server.top_query event now includes oracledb.procedure_id, oracledb.procedure_name, and oracledb.procedure_type attributes.
    The db.server.query_sample event now includes oracledb.procedure_id, oracledb.procedure_name, and oracledb.procedure_type attributes.

  • receiver/postgresql: Added service.instance.id resource attribute for metrics and logs (#​43907)
    service.instance.id is enabled by default.

  • receiver/postgresql: Add trace propagation support (#​44868)
    When postgresql.application_name contains a valid W3C traceparent, emitted db.server.query_sample logs include trace_id and span_id for correlation.

  • receiver/prometheus: Add receiver.prometheusreceiver.RemoveReportExtraScrapeMetricsConfig feature gate to disable the report_extra_scrape_metrics config option. (#​44181)
    When enabled, the report_extra_scrape_metrics configuration option is ignored, and extra scrape metrics are
    controlled solely by the receiver.prometheusreceiver.EnableReportExtraScrapeMetrics feature gate.
    This mimics Prometheus behavior where extra scrape metrics are controlled by a feature flag.

  • receiver/systemd: Add metric for number of times a service has restarted. (#​45071)

  • receiver/windowseventlog: Improved performance of the Windows Event Log Receiver (#​43195)
    Previously, the Windows Event Log Receiver could only process events up to 100 messages per second with default settings.
    This was because the receiver would read at most max_reads messages within each configured poll_interval, even if
    additional events were already available.

    This restriction has been removed. The poll_interval parameter behaves as described in the documentation:
    The poll_interval parameter now only takes effect after all current events have been read.

    For users who prefer the previous behavior, a new configuration option, max_events_per_poll, has been introduced.

  • receiver/windowseventlog: Add parsing for Version and Correlation event fields. (#​45018)

🧰 Bug fixes 🧰
  • connector/count: Basic config should emit default metrics (#​41769)

  • exporter/elasticsearch: Deduplicate attribute keys from non-compliant SDKs in otel mapping mode (#​39304)
    The serializer in otel mapping mode now explicitly deduplicates attribute keys when writing to Elasticsearch,
    keeping only the first occurrence. This prevents invalid JSON from being produced when
    non-compliant SDKs send duplicate keys.

  • exporter/kafka: Wrap non-retriable errors from franzgo with consumererror::permanent (#​44918)

  • exporter/loadbalancing: Fix k8s resolver parsing so loadbalancing exporter works with service FQDNs (#​44472)

  • pkg/translator/azurelogs: Fix missing data when ingesting Azure logs without properties field. (#​44222)

  • receiver/awss3: Fix data loss when SQS messages contain multiple S3 object notifications and some fail to process (#​45153)
    The SQS notification reader was unconditionally deleting messages after processing,
    even when some S3 object retrievals or callback processing failed. This caused data
    loss when a message contained multiple S3 notification records and any of them failed.
    Messages are now only deleted when all records are successfully processed, allowing
    failed records to be retried after the visibility timeout.

  • receiver/azureeventhub: Make storage of new azeventhub library backward compatible and fix checkpoint starting at earliest when storage is enabled (#​44461)

  • receiver/fluentforward: Ensure all established connections are properly closed on shutdown in the fluentforward receiver. The shutdown process now reliably closes all active connections. (#​44433)

    • Fixes shutdown behavior so that all existing connections are closed cleanly.
    • Adds tests to verify proper connection closure.
  • receiver/kafka: Fix deprecated field migration logic for metrics, traces, and profiles topic configuration (#​45215)
    Fixed bug where deprecated topic and exclude_topic fields for metrics, traces, and profiles
    were incorrectly checking logs configuration instead of their respective signal type's configuration.
    This prevented proper migration from deprecated fields unless logs.topics was empty.
    Also fixed validation error message typo for traces.exclude_topic and corrected profiles validation
    to check ExcludeTopic fields instead of Topic fields.

  • receiver/sqlserver: Collect query metrics for long running queries (#​44984)

  • receiver/tcpcheck: Fix the unit of the tcpcheck.error metric from error to errors (#​45092)

v0.142.0

Compare Source

🛑 Breaking changes 🛑
  • all: It's recommended to change the field type in your component configuration to be configoptional.Optional[exporterhelper.QueueBatchConfig] to keep the enabled subfield. Use configoptional.Some(exporterhelper.NewDefaultQueueConfig()) to enable by default. Use configoptional.Default(exporterhelper.NewDefaultQueueConfig()) to disable by default. (#​44320)

  • exporter/datadog: Update the Datadog exporter to support the Orchestrator Explorer by accepting receiver/k8sobjects logs and sending Kubernetes data to the Datadog endpoint. (#​44523)
    The Cluster name field in Orchestrator Explorer Configuration has been removed. Use the k8s.cluster.name attribute instead.

  • exporter/prometheusremotewrite: Updated to Remote Write 2.0 spec rc.4, requiring Prometheus 3.8.0 or later as the receiving endpoint. (#​44861)
    The upstream Prometheus library updated the Remote Write 2.0 protocol from rc.3 to rc.4 in
    prometheus/prometheus#17411. This renamed CreatedTimestamp to StartTimestamp and moved it
    from the TimeSeries message to individual Sample and Histogram messages. This is a
    wire-protocol incompatibility, so if you are exporting to a Prometheus server, you must upgrade
    it to version 3.8.0 or later to receive data from this exporter.

  • extension/googlecloudlogentry_encoding: Parse External Application Load Balancer logs into log record attributes instead of placing it in the body as is. (#​44438)

  • pkg/stanza: Allow max_batch_size of 0 for unlimited batching in recombine operator (#​43982)
    The recombine operator now supports setting max_batch_size: 0 to disable batch size limits.
    This allows unlimited batching, letting entries be combined based only on max_log_size and matching conditions.
    If you have max_batch_size: 0 in your config and want to keep the behavior unchanged, change the configuration to max_batch_size: 1.

  • processor/cumulativetodelta: Change default max_staleness from 0 (infinite) to 1 hour (#​44427)
    The processor now defaults to a max_staleness of 1 hour instead of 0 (infinite retention).
    This prevents unbounded memory growth in long-running collector instances, especially when tracking metrics with high cardinality or frequently changing attribute values.
    To restore the previous behavior of infinite retention, explicitly set max_staleness: 0 in your configuration.

  • processor/resourcedetection: Promote processor.resourcedetection.propagateerrors feature gate to beta (#​44609)

  • processor/resourcedetection: Remove deprecated attributes configuration option (#​44610)

  • receiver/awss3: Remove the s3_partition config option in favor of s3_partition_format and s3_partition_timezone options. This aligns the S3 receiver more closely with the S3 Exporter. Also add the ability to include or exclude the telemetry type from the file prefix using the file_prefix_include_telemetry_type option. (#​43720)

  • receiver/docker_stats: Upgrades default Docker API version to 1.44 to be compatible with recent Docker Engine versions. (#​44279)
    Users requiring an older Docker API version can set the api_version in the docker stats receiver config. The minimum supported API level is not changed, only default.

  • receiver/filelog: Move filelog.decompressFingerprint to stable stage (#​44570)

  • receiver/prometheus: Promote the receiver.prometheusreceiver.RemoveStartTimeAdjustment feature gate to stable and remove in-receiver metric start time adjustment in favor of the metricstarttime processor, including disabling the created-metric feature gate. (#​44180)
    Previously, users could disable the RemoveStartTimeAdjustment feature gate to temporarily keep the legacy start time adjustment behavior in the Prometheus receiver.
    With this promotion to stable and bounded registration, that gate can no longer be disabled; the receiver will no longer set StartTime on metrics based on process_start_time_seconds, and users should migrate to the metricstarttime processor for equivalent functionality.
    This change also disables the receiver.prometheusreceiver.UseCreatedMetric feature gate, which previously used the <metric>_created series to derive start timestamps for counters, summaries, and histograms when scraping non OpenMetrics protocols.
    However, this does not mean that the _created series is always ignored: when using the OpenMetrics 1.0 protocol, Prometheus itself continues to interpret the _created series as the start timestamp, so only the receiver-side handling for other scrape protocols has been removed.

  • receiver/prometheus: Native histogram scraping and ingestion is now controlled by the scrape configuration option scrape_native_histograms. (#​44861)
    The feature gate receiver.prometheusreceiver.EnableNativeHistograms is now stable and enabled by default.
    Native histograms scraped from Prometheus will automatically be converted to OpenTelemetry exponential histograms.

    To enable scraping of native histograms, you must configure scrape_native_histograms: true in your Prometheus
    scrape configuration (either globally or per-job). Additionally, the protobuf scrape protocol must be enabled
    by setting scrape_protocols to include PrometheusProto.

  • receiver/prometheusremotewrite: Updated to Remote Write 2.0 spec rc.4, requiring Prometheus 3.8.0 or later (#​44861)
    The upstream Prometheus library updated the Remote Write 2.0 protocol from rc.3 to rc.4 in
    prometheus/prometheus#17411. This renamed CreatedTimestamp to StartTimestamp and moved it
    from the TimeSeries message to individual Sample and Histogram messages. This is a
    wire-protocol incompatibility, so Prometheus versions 3.7.x and earlier will no longer work
    correctly with this receiver. Please upgrade to Prometheus 3.8.0 or later.

🚩 Deprecations 🚩
  • processor/k8sattributes: Removes stable k8sattr.fieldExtractConfigRegex.disallow feature gate (#​44694)

  • receiver/kafka: Deprecate default_fetch_size parameter for franz-go client (#​43104)
    The default_fetch_size parameter is now deprecated for the franz-go Kafka client and will only be used with the legacy Sarama client.
    Users should configure max_fetch_size instead when using franz-go.
    This deprecation is marked as of v0.142.0.

  • receiver/kafka: Support configuring a list of topics and exclude_topics; deprecate topic and exclude_topic (#​44477)

  • receiver/prometheus: Deprecate use_start_time_metric and start_time_metric_regex config in favor of the processor metricstarttime (#​44180)

🚀 New components 🚀

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Contributor Author

renovate bot commented Jan 21, 2026

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: go get -t ./...
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter v0.145.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.145.0
go: downloading go.opentelemetry.io/collector/extension/zpagesextension v0.145.0
go: downloading go.opentelemetry.io/collector/otelcol v0.145.0
go: downloading go.opentelemetry.io/collector/processor v1.51.0
go: downloading go.opentelemetry.io/collector/processor/batchprocessor v0.145.0
go: downloading golang.org/x/sys v0.40.0
go: downloading go.opentelemetry.io/collector/semconv v0.128.1-0.20250610090210-188191247685
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.145.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.145.0
go: downloading github.com/prometheus/client_golang v1.23.2
go: downloading github.com/prometheus/common v0.67.5
go: downloading github.com/prometheus/otlptranslator v1.0.0
go: downloading github.com/prometheus/prometheus v0.309.2-0.20260113170727-c7bc56cf6c8f
go: downloading go.opentelemetry.io/collector/config/confighttp v0.145.0
go: downloading go.opentelemetry.io/collector/config/confignet v1.51.0
go: downloading golang.org/x/oauth2 v0.34.0
go: downloading k8s.io/apimachinery v0.34.3
go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.4
go: downloading github.com/rs/cors v1.11.1
go: downloading github.com/goccy/go-yaml v1.19.2
go: downloading github.com/grafana/regexp v0.0.0-20250905093917-f7b3be9d1853
go: downloading github.com/prometheus/exporter-toolkit v0.15.1
go: downloading go.opentelemetry.io/collector/component/componentstatus v0.145.0
go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.64.0
go: downloading go.uber.org/zap/exp v0.3.0
go: downloading golang.org/x/net v0.49.0
go: downloading go.opentelemetry.io/collector/config/configtelemetry v0.145.0
go: downloading google.golang.org/genproto v0.0.0-20250603155806-513f23925822
go: downloading go.opentelemetry.io/contrib/zpages v0.63.0
go: downloading github.com/spf13/cobra v1.10.2
go: downloading go.opentelemetry.io/collector/service v0.145.0
go: downloading github.com/klauspost/compress v1.18.3
go: downloading github.com/pierrec/lz4/v4 v4.1.23
go: downloading github.com/prometheus/procfs v0.17.0
go: downloading go.yaml.in/yaml/v2 v2.4.3
go: downloading github.com/golang/snappy v1.0.0
go: downloading go.opentelemetry.io/collector/config/configauth v1.51.0
go: downloading go.opentelemetry.io/collector/config/configmiddleware v1.51.0
go: downloading go.opentelemetry.io/collector/extension/extensionauth v1.51.0
go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.61.0
go: downloading github.com/foxboron/go-tpm-keyfiles v0.0.0-20251226215517-609e4778396f
go: downloading golang.org/x/exp v0.0.0-20250808145144-a408d31f581a
go: downloading k8s.io/client-go v0.34.3
go: downloading k8s.io/api v0.34.3
go: downloading github.com/hashicorp/consul/api v1.32.1
go: downloading cloud.google.com/go/compute v1.38.0
go: downloading golang.org/x/text v0.33.0
go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20251222181119-0a764e51fe1b
go: downloading github.com/golang-jwt/jwt/v5 v5.3.0
go: downloading github.com/julienschmidt/httprouter v1.3.0
go: downloading github.com/coreos/go-systemd/v22 v22.6.0
go: downloading github.com/mdlayher/vsock v1.2.1
go: downloading golang.org/x/crypto v0.47.0
go: downloading golang.org/x/sync v0.19.0
go: downloading golang.org/x/time v0.14.0
go: downloading github.com/alecthomas/units v0.0.0-20240927000941-0f3dac36c52b
go: downloading github.com/prometheus/client_golang/exp v0.0.0-20260101091701-2cd067eb23c9
go: downloading github.com/prometheus/sigv4 v0.3.0
go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.64.0
go: downloading github.com/spf13/pflag v1.0.10
go: downloading go.opentelemetry.io/contrib/otelconf v0.18.0
go: downloading go.opentelemetry.io/collector/extension/extensionmiddleware v0.145.0
go: downloading k8s.io/klog/v2 v2.130.1
go: downloading k8s.io/utils v0.0.0-20250604170112-4c0f3b243397
go: downloading golang.org/x/term v0.39.0
go: downloading sigs.k8s.io/randfill v1.0.0
go: downloading sigs.k8s.io/structured-merge-diff/v6 v6.3.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.145.0
go: downloading github.com/hashicorp/go-hclog v1.6.3
go: downloading github.com/docker/docker v28.5.2+incompatible
go: downloading github.com/lufia/plan9stats v0.0.0-20251013123823-9fd1530e3ec3
go: downloading github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55
go: downloading github.com/tklauser/go-sysconf v0.3.16
go: downloading gonum.org/v1/gonum v0.17.0
go: downloading github.com/mdlayher/socket v0.4.1
go: downloading github.com/Azure/azure-sdk-for-go/sdk/azcore v1.20.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.13.1
go: downloading google.golang.org/api v0.258.0
go: downloading github.com/aws/aws-sdk-go-v2 v1.41.0
go: downloading github.com/aws/aws-sdk-go-v2/config v1.32.6
go: downloading github.com/aws/aws-sdk-go-v2/credentials v1.19.6
go: downloading github.com/aws/aws-sdk-go-v2/service/sts v1.41.5
go: downloading github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.16
go: downloading github.com/aws/aws-sdk-go-v2/service/ec2 v1.279.0
go: downloading github.com/aws/aws-sdk-go-v2/service/ecs v1.70.0
go: downloading github.com/aws/aws-sdk-go-v2/service/lightsail v1.50.10
go: downloading github.com/aws/smithy-go v1.24.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5 v5.7.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v4 v4.3.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork v1.0.0
go: downloading github.com/Code-Hex/go-generics-cache v1.5.1
go: downloading github.com/digitalocean/godo v1.171.0
go: downloading github.com/miekg/dns v1.1.69
go: downloading github.com/hetznercloud/hcloud-go/v2 v2.33.0
go: downloading github.com/ionos-cloud/sdk-go/v6 v6.3.6
go: downloading github.com/linode/linodego v1.63.0
go: downloading github.com/hashicorp/nomad/api v0.0.0-20260106084653-e8f2200c7039
go: downloading github.com/gophercloud/gophercloud/v2 v2.9.0
go: downloading github.com/ovh/go-ovh v1.9.0
go: downloading github.com/scaleway/scaleway-sdk-go v1.0.0-beta.36
go: downloading github.com/stackitcloud/stackit-sdk-go/core v0.20.1
go: downloading github.com/envoyproxy/go-control-plane/envoy v1.36.0
go: downloading github.com/envoyproxy/protoc-gen-validate v1.3.0
go: downloading github.com/go-zookeeper/zk v1.0.4
go: downloading github.com/edsrzf/mmap-go v1.2.0
go: downloading github.com/facette/natsort v0.0.0-20181210072756-2cd4dd1e2dcb
go: downloading github.com/go-openapi/strfmt v0.25.0
go: downloading github.com/prometheus/alertmanager v0.30.0
go: downloading github.com/oklog/ulid/v2 v2.1.1
go: downloading github.com/oklog/ulid v1.3.1
go: downloading github.com/prometheus/common/assets v0.2.0
go: downloading github.com/shurcooL/httpfs v0.0.0-20230704072500-f1e31cf0ba5c
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor v0.145.0
go: downloading github.com/bboreham/go-loser v0.0.0-20230920113527-fcc2c21820a3
go: downloading go.opentelemetry.io/collector/extension/extensioncapabilities v0.145.0
go: downloading go.opentelemetry.io/collector/connector/connectortest v0.145.0
go: downloading go.opentelemetry.io/collector/connector/xconnector v0.145.0
go: downloading go.opentelemetry.io/collector/exporter/exportertest v0.145.0
go: downloading go.opentelemetry.io/collector/extension/extensiontest v0.145.0
go: downloading go.opentelemetry.io/collector/processor/processortest v0.145.0
go: downloading go.opentelemetry.io/collector/processor/xprocessor v0.145.0
go: downloading go.opentelemetry.io/collector/receiver/receivertest v0.145.0
go: downloading go.opentelemetry.io/collector/receiver/xreceiver v0.145.0
go: downloading go.opentelemetry.io/collector/service/hostcapabilities v0.145.0
go: downloading github.com/shirou/gopsutil/v4 v4.25.12
go: downloading go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.14.0
go: downloading go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.14.0
go: downloading go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.38.0
go: downloading go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.38.0
go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.39.0
go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.39.0
go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.39.0
go: downloading go.opentelemetry.io/otel/exporters/prometheus v0.60.0
go: downloading go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.14.0
go: downloading go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.38.0
go: downloading go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.38.0
go: downloading go.opentelemetry.io/otel/log v0.15.0
go: downloading go.opentelemetry.io/otel/sdk/log v0.14.0
go: downloading github.com/google/gnostic-models v0.7.0
go: downloading github.com/fxamacker/cbor/v2 v2.9.0
go: downloading sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8
go: downloading sigs.k8s.io/yaml v1.6.0
go: downloading github.com/fatih/color v1.16.0
go: downloading github.com/mattn/go-isatty v0.0.20
go: downloading github.com/tklauser/numcpus v0.11.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/internal v1.11.2
go: downloading github.com/AzureAD/microsoft-authentication-library-for-go v1.6.0
go: downloading cloud.google.com/go/auth v0.17.0
go: downloading cloud.google.com/go v0.121.0
go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.8
go: downloading github.com/aws/aws-sdk-go-v2/internal/ini v1.8.4
go: downloading github.com/aws/aws-sdk-go-v2/service/signin v1.0.4
go: downloading github.com/aws/aws-sdk-go-v2/service/sso v1.30.8
go: downloading github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.12
go: downloading github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.16
go: downloading github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.4
go: downloading github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.16
go: downloading github.com/hashicorp/go-retryablehttp v0.7.7
go: downloading golang.org/x/tools v0.40.0
go: downloading github.com/googleapis/gax-go/v2 v2.15.0
go: downloading github.com/go-resty/resty/v2 v2.17.1
go: downloading github.com/gorilla/websocket v1.5.4-0.20250319132907-e064f32e3674
go: downloading github.com/hashicorp/cronexpr v1.1.3
go: downloading github.com/go-openapi/errors v0.22.4
go: downloading go.mongodb.org/mongo-driver v1.17.6
go: downloading github.com/go-openapi/swag v0.25.4
go: downloading github.com/go-openapi/validate v0.25.1
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.145.0
go: downloading github.com/puzpuzpuz/xsync/v3 v3.5.1
go: downloading go.opentelemetry.io/collector/internal/telemetry v0.145.0
go: downloading go.opentelemetry.io/collector/pdata/testdata v0.145.0
go: downloading go.opentelemetry.io/proto/otlp v1.9.0
go: downloading k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b
go: downloading github.com/x448/float16 v0.8.4
go: downloading github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c
go: downloading github.com/google/s2a-go v0.1.9
go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.7
go: downloading github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.16
go: downloading github.com/go-openapi/swag/cmdutils v0.25.4
go: downloading github.com/go-openapi/swag/conv v0.25.4
go: downloading github.com/go-openapi/swag/fileutils v0.25.4
go: downloading github.com/go-openapi/swag/jsonname v0.25.4
go: downloading github.com/go-openapi/swag/jsonutils v0.25.4
go: downloading github.com/go-openapi/swag/loading v0.25.4
go: downloading github.com/go-openapi/swag/mangling v0.25.4
go: downloading github.com/go-openapi/swag/netutils v0.25.4
go: downloading github.com/go-openapi/swag/stringutils v0.25.4
go: downloading github.com/go-openapi/swag/typeutils v0.25.4
go: downloading github.com/go-openapi/swag/yamlutils v0.25.4
go: downloading github.com/go-openapi/analysis v0.24.1
go: downloading github.com/go-openapi/jsonpointer v0.22.1
go: downloading github.com/go-openapi/loads v0.23.2
go: downloading github.com/go-openapi/spec v0.22.1
go: downloading go.uber.org/goleak v1.3.0
go: downloading github.com/ebitengine/purego v0.9.1
go: downloading github.com/go-openapi/jsonreference v0.21.3
go: downloading gopkg.in/evanphx/json-patch.v4 v4.12.0
go: downloading golang.org/x/mod v0.31.0
go: downloading github.com/emicklei/go-restful/v3 v3.12.2
go: downloading go.opentelemetry.io/collector/processor/processorhelper v0.145.0
go: github.com/os-observability/redhat-opentelemetry-collector imports
	go.opentelemetry.io/collector/exporter/debugexporter imports
	go.opentelemetry.io/collector/exporter/internal/common: cannot find module providing package go.opentelemetry.io/collector/exporter/internal/common
go: github.com/os-observability/redhat-opentelemetry-collector imports
	github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter imports
	github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger imports
	github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal/idutils: cannot find module providing package github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal/idutils
go: downloading github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources v1.1.1
go: downloading github.com/hashicorp/go-sockaddr v1.0.7
go: downloading github.com/hashicorp/memberlist v0.5.3
go: module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver is deprecated: this receiver is no longer maintained and has reached end-of-life. See https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/36791
go: module go.opentelemetry.io/collector/exporter/loggingexporter is deprecated: loggingexporter is deprecated in favour of the debugexporter. It will be removed in September 2024.
go: module go.opentelemetry.io/collector/extension/ballastextension is deprecated: Use the GOMEMLIMIT environment variable instead.
go: warning: github.com/openshift/api@v3.9.0+incompatible: retracted by module author: v3.9.0 is the only tag in openshift/api and it was created before go.mod was
go: warning: google.golang.org/api@v0.258.0: retracted by module author: due to https://github.com/googleapis/google-cloud-go/issues/13503
go: to switch to the latest unretracted version, run:
	go get <module>@latest

@renovate renovate bot force-pushed the renovate/github.com-open-telemetry-opentelemetry-collector-contrib-exporter-prometheusexporter-0.x branch from da3e051 to a980ecd Compare February 3, 2026 17:52
@renovate renovate bot changed the title Update module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter to v0.144.0 Update module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter to v0.145.0 Feb 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants