Skip to content

Update module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension to v0.154.0 - autoclosed#25

Closed
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/github.com-open-telemetry-opentelemetry-collector-contrib-extension-healthcheckextension-0.x
Closed

Update module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension to v0.154.0 - autoclosed#25
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/github.com-open-telemetry-opentelemetry-collector-contrib-extension-healthcheckextension-0.x

Conversation

@renovate

@renovate renovate Bot commented May 5, 2026

Copy link
Copy Markdown
Contributor

ℹ️ 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/extension/healthcheckextension v0.93.0v0.154.0 age confidence

Release Notes

open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension)

v0.154.0

Compare Source

🛑 Breaking changes 🛑
  • all: Removes the Google SecOps exporter, as it is no longer being donated. (#​46148)
    Removes the incomplete and non-functional Google SecOps exporter.
    It should not have been configured by users, so no real world breakage is expected.

  • connector/span_metrics: Validate calls_dimensions and histogram.dimensions at startup (#​48097)
    Duplicate dimension names in calls_dimensions or histogram.dimensions previously passed silently; they now fail validation at startup, matching the behaviour of the top-level dimensions setting.

  • exporter/prometheus: Promote the exporter.prometheusexporter.DisableAddMetricSuffixes feature gate to beta. (#​48930)
    The deprecated add_metric_suffixes setting is now ignored by default. To preserve the previous no-suffix behavior, set translation_strategy: UnderscoreEscapingWithoutSuffixes.

  • receiver/vcenter: Set resourcePoolMemoryUsageAttribute feature gate to beta. (#​47552)

🚩 Deprecations 🚩
  • exporter/prometheus_remote_write: Rename to prometheus_remote_write with deprecated alias prometheusremotewrite (#​45339)

  • exporter/signalfx: Traces have been deprecated for the exporter (#​48748)
    Trace correlation functionality no longer requires the signalfx exporter to be included in trace pipelines.
    Sending traces may now be sent solely via OTLP to enable trace correlation. All trace functionality and configuration
    will be removed from this exporter in December 2026.

  • processor/resource_detection: The k8snode detector is deprecated; use k8s_api instead. (#​48597)
    Both names work and produce identical output. When switching to k8s_api, also rename your config section from k8snode: to k8s_api:; keeping the old key under the new detector name will silently apply defaults instead.

  • receiver/apache_spark: Rename apachespark receiver to apache_spark with deprecated alias apachespark (#​45339)

  • receiver/envoy_als: Rename envoyals receiver to envoy_als with deprecated alias envoyals (#​45339)

  • receiver/kafka: Deprecate group_rebalance_strategy in favor of group_rebalance_strategies (#​48658)
    Use group_rebalance_strategies to configure one or more ordered protocols. The singular field remains supported for backward compatibility but logs a deprecation warning on startup.
    group_rebalance_strategy and group_rebalance_strategies are mutually exclusive; setting both fails validation.

  • receiver/otlp_json_file: rename to otlp_json_file with deprecated alias otlpjsonfile (#​45339)

  • receiver/webhook_event: Rename webhookevent receiver to webhook_event with deprecated alias webhookevent (#​45339)

  • receiver/windows_service: Rename receiver type from windowsservice to windows_service (#​45339)

🚀 New components 🚀
  • processor/awsecsattributes: Add the initial skeleton for the AWS ECS attributes processor, which will enrich telemetry with AWS ECS metadata. (#​44476)
💡 Enhancements 💡
  • cmd/opampsupervisor: Allow starting the Collector with a startup fallback config until successfully connected to the OpAMP backend (#​44368)
    When there's no previous configuration state persisted in disk, the Supervisor now
    starts with a startup fallback configuration until it can successfully connect
    to the OpAMP backend. At this moment the regular configuration (indicated by
    agent::config_files) is restored.
    If a previous configuration state is persisted, it will be used to start the Collector.

  • cmd/schemagen: Add -r flag to resolve external $ref entries inline, replacing references with the actual type definitions from the referenced packages. (#​48735)
    When -r is passed, schemagen recursively resolves cross-package $refs and inlines the
    referenced type definitions. References that cannot be resolved are dropped with a warning.

  • cmd/schemagen: Add factoryMaps override to generate schemas for config fields populated via factory dispatch maps. (#​48815)
    Some components tag a config field mapstructure:"-" and populate it at runtime by dispatching
    against a package-level factory map (e.g. hostmetricsreceiver's scrapers field). The schemagen
    parser previously skipped these fields entirely.

    A new factoryMaps option in .schemagen.yaml componentOverrides instructs schemagen to
    AST-walk the named factory var, enumerate all registered entries, and synthesize a typed object
    property whose keys are the discriminator strings. Three factory var shapes are supported:
    call expressions (key resolved from internal/metadata), composite literals with inline
    component.MustNewType("key") keys, and composite literals with qualified pkg.ConstName keys.

    Wired up for receiver/hostmetricsreceiver (11 scraper keys), receiver/ciscoosreceiver
    (2 scraper keys), and processor/geoipprocessor (1 provider key).

  • connector/span_metrics: Support for glob expressions in the dimensions field of the spanmetrics connector config (#​48097)
    It is now possible to specify attributes to add as dimensions to metrics using glob expressions, in addition to exact string matching

  • exporter/azuremonitor: Add tag_mappings config to override the resource-attribute precedence used to populate Application Insights envelope tags (#​47657)
    The optional tag_mappings: block accepts an ordered list of sources per tag.
    Sources containing a . are treated as resource attribute keys; sources
    without a . are treated as string-literal terminal defaults. The first
    non-empty value wins.

    Supported keys: cloud_role_instance (default [service.instance.id])
    and application_version (default [service.version]). Defaults preserve
    the historical hardcoded behavior; zero-config users see no change.

    Example for Azure Container Apps:
    tag_mappings:
    cloud_role_instance: [host.name, service.instance.id]

    Marked alpha; the schema may evolve.

  • exporter/load_balancing: Add service, resource, and attributes routing key support for logs (#​40223)
    Logs can now be routed using service (default, routes by service.name), resource (routes by
    full resource identity), or attributes (routes by configurable attribute values including
    log.severity and log.body pseudo attributes). This enables stateful downstream processing like
    log reduction, throttling, and tail-based sampling.

  • exporter/opensearch: Add otel-v1 mapping mode that produces documents conforming to Data Prepper's OTel v1 index schemas, enabling interoperability with OpenSearch Observability dashboards. (#​48585)
    Default index names match upstream Data Prepper conventions: otel-v1-apm-span for traces and otel-v1-logs for logs. Custom traces_index / logs_index overrides still apply, and dataset / namespace are not required when this mode is active.

  • exporter/signalfx: Handle entity events as property updates sent to the PUT endpoint instead of PATCH. (#​48469)

  • extension/aws_logs_encoding: Add support for decoding VPC Flow Logs in Parquet format (#​38861)

  • extension/google_cloud_logentry_encoding: Migrate semantic conventions from v1.38.0 to v1.40.0 (#​47547)

  • extension/pebble_tail_storage: Promote pebble_tail_storage extension to alpha stability (#​47916)

  • extension/pebble_tail_storage: Drop DB on start (#​48853)
    On startup, instead of returning an error if DB exists, drop the DB.

  • pkg/coreinternal: Migrate semantic convention from v1.20.0 to v1.40.0 (#​45295)

  • pkg/coreinternal: Migrate db.system (v1.28.0) semantic convention to db.system.name (v1.40.0) (#​45299)

  • pkg/ottl: Substring function now supports UTF-8 safe slicing (#​48436)
    New optional parameter utf8_safe (default: false). Set to true to adjust slice
    boundaries so multi-byte UTF-8 characters are never cut in the middle; the result
    may then be shorter than length bytes. Default preserves the existing byte-level
    slicing behavior.

  • pkg/ottl: Add ottlexemplar context exposing per-exemplar fields (time, filtered_attributes, double_value, int_value, trace_id, span_id) for use in OTTL statements. (#​47490)

  • pkg/stanza: Add a none protocol option to the syslog parser that passes the message through without parsing its contents, for non-conforming syslog data. A leading PRI header is decoded when present, and RFC 6587 octet counting is supported. (#​44795)

  • pkg/zipkin: Migrate semantic conventions from v1.25.0 to v1.40.0 (#​45089)

  • processor/cumulativetodelta: Add internal telemetry for converted and dropped datapoints, and for tracked streams. (#​48246)
    Three new metrics are emitted by the processor, all disabled by default (opt-in via the collector's service.telemetry.metrics configuration):

    • otelcol_cumulativetodelta_datapoints: number of datapoints converted from cumulative to delta temporality (with a metric_type attribute: sum, histogram, or exponential_histogram).
    • otelcol_cumulativetodelta_datapoints_dropped: number of datapoints dropped instead of converted, with the same metric_type attribute and a reason attribute (reset, initial, bucket_mismatch).
    • otelcol_cumulativetodelta_streams_tracked: number of metric streams currently tracked in memory.

    Reset detections also emit a Debug-level log line including the metric name, type, and datapoint attributes — logs absorb the per-stream cardinality that would be prohibitive on a metric while still letting operators identify which stream is wrapping/restarting.

  • processor/gen_ai_normalizer: Add the custom source for user-defined GenAI attribute renames and value foldings. (#​48677)

  • processor/gen_ai_normalizer: Promote gen_ai_normalizer processor to alpha stability (#​48773)

  • processor/k8s_attributes: Add pod_delete_grace_period config option to configure pod metadata cache deletion grace period. (#​48127)
    The pod_delete_grace_period config option defaults to 120s to match the previously hardcoded behavior.

  • processor/lookup: Add A and AAAA lookup support for dns source of lookup processor (#​48869)

  • processor/lookup: Add traces and metrics support to the lookup processor. (#​47777)
    Traces use ottlspan context (span-level lookups) and metrics use ottldatapoint context
    (datapoint-level lookups across all metric types).

  • processor/resource_detection: Add k8s.cluster.uid detection to the k8s_api detector (formerly k8snode), derived from the kube-system namespace UID. (#​48597)
    The k8s.cluster.uid attribute is enabled by default. To disable it, set resource_attributes.k8s.cluster.uid.enabled: false.
    The detector requires get permission on the kube-system namespace. If the permission is missing, a warning is logged and the attribute is omitted; other attributes are unaffected.

  • processor/resource_detection: Updates github.com/GoogleCloudPlatform/opentelemetry-operations-go dependencies to their latest versions (v0.57.0 / v1.33.0). (#​48894)
    This update brings in the following features:

    • Support OTLP event_name field in logs exporter
    • Add support for cloud run worker pools
  • processor/spanpruning: Add attribute loss analysis to track diversity and missing attributes during span aggregation (#​47671)

  • processor/tail_sampling: Add a new processor_tail_sampling_count_bytes_sampled metric that counts bytes sampled per policy, mirroring processor_tail_sampling_count_spans_sampled. (#​48348)
    Gated behind the processor.tailsamplingprocessor.metricstatcountbytessampled feature gate (alpha, disabled by default).
    Bytes are measured using the protobuf-marshaled ResourceSpans size, the same calculation used for maximum_trace_size_bytes.

  • processor/tail_sampling: Allow nesting the not policy inside and_sub_policy for tail sampling policies. (#​47313)
    This enables configurations such as "status_code: ERROR" AND NOT "http.status_code in [400, 499]" without relying on deprecated invert_match.

  • processor/transform: Add the limit_buckets method to the merge_histogram_buckets OTTL function to reduce explicit histogram bucket counts. (#​48527)

  • receiver/aws_lambda: Decompress S3 objects based on .gz key suffix rather than gzip magic number sniffing (#​38861)
    S3 objects are now decompressed only when their key ends in .gz. Objects without a.gz suffix
    are no longer auto-decompressed, even if their contents are gzip-encoded, and in that case the raw
    bytes will be passed to the configured decoder. This change avoids reading the file header to sniff
    the magic number, which is important for supporting formats such as Parquet that require random
    access.

  • receiver/aws_lambda: Introduce metadata for derived logs and enrich client context with the same for CloudWatch logs. (#​48581)

  • receiver/azure_blob: Allow logs.encoding and traces.encoding to reference an encoding extension ID, in addition to the built-in otlp_json and otlp_proto values. (#​48238)
    When encoding is set to a value other than otlp_json or otlp_proto, it is
    treated as the component ID of an encoding extension. The extension is resolved
    from the collector's configured extensions when the receiver starts and used to
    unmarshal blob payloads for that signal.

  • receiver/azure_blob: Add encoding option per signal to accept OTLP/Protobuf in addition to OTLP/JSON blob payloads (#​48236)
    Previously the receiver only accepted OTLP/JSON. New logs.encoding and
    traces.encoding options each accept otlp_json (default) or otlp_proto,
    selecting the encoding of blob payloads per signal. The default preserves
    prior behavior for existing OTLP/JSON producers.

  • receiver/host_metrics: Add AIX to the system scraper's supported-OS allowlist. (#​47095)

  • receiver/k8s_events: Add dedup_interval config to throttle MODIFIED watch notifications per Event UID. (#​48018)
    dedup_interval is opt-in (default 0 preserves existing behavior). When set to a positive
    duration, MODIFIED watch notifications for a given Event UID are emitted at most once per
    interval; ADDED notifications are always emitted. Set to a negative value to drop all
    MODIFIED notifications. Per-UID throttle state is retained for dedup_interval + 5m.
    Adds an internal telemetry counter otelcol.k8s.events.modified.filtered that
    tracks how many MODIFIED notifications were dropped by dedup_interval.

  • receiver/k8s_objects: Add initial_delay to delay the first pull for pull-mode objects by an exact, per-object duration. (#​48605)
    initial_delay lets operators stagger heavy pull-mode object collections across startup time
    without changing the configured recurring interval.
    If unset or 0, the receiver keeps the current immediate first-pull behavior.
    Watch-mode objects are unaffected.

  • receiver/kafka: Add group_rebalance_strategies so consumers can advertise multiple partition assignment protocols in order during rolling deployments (#​48658)
    Kafka picks the first protocol every group member supports. This avoids INCONSISTENT_GROUP_PROTOCOL when old and new collector pods temporarily advertise different assignment strategies.
    Order is preserved when configuring the franz-go client.

  • receiver/oracledb: Add physical I/O and SQL*Net throughput metrics sourced from the existing v$sysstat scrape. (#​48291)
    Adds four new opt-in metrics (disabled by default, stability: development) that
    surface previously discarded v$sysstat counters and establish the OTLP
    attributed metric pattern for the OracleDB receiver:

    • oracledb.physical_io.transferred (attributes: disk.io.direction, disk.io.type)
    • oracledb.physical_io.requests (attributes: disk.io.direction, disk.io.block_size)
    • oracledb.physical_io.cache_writes
    • oracledb.sqlnet.io.transferred (attributes: network.io.direction, destination.type)
      No new SQL queries are introduced; the existing SELECT * FROM v$sysstat scrape
      already returns all required rows, so there is zero additional load on
      monitored Oracle instances.
  • receiver/oracledb: Add oracledb.plan.last_load and oracledb.plan_hash_value attributes to db.server.top_query events (#​48216)
    Enhance db.server.top_query event with execution plan metadata:

    • oracledb.plan.last_load: Captures when the query execution plan was loaded
    • oracledb.plan_hash_value: Provides hash value for identifying similar execution plans
      These attributes enable plan stability monitoring, performance regression analysis, and query optimization workflows.
  • receiver/oracledb: Add Oracle instance metadata as resource attributes and CDB/PDB detection at startup. (#​48354)
    New resource attributes detected once at receiver startup (best-effort; failures are logged at Warn level):

    • oracle.db.version - Oracle version string (e.g. "19.0.0.0.0")
    • oracle.db.role - database role (e.g. "PRIMARY", "PHYSICAL STANDBY")
    • oracle.db.open_mode - open mode (e.g. "READ WRITE", "READ ONLY")
    • oracle.db.hosting_type - hosting environment: "self-managed", "RDS", or "OCI"
    • oracle.db.pdb - PDB name when connected directly to a PDB (empty for non-CDB or CDB root)
  • receiver/oracledb: Add 12 new opt-in metrics from V$SYSMETRIC (group_id=2) covering buffer cache, CPU, library cache, shared pool, parse, and sort utilization. Parse and sort metrics include differentiating attributes. (#​48381)
    New metrics (all disabled by default, stability: development):
    oracledb.buffer_cache.utilization, oracledb.database.cpu.utilization,
    oracledb.database.wait.utilization, oracledb.execution.utilization (with parse_type attribute),
    oracledb.host.cpu.utilization, oracledb.library_cache.utilization,
    oracledb.parse.rate (with parse_result attribute), oracledb.parse.utilization,
    oracledb.redo_allocation.utilization, oracledb.shared_pool.utilization,
    oracledb.sort.ratio (with sort_type attribute), oracledb.sql_service.response.duration

  • receiver/oracledb: Add session wait event sampling (#​48353)
    Add new opt-in log event db.server.session.wait_sample (disabled by default) that collects
    per-session wait event statistics from v$session_event. Includes session identifiers (sid, serial),
    wait event details (event, wait_class), and wait metrics (total_waits, time_waited).

  • receiver/postgresql: Clean up the query_sample template to exclude our own connection and remove null query_start staements. (#​47317)

  • receiver/prometheus_remote_write: Replace manual scope hashing in metricIdentity and exemplarKey with identity.Scope and identity.Resource hash chaining, eliminating intermediate string allocations. (#​48547)

  • receiver/sqlquery: Report component status on database connection and query failures for health check v2 integration. (#​43837)

  • receiver/sqlserver: Add SQL compilation, parameterization, plan guidance, and attention metrics. (#​48591)
    Adds the following new metrics (all disabled by default):

    • sqlserver.attention.rate: rate of SQL attentions (client cancellation interrupts).
    • sqlserver.parameterization.rate: rate of auto-parameterization activity, classified by result
      (auto_attempted, safe, unsafe, failed, forced).
    • sqlserver.plan.execution.rate: rate of plan executions, classified by plan guide result
      (guided, misguided).
    • sqlserver.recompilation.ratio: derived ratio of SQL recompilations to compilations,
      expressed as a percentage.
  • receiver/sqlserver: Add Latch metrics for SQL Server receiver. (#​48032)
    Added five new opt-in metrics:

    • sqlserver.latch.wait.rate — latch waits per second
    • sqlserver.latch.wait_time.avg — average latch wait time
    • sqlserver.latch.wait_time.total — total cumulative latch wait time
    • sqlserver.latch.superlatch.count — active superlatch count
    • sqlserver.latch.superlatch.transition.rate — superlatch promotions/demotions with transition.direction attribute
  • receiver/sqlserver: Add Memory Manager metrics (memory areas, page pools, cache objects) consolidating 16 db-agent samplers into 3 metrics. (#​48032)
    Added three new opt-in metrics:

    • sqlserver.memory.area with memory.pool attribute (target, total, sql_cache, optimizer, connection, granted_workspace, max_workspace)
    • sqlserver.memory.page.count with page.pool attribute (cache, total, target, database, stolen, reserved, free)
    • sqlserver.memory.cache.object.count with cache.state attribute (in_use, total)
  • receiver/sqlserver: Add session attributes to db.server.query_sample event. (#​48346)
    The db.server.query_sample log records now include:

    • sqlserver.client.app.name: Name of the client application that initiated the session.
    • sqlserver.session.start_time: ISO 8601 timestamp of when the session was established.
    • sqlserver.session.duration: Total elapsed time in seconds the session has been actively executing requests.
  • receiver/statsd: receiver/statsd Add support for configuring socket buffer size (#​47379)

  • receiver/windows_event_log: Add EVTX file support (#​48047)

🧰 Bug fixes 🧰
  • cmd/opampsupervisor: Always send updated AgentDescription messages to the server when received from the collector (#​48537)

  • cmd/schemagen: Fix nil pointer dereference in parser when a type produces no schema element. (#​48789)

  • cmd/telemetrygen: Fix --allow-export-failures flag being ignored in batch mode for logs and metrics. (#​47215)

  • exporter/elasticsearch: Default mapping mode is now derived from the first allowed mode if otel is not included (#​47907)
    Previously, when mapping::allowed_modes did not include otel, |
    the exporter would panic with a nil pointer dereference because the default mapping mode was always set to otel |
    regardless of the allowed modes.

  • exporter/prometheus_remote_write: Fix 5xx responses being incorrectly classified as error_permanent="true" on otelcol_exporter_send_failed_metric_points_total (#​48431)

  • exporter/sentry: Validate organization and project slugs and URL-escape them when constructing Sentry API request paths. (#​1)
    The exporter previously interpolated the configured org_slug and the runtime-derived
    project slug (from service.name) into Sentry API URL paths without validation or
    escaping.

  • extension/azure_encoding: Map PIM event properties for Administrative Activity Logs (#​47566)
    Azure PIM (Privileged Identity Management) events share the Administrative category with
    standard audit events but carry a different properties payload. All PIM-specific fields
    were silently dropped. This change adds explicit mappings for all known PIM fields:
    generic Azure concepts use cloud.account.id and azure.{tenant,resource}.* attributes,
    while PIM-specific fields use azure.pim.*. CallerInfo is projected to flat per-identity
    attributes (azure.pim.caller.upn, azure.pim.caller.object_id, azure.pim.caller.username,
    ...) keyed by the lowercased snake_case identity type.

  • extension/text_encoding: Fix text encoding log unmarshalling for large messages when no unmarshaling separator is configured. (#​48696)

  • pkg/datadog: Use context available in function. (#​48744)

  • pkg/stanza: Fix EVT_HANDLE leak in Windows Event Log receiver when no checkpoint has been persisted (#​47194)
    On a fresh start (no persisted checkpoint), Subscription stored a copy of the Bookmark struct whose EVT_HANDLE was allocated separately and never closed. The fix removes the bookmark field from Subscription entirely; RPC_S_INVALID_BOUND recovery is now handled by Input.readWithRetry, which has direct access to the Input's bookmark.

  • processor/resource_detection: Remove outdated warning about GKE host.name not being available with Workload Identity (#​48876)

  • processor/tail_sampling: span-ingest: Clean up storage and memory for implicit unsampled traces after decision wait (#​48874)

  • receiver/awss3: Strip the .zst suffix from the object key after zstd decompression so files written by awss3exporter with compression: zstd (e.g. foo.binpb.zst) are correctly parsed instead of being dropped as "Unsupported file format". (#​47802)

  • receiver/host_metrics: Fix double-counting of CPU guest/guest_nice time, Linux already includes guest time within the user/nice fields (#​48024)

  • receiver/mysql: Aligned db.query.text extraction in MySQL sample query collection with top query collection for consistent query representation. (#​48708)
    Along with change, the query plan hash will now be generated based on the digest text for MySQL versions < 8 and MariaDB.

  • receiver/mysql: Fix USE and EXPLAIN FORMAT=json in explainQuery to execute on the same database connection, ensuring the schema context set by USE is visible to the subsequent EXPLAIN. (#​48170)
    Previously, USE and EXPLAIN were issued on the connection pool without pinning, so they could land on different connections. Both statements now run on the same *sql.Conn acquired via db.Conn(ctx).

  • receiver/otelarrow: Fix admission control bypass for requests with metadata but no data points (#​45152)
    The receiver was bypassing admission control for requests with zero data points
    (spans/logs/metrics), even when such requests contained significant metadata.
    This allowed potential memory exhaustion by sending large volumes of resource
    and scope metadata without actual telemetry data.

  • receiver/prometheus_remote_write: Fix exemplars for counters with multiple label-set variants being attached to the wrong datapoint. (#​48674)

v0.153.0

Compare Source

🛑 Breaking changes 🛑
  • exporter/clickhouse: Remove deprecated clickhouse.json feature gate. Users should set json: true in the exporter config directly. (#​47888)

  • extension/aws_logs_encoding: Remove deprecated format values and the vpc_flow_log config field. (#​42901)
    The deprecated format values vpc_flow_log, elb_access_log, s3_access_log, cloudtrail_log,
    waf_log, and cloudwatch_logs_subscription_filter are no longer supported. Use vpcflow,
    elbaccess, s3access, cloudtrail, waf, and cloudwatch respectively. The deprecated
    vpc_flow_log config field has been removed; use vpcflow instead.

  • pkg/ottl: Return errors when OTTL datapoint context setters are used on an incompatible data point type (#​48384)
    For example, set(explicit_bounds, [1.0]) against a NumberDataPoint now returns an error
    rather than silently no-opping. Statements that were previously failing silently due to data
    point type mismatches will now surface as errors.

    Affected paths and the data point types they support:

    • value_double, value_int: NumberDataPoint
    • explicit_bounds, bucket_counts: HistogramDataPoint
    • scale, zero_count, positive, positive.offset, positive.bucket_counts,
      negative, negative.offset, negative.bucket_counts: ExponentialHistogramDataPoint
    • quantile_values: SummaryDataPoint
    • exemplars: NumberDataPoint, HistogramDataPoint, ExponentialHistogramDataPoint
    • count, sum: HistogramDataPoint, ExponentialHistogramDataPoint, SummaryDataPoint
  • processor/filter: Promote processor.filter.defaultErrorModeIgnore feature gate to beta. (#​47232)
    The default error_mode of the filter processor is now ignore instead of propagate. To restore the previous behavior, disable the feature gate with --feature-gates=-processor.filter.defaultErrorModeIgnore.

  • processor/transform: Move the processor.transform.defaultErrorModeIgnore feature gate to beta. The default top-level error_mode is now ignore instead of propagate. (#​48415)
    To revert to the previous default, disable the gate with --feature-gates=-processor.transform.defaultErrorModeIgnore.

  • receiver/http_check: Fix timing metrics (httpcheck.dns.lookup.duration, httpcheck.client.connection.duration, httpcheck.tls.handshake.duration, httpcheck.client.request.duration, httpcheck.response.duration) always reporting 0 on fast networks where phase durations are sub-millisecond. Metrics now report values in nanoseconds instead of milliseconds. (#​47257)
    Integer division truncated sub-millisecond durations to 0. Metrics now use nanoseconds as the unit, so a 500µs duration is reported as 500,000 rather than 0.

  • receiver/jaeger: Remove stable gate receiver.jaeger.DisableRemoteSampling (#​48616)

  • receiver/pprof: Restructure config under remote, file, self, and server sections, and add HTTP push ingestion at POST /v1/pprof. (#​48276)
    The top-level fields endpoint, include, collection_interval, initial_delay,
    block_profile_fraction, and mutex_profile_fraction are now nested under the
    corresponding remote, file, or self subsection. Multiple modes can be enabled
    on a single receiver instance, each with its own collection interval. A new
    server section enables push-mode ingestion of pprof data over HTTP.

🚩 Deprecations 🚩
  • connector/metrics_as_logs: Rename component type from metricsaslogs to metrics_as_logs to follow snake_case naming convention. The old name is kept as a deprecated alias. (#​48016)

  • exporter/load_balancing: Rename the loadbalancing exporter to load_balancing. The old loadbalancing type remains available as a deprecated alias. (#​45339)

  • pkg/kafka/configkafka: Deprecate Kafka client config fields that became no-ops after the migration to franz-go. (#​48260)

    • resolve_canonical_bootstrap_servers_only: franz-go has no direct equivalent
      to the associated Sarama config.
    • auth.sasl.version: franz-go negotiates the SASL handshake version
      automatically.

    Both fields are still accepted in configuration for backwards compatibility,
    but have no effect at runtime. They will be removed in a future release.

  • processor/k8s_attributes: Deprecate deployment_name_from_replicaset and default deployment name extraction to the ReplicaSet name heuristic. (#​48447)

  • processor/resource_detection: Rename to resource_detection with deprecated alias resourcedetection (#​48525)

🚀 New components 🚀
  • processor/gen_ai_normalizer: Add a processor that normalizes GenAI telemetry attributes from OpenInference and OpenLLMetry to the official OTel GenAI Semantic Conventions. (#​46069)
💡 Enhancements 💡
  • cmd/opampsupervisor: Adds support for authenticator extensions in the supervisor when connecting to the upstream OpAMP server. (#​47690)
    The Supervisor now supports the Bearer Token Authenticator Extension, Basic Auth Authenticator Extension, and OAuth2 Client Credentials Authenticator Extension. See the readme for more details.

  • cmd/opampsupervisor: Adds a framework for the supervisor to utilize extensions from the collector ecosystem (#​47690)

  • cmd/opampsupervisor: Initial PR implementing package upgrades. Contains skeleton code that is unused. (#​47298)

  • connector/count: Support OTTL path context names in conditions. (#​48316)
    Conditions for spans, span events, metrics, data points, logs, and profiles can now use
    context-prefixed paths (e.g. span.attributes["env"], resource.attributes["host"],
    metric.name). Existing un-prefixed paths continue to work; they are interpreted in
    the context of the enclosing block. It is recommend to update your configuration to the new syntax
    to avoid breaking changes in the future.

  • connector/signal_to_metrics: Support OTTL context path prefixes in conditions and value expressions. (#​48357)
    OTTL strings in conditions, value, count, and keys_expression fields may now use context path
    prefixes (e.g. span.attributes["foo"], datapoint.value_int, log.body, profile.duration_unix_nano).
    Unprefixed paths continue to work; it is highly recommend to use the new syntax to avoid breaking changes in the future.

  • connector/span_metrics: Add an opt-in series_expiration setting to expire stale spanmetrics series without changing existing metrics_expiration behavior. (#​44187)

  • connector/sum: Support OTTL path-context names (e.g. span.attributes["foo"], resource.attributes["bar"], metric.name) in the conditions field. (#​48329)
    Un-prefixed paths continue to work for now. If you are using un-prefixed paths, the updated statements will be printed on startup. It is highly recommended to switch to the new syntax to avoid breaking changes in the future.

  • exporter/alertmanager: adds support for sending logs to Alertmanager. (#​48099)

  • exporter/elasticsearch: Implement experimental _noindex mapping hint to suppress indexing of individual signals. (#​48310)
    This is an experimental feature and may change or be removed in future releases.
    When a span, span event, log record, or metric data point carries the
    _noindex value in its elasticsearch.mapping.hints attribute, the
    exporter skips emitting the bulk index operation for that document.

  • exporter/google_cloud_storage: Add retry and sending queue configuration options (#​48045)
    Introduces retry_on_failure and sending_queue support via exporterhelper. Also ensures that non-retryable GCS SDK errors correctly return permanent errors to halt the sending queue, preventing infinite retries. Includes documentation on the interaction between GCS SDK retries and exporter helper retries.

  • exporter/honeycomb_marker: Support OTTL path-context names (e.g. log.body == "x", resource.attributes["service.name"] == "y") in markers[].rules.log_conditions. (#​48325)
    Un-prefixed paths continue to work for now. If you are using un-prefixed paths, the updated statements will be printed on startup. It is highly recommended to switch to the new syntax to avoid breaking changes in the future.

  • exporter/kafka: Add health reporting to kafka exporter. (#​47293)

  • exporter/kafka: Add per-signal message_key_from_metadata_key to derive the Kafka record key from client metadata. (#​29433)
    Each signal (logs, metrics, traces, profiles) now accepts a message_key_from_metadata_key
    field that names a client metadata key whose value is used as the Kafka record key. This is mutually
    exclusive with the existing partition_* flags for the same signal. If the metadata key is absent
    or empty the record key is left nil.

  • exporter/load_balancing: Add owner_account option to AWS Cloud Map resolver for cross-account namespace discovery (#​47895)
    The owner_account field allows the AWS Cloud Map resolver to discover instances
    in namespaces shared from other AWS accounts using AWS RAM. This maps directly to
    the OwnerAccount parameter in the AWS Cloud Map DiscoverInstances API call.

  • exporter/sumologic: Modify the sumologic exporter's default batching configuration (#​47820)

  • extension/aws_logs_encoding: Add cloudwatch.streams for the cloudwatch format to route subscription-filter events to different inner encoding extensions based on logGroup/logStream patterns. (#​46458)
    Each stream accepts a name, an encoding (component ID of the inner extension), optional
    log_group_pattern / log_stream_pattern matchers, and an optional payload mode (message
    or envelope). Known names (vpcflow, cloudtrail, lambda, waf, rds, eks, apigateway) carry
    default patterns and payload modes reflecting AWS conventions. Routing is per envelope, so
    CloudWatch payloads aggregating multiple log groups (e.g. from Firehose) are dispatched
    correctly. Envelopes that match no stream fall back to the default subscription-filter
    behavior.

  • pkg/stanza: Respect the "SynchronousLogEmitter" feature gate in container parser operator. (#​47828)
    The container parser operator now respects the stanza.synchronousLogEmitter feature gate,
    using the synchronous log emitter when enabled to prevent possible data loss. Enabling the
    feature gate disables batching within the container parser.

  • processor/cardinality_guardian: Add core processor logic, HLL sharding, enforcement modes, and inline spatial reaggregation to cardinalityguardianprocessor. (#​47368)

  • processor/drain: Add snapshot persistence via storage extension to save and restore the Drain tree across restarts. (#​48075)
    New config fields: storage (ID of a storage extension) and save_interval (periodic snapshot interval).
    With shared storage, periodic saves allow new instances in a scaled deployment to inherit a trained tree.

  • processor/gen_ai_normalizer: Rename component type from genainormalizer to gen_ai_normalizer. (#​46069)

  • processor/gen_ai_normalizer: Add the openllmetry source for normalizing OpenLLMetry (Traceloop) GenAI attributes. (#​46069)

  • processor/gen_ai_normalizer: Implement attribute and value normalization for the OpenInference source. (#​46069)

  • processor/k8s_attributes: Improve k8s.cronjob.name extraction (#​44831)
    Improve CronJob name extraction to use the Job informer when already running.
    Otherwise use heuristic to match the Job name's and check if the last 8-digits are a valid timestamp
    closely matching the pod creation time (24h window).

  • processor/log_dedup: Support OTTL path-context names (e.g. log.attributes["foo"], resource.attributes["bar"]) in the conditions field. (#​48266)
    Un-prefixed paths continue to work for now. If you are using un-prefixed paths, the updated statements will be printed on startup. It is highly recommended to switch to the new syntax to avoid breaking changes in the future.

  • processor/schema: Promote schema processor from development to alpha stability and add to contrib distribution (#​47428)

  • processor/schema: Add migration mode to preserve original attributes alongside renamed ones during schema version changes (#​47420)

  • processor/schema: Add optional storage extension support to persist fetched schema files across collector restarts (#​48222)

  • processor/tail_sampling: Support OTTL path-context names (e.g. span.attributes["foo"], resource.attributes["bar"], spanevent.name) in the ottl_condition policy. (#​48330)
    Un-prefixed paths continue to work for now. If you are using un-prefixed paths, the updated statements will be printed on startup. It is highly recommended to switch to the new syntax to avoid breaking changes in the future.

  • processor/tail_sampling: Switch the rate_limiting policy to a token bucket and add burst_capacity to allow short bursts of traffic above the sustained spans-per-second rate. (#​48226)
    If burst_capacity is not set, it defaults to 2x spans_per_second, mirroring the bytes_limiting policy.

    Existing configurations will see slightly different behavior: the bucket starts with a default burst of 2x
    spans_per_second tokens. A trace whose span count equals spans_per_second can now be sampled (the previous
    strict < comparison meant spans_per_second: 1 would never sample).
    Set burst_capacity explicitly to match the previous per-second cap if needed.

  • provider/s3: Add support for Amazon S3-compatible services (e.g. MinIO) using path-style endpoints and insecure HTTP URIs. (#​47595)

    • Hosts with non-Amazon DNS suffixes are now treated as path-style endpoints (s3://host/bucket/key) instead of virtual-hosted-style.
  • receiver/awscloudwatch: Add metrics support to the AWS CloudWatch receiver. (#​47330)

  • receiver/file_log: Improves file-reading efficiency by evicting previously read data from the OS page cache. (#​48273)
    Clears the cache on Linux; acts as a no-op on unsupported platforms.

  • receiver/host_metrics: Warn and disable process.handles at startup on platforms where it is not supported, instead of logging an error every scrape cycle. (#​47095)
    process.handles is only supported on Windows. Previously, enabling it on other
    platforms would spam "only supported on Windows" errors on every scrape cycle
    for every process. The factory now checks for this at construction, logs a
    single warning, and disables the metric so the hot path is never exercised.

  • receiver/host_metrics: Warn and disable process.paging.faults at startup on platforms where it is not supported, instead of logging an error every scrape cycle. (#​47095)
    process.paging.faults is only supported on Linux. Previously, enabling it on other
    platforms would spam "not implemented" errors on every scrape cycle for every process.
    The factory now checks for this at construction, logs a single warning, and disables
    the metric so the hot path is never exercised.

  • receiver/host_metrics: Warn and disable process.context_switches at startup on platforms where it is not supported, instead of logging an error every scrape cycle. (#​47095)
    process.context_switches is only supported on Linux. Previously, enabling it on other
    platforms would spam "not implemented" errors on every scrape cycle for every process.
    The factory now checks for this at construction, logs a single warning, and disables
    the metric so the hot path is never exercised.

  • receiver/host_metrics: Warn and disable process.signals_pending at startup on platforms where it is not supported, instead of logging an error every scrape cycle. (#​47095)
    process.signals_pending is only supported on Linux (via /proc//limits). Previously,
    enabling it on other platforms would spam "not implemented" errors on every scrape cycle
    for every process. The factory now checks for this at construction, logs a single
    warning, and disables the metric so the hot path is never exercised.

  • receiver/http_check: Enables dynamic metric reaggregation in the HTTP Check receiver. This does not break existing configuration files. (#​46358)

  • receiver/k8s_objects: Add top-level interval field as a fallback default pull interval for all pull-mode objects. (#​48452)
    When interval is set at the top-level k8s_objects config, it applies to all pull-mode
    objects that do not set their own per-resource interval. The resolution order is:
    per-resource interval → top-level interval → built-in default (1h).
    Watch-mode objects are unaffected. Existing configurations continue to work without change.

  • receiver/kubelet_stats: Add optional k8s.container.ephemeral_storage.

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • 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

renovate Bot commented May 5, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ 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/connector/spanmetricsconnector v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.154.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/extension/jaegerremotesampling v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/extension/oauth2clientauthextension v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.93.0
go: downloading go.opentelemetry.io/collector/component v1.60.0
go: downloading go.opentelemetry.io/collector v0.154.0
go: downloading go.opentelemetry.io/collector/connector v0.93.0
go: downloading go.opentelemetry.io/collector/exporter v0.93.0
go: downloading go.opentelemetry.io/collector/exporter/debugexporter v0.93.0
go: downloading go.opentelemetry.io/collector/exporter/loggingexporter v0.93.0
go: downloading go.opentelemetry.io/collector/exporter/otlpexporter v0.93.0
go: downloading go.opentelemetry.io/collector/exporter/otlphttpexporter v0.93.0
go: downloading go.opentelemetry.io/collector/extension v1.60.0
go: downloading go.opentelemetry.io/collector/extension/ballastextension v0.93.0
go: downloading go.opentelemetry.io/collector/extension/zpagesextension v0.93.0
go: downloading go.opentelemetry.io/collector/otelcol v0.93.0
go: downloading go.opentelemetry.io/collector/processor v0.93.0
go: downloading go.opentelemetry.io/collector/processor/batchprocessor v0.93.0
go: downloading go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.93.0
go: downloading go.opentelemetry.io/collector/receiver v0.93.0
go: downloading go.opentelemetry.io/collector/receiver/otlpreceiver v0.93.0
go: downloading golang.org/x/sys v0.45.0
go: downloading github.com/stretchr/testify v1.11.1
go: downloading go.opentelemetry.io/collector/component/componenttest v0.154.0
go: downloading github.com/lightstep/go-expohisto v1.0.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.93.0
go: downloading github.com/tilinna/clock v1.1.0
go: downloading go.opentelemetry.io/collector/consumer v0.93.0
go: downloading go.opentelemetry.io/collector/pdata v1.60.0
go: downloading go.opentelemetry.io/collector/semconv v0.93.0
go: downloading go.uber.org/zap v1.28.0
go: downloading github.com/IBM/sarama v1.42.1
go: downloading github.com/gogo/protobuf v1.3.2
go: downloading github.com/jaegertracing/jaeger v1.53.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.93.0
go: downloading go.opentelemetry.io/collector/config/configretry v0.93.0
go: downloading go.uber.org/multierr v1.11.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.93.0
go: downloading github.com/prometheus/client_golang v1.18.0
go: downloading github.com/prometheus/common v0.46.0
go: downloading go.opentelemetry.io/collector/config/confighttp v0.154.0
go: downloading github.com/fsnotify/fsnotify v1.10.1
go: downloading go.opentelemetry.io/collector/config/configopaque v1.60.0
go: downloading go.opentelemetry.io/collector/extension/auth v0.93.0
go: downloading google.golang.org/grpc v1.81.1
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.154.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/internal/healthcheck v0.154.0
go: downloading go.opentelemetry.io/collector/component/componentstatus v0.154.0
go: downloading go.opentelemetry.io/collector/config/confignet v1.60.0
go: downloading go.opentelemetry.io/collector/extension/extensioncapabilities v0.154.0
go: downloading go.opentelemetry.io/collector/config/configgrpc v0.154.0
go: downloading go.opentelemetry.io/collector/featuregate v1.60.0
go: downloading go.opentelemetry.io/collector/config/configtls v1.60.0
go: downloading golang.org/x/oauth2 v0.36.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.93.0
go: downloading go.opencensus.io v0.24.0
go: downloading go.opentelemetry.io/otel v1.44.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.93.0
go: downloading go.opentelemetry.io/collector/client v1.60.0
go: downloading k8s.io/apimachinery v0.28.4
go: downloading go.opentelemetry.io/otel/metric v1.44.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.93.0
go: downloading github.com/apache/thrift v0.19.0
go: downloading github.com/gorilla/mux v1.8.1
go: downloading go.opentelemetry.io/collector/confmap v1.60.0
go: downloading github.com/json-iterator/go v1.1.12
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/azure v0.93.0
go: downloading github.com/census-instrumentation/opencensus-proto v0.4.1
go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.93.0
go: downloading github.com/rs/cors v1.11.1
go: downloading github.com/soheilhy/cmux v0.1.5
go: downloading github.com/go-kit/log v0.2.1
go: downloading github.com/mitchellh/hashstructure/v2 v2.0.2
go: downloading github.com/prometheus/prometheus v0.48.1
go: downloading gopkg.in/yaml.v2 v2.4.0
go: downloading go.opentelemetry.io/otel/trace v1.44.0
go: downloading go.opentelemetry.io/collector/config/configtelemetry v0.93.0
go: downloading go.opentelemetry.io/collector/config/configcompression v1.60.0
go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20260526163538-3dc84a4a5aaa
go: downloading google.golang.org/genproto v0.0.0-20231212172506-995d672761c0
go: downloading google.golang.org/protobuf v1.36.11
go: downloading go.opentelemetry.io/collector/internal/componentalias v0.154.0
go: downloading go.opentelemetry.io/contrib/zpages v0.47.0
go: downloading go.opentelemetry.io/otel/sdk v1.44.0
go: downloading github.com/spf13/cobra v1.8.0
go: downloading go.opentelemetry.io/collector/service v0.93.0
go: downloading gopkg.in/yaml.v3 v3.0.1
go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
go: downloading github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2
go: downloading go.opentelemetry.io/otel/sdk/metric v1.44.0
go: downloading github.com/hashicorp/golang-lru v1.0.2
go: downloading github.com/cespare/xxhash/v2 v2.3.0
go: downloading github.com/eapache/go-resiliency v1.4.0
go: downloading github.com/eapache/go-xerial-snappy v0.0.0-20230731223053-c322873962e3
go: downloading github.com/eapache/queue v1.1.0
go: downloading github.com/hashicorp/go-multierror v1.1.1
go: downloading github.com/jcmturner/gofork v1.7.6
go: downloading github.com/jcmturner/gokrb5/v8 v8.4.4
go: downloading github.com/klauspost/compress v1.18.6
go: downloading github.com/pierrec/lz4/v4 v4.1.27
go: downloading github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475
go: downloading golang.org/x/net v0.55.0
go: downloading github.com/xdg-go/scram v1.1.2
go: downloading github.com/openzipkin/zipkin-go v0.4.2
go: downloading github.com/cenkalti/backoff/v4 v4.2.1
go: downloading github.com/beorn7/perks v1.0.1
go: downloading github.com/prometheus/client_model v0.5.0
go: downloading github.com/prometheus/procfs v0.12.0
go: downloading github.com/golang/snappy v1.0.0
go: downloading go.opentelemetry.io/collector/config/configauth v1.60.0
go: downloading go.opentelemetry.io/collector/config/configmiddleware v1.60.0
go: downloading go.opentelemetry.io/collector/config/configoptional v1.60.0
go: downloading go.opentelemetry.io/collector/extension/extensionauth v1.60.0
go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.69.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/pkg/status v0.154.0
go: downloading go.opentelemetry.io/collector/pipeline v1.60.0
go: downloading github.com/Microsoft/go-winio v0.6.2
go: downloading github.com/spf13/viper v1.18.2
go: downloading go.opentelemetry.io/collector/confmap/xconfmap v0.154.0
go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.69.0
go: downloading github.com/hashicorp/go-version v1.9.0
go: downloading github.com/foxboron/go-tpm-keyfiles v0.0.0-20251226215517-609e4778396f
go: downloading github.com/google/go-tpm v0.9.8
go: downloading github.com/hashicorp/golang-lru/v2 v2.0.7
go: downloading github.com/alecthomas/participle/v2 v2.1.1
go: downloading github.com/iancoleman/strcase v0.3.0
go: downloading golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc
go: downloading github.com/openshift/client-go v0.0.0-20210521082421-73d9475a9142
go: downloading k8s.io/client-go v0.28.4
go: downloading k8s.io/api v0.28.4
go: downloading github.com/aws/aws-sdk-go v1.50.2
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.93.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.93.0
go: downloading github.com/hashicorp/consul/api v1.27.0
go: downloading cloud.google.com/go/compute/metadata v0.9.0
go: downloading cloud.google.com/go/compute v1.23.3
go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.31.0
go: downloading github.com/shirou/gopsutil/v3 v3.23.12
go: downloading github.com/gogo/googleapis v1.4.1
go: downloading go.yaml.in/yaml/v3 v3.0.4
go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
go: downloading github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee
go: downloading golang.org/x/text v0.37.0
go: downloading github.com/relvacode/iso8601 v1.3.0
go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20260226221140-a57be14db171
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/opencensus v0.93.0
go: downloading github.com/go-logfmt/logfmt v0.6.0
go: downloading github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f
go: downloading github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137
go: downloading github.com/grafana/regexp v0.0.0-20221122212121-6b5c0a4cb7fd
go: downloading github.com/prometheus/common/sigv4 v0.1.0
go: downloading github.com/pkg/errors v0.9.1
go: downloading github.com/inconshreveable/mousetrap v1.1.0
go: downloading github.com/spf13/pflag v1.0.5
go: downloading go.opentelemetry.io/contrib/config v0.2.0
go: downloading go.opentelemetry.io/contrib/propagators/b3 v1.22.0
go: downloading github.com/hashicorp/errwrap v1.1.0
go: downloading github.com/jcmturner/dnsutils/v2 v2.0.0
go: downloading github.com/hashicorp/go-uuid v1.0.3
go: downloading github.com/xdg-go/pbkdf2 v1.0.0
go: downloading github.com/xdg-go/stringprep v1.0.4
go: downloading go.opentelemetry.io/collector/extension/extensionmiddleware v0.154.0
go: downloading github.com/felixge/httpsnoop v1.0.4
go: downloading github.com/go-logr/logr v1.4.3
go: downloading github.com/mitchellh/mapstructure v1.5.1-0.20231216201459-8508981c8b6c
go: downloading github.com/sagikazarmark/locafero v0.4.0
go: downloading github.com/sagikazarmark/slog-shim v0.1.0
go: downloading github.com/spf13/afero v1.15.0
go: downloading github.com/spf13/cast v1.6.0
go: downloading golang.org/x/crypto v0.52.0
go: downloading github.com/expr-lang/expr v1.15.8
go: downloading github.com/gobwas/glob v0.2.3
go: downloading github.com/google/uuid v1.6.0
go: downloading k8s.io/klog/v2 v2.100.1
go: downloading k8s.io/utils v0.0.0-20230711102312-30195339c3c7
go: downloading github.com/imdario/mergo v0.3.16
go: downloading golang.org/x/term v0.43.0
go: downloading github.com/google/gofuzz v1.2.0
go: downloading sigs.k8s.io/structured-merge-diff/v4 v4.3.0
go: downloading github.com/hashicorp/go-cleanhttp v0.5.2
go: downloading github.com/hashicorp/go-hclog v1.6.1
go: downloading github.com/hashicorp/go-rootcerts v1.0.2
go: downloading github.com/hashicorp/serf v0.10.1
go: downloading github.com/docker/docker v24.0.7+incompatible
go: downloading github.com/Showmax/go-fqdn v1.0.0
go: downloading github.com/lufia/plan9stats v0.0.0-20220913051719-115f729f3c8c
go: downloading github.com/power-devops/perfstat v0.0.0-20220216144756-c35f1ee13d7c
go: downloading github.com/shoenig/go-m1cpu v0.1.6
go: downloading github.com/tklauser/go-sysconf v0.3.12
go: downloading github.com/yusufpapurcu/wmi v1.2.3
go: downloading github.com/valyala/fastjson v1.6.4
go: downloading github.com/influxdata/go-syslog/v3 v3.0.1-0.20230911200830-875f5bc594a4
go: downloading gonum.org/v1/gonum v0.17.0
go: downloading github.com/go-viper/mapstructure/v2 v2.5.0
go: downloading github.com/knadh/koanf/maps v0.1.2
go: downloading github.com/knadh/koanf/providers/confmap v1.0.0
go: downloading github.com/knadh/koanf/v2 v2.3.5
go: downloading github.com/golang/protobuf v1.5.4
go: downloading github.com/jpillora/backoff v1.0.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/azcore v1.8.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.4.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v4 v4.2.1
go: downloading github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v2 v2.2.1
go: downloading github.com/digitalocean/godo v1.104.1
go: downloading github.com/miekg/dns v1.1.56
go: downloading google.golang.org/api v0.155.0
go: downloading github.com/hetznercloud/hcloud-go/v2 v2.4.0
go: downloading github.com/ionos-cloud/sdk-go/v6 v6.1.9
go: downloading github.com/linode/linodego v1.23.0
go: downloading github.com/hashicorp/nomad/api v0.0.0-20230721134942-515895c7690c
go: downloading github.com/gophercloud/gophercloud v1.7.0
go: downloading github.com/ovh/go-ovh v1.4.3
go: downloading github.com/scaleway/scaleway-sdk-go v1.0.0-beta.21
go: downloading github.com/kolo/xmlrpc v0.0.0-20220921171641-a4b6fa1dd06b
go: downloading github.com/vultr/govultr/v2 v2.17.2
go: downloading github.com/envoyproxy/go-control-plane v0.14.0
go: downloading github.com/envoyproxy/go-control-plane/envoy v1.37.0
go: downloading github.com/envoyproxy/protoc-gen-validate v1.3.3
go: downloading github.com/go-zookeeper/zk v1.0.3
go: downloading golang.org/x/time v0.5.0
go: downloading github.com/go-logr/stdr v1.2.2
go: downloading go.opentelemetry.io/auto/sdk v1.2.1
go: downloading go.opentelemetry.io/otel/bridge/opencensus v0.45.0
go: downloading go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v0.45.0
go: downloading go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v0.45.0
go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.22.0
go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.22.0
go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.22.0
go: downloading go.opentelemetry.io/otel/exporters/prometheus v0.45.0
go: downloading go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v0.45.0
go: downloading go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.22.0
go: downloading github.com/jcmturner/rpc/v2 v2.0.3
go: downloading github.com/sourcegraph/conc v0.3.0
go: downloading github.com/subosito/gotenv v1.6.0
go: downloading github.com/hashicorp/hcl v1.0.0
go: downloading gopkg.in/ini.v1 v1.67.0
go: downloading github.com/magiconair/properties v1.8.7
go: downloading github.com/pelletier/go-toml/v2 v2.1.0
go: downloading github.com/openshift/api v3.9.0+incompatible
go: downloading github.com/google/gnostic-models v0.6.8
go: downloading sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd
go: downloading sigs.k8s.io/yaml v1.3.0
go: downloading gopkg.in/inf.v0 v0.9.1
go: downloading github.com/google/go-cmp v0.7.0
go: downloading github.com/jmespath/go-jmespath v0.4.0
go: downloading github.com/stretchr/objx v0.5.2
go: downloading github.com/fatih/color v1.15.0
go: downloading github.com/mattn/go-colorable v0.1.13
go: downloading github.com/mattn/go-isatty v0.0.19
go: downloading github.com/mitchellh/go-homedir v1.1.0
go: downloading github.com/armon/go-metrics v0.4.1
go: downloading github.com/docker/distribution v2.8.2+incompatible
go: downloading github.com/docker/go-connections v0.5.0
go: downloading github.com/opencontainers/go-digest v1.0.0
go: downloading github.com/opencontainers/image-spec v1.1.0-rc5
go: downloading github.com/tklauser/numcpus v0.6.1
go: downloading github.com/go-ole/go-ole v1.2.6
go: downloading github.com/leodido/ragel-machinery v0.0.0-20181214104525-299bdde78165
go: downloading github.com/mitchellh/copystructure v1.2.0
go: downloading github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
go: downloading github.com/dennwc/varint v1.0.0
go: downloading go.uber.org/atomic v1.11.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/internal v1.3.0
go: downloading github.com/AzureAD/microsoft-authentication-library-for-go v1.1.1
go: downloading github.com/google/go-querystring v1.1.0
go: downloading github.com/hashicorp/go-retryablehttp v0.7.4
go: downloading golang.org/x/tools v0.44.0
go: downloading github.com/go-resty/resty/v2 v2.7.0
go: downloading github.com/docker/go-units v0.5.0
go: downloading github.com/gorilla/websocket v1.5.0
go: downloading github.com/hashicorp/cronexpr v1.1.2
go: downloading github.com/cncf/xds/go v0.0.0-20260202195803-dba9d589def2
go: downloading github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10
go: downloading go.opentelemetry.io/proto/otlp v1.0.0
go: downloading github.com/jcmturner/aescts/v2 v2.0.0
go: downloading k8s.io/kube-openapi v0.0.0-20230717233707-2695361300d9
go: downloading github.com/hashicorp/go-immutable-radix v1.3.1
go: downloading github.com/bmatcuk/doublestar/v4 v4.6.1
go: downloading github.com/mitchellh/reflectwalk v1.0.2
go: downloading github.com/kylelemons/godebug v1.1.0
go: downloading github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8
go: downloading golang.org/x/sync v0.20.0
go: downloading github.com/google/s2a-go v0.1.7
go: downloading github.com/googleapis/gax-go/v2 v2.12.0
go: downloading github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822
go: downloading github.com/go-openapi/swag v0.22.4
go: downloading github.com/go-openapi/jsonreference v0.20.2
go: downloading github.com/golang-jwt/jwt/v5 v5.0.0
go: downloading golang.org/x/mod v0.35.0
go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.2
go: downloading github.com/emicklei/go-restful/v3 v3.10.2
go: downloading github.com/mailru/easyjson v0.7.7
go: downloading github.com/go-openapi/jsonpointer v0.20.0
go: downloading github.com/josharian/intern v1.0.0
go: downloading go.opentelemetry.io/collector/consumer v1.60.0
go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.2
go: downloading github.com/prometheus/client_model v0.6.2
go: downloading go.opentelemetry.io/proto/otlp v1.9.0
go: downloading go.opentelemetry.io v0.1.0
go: downloading go.opentelemetry.io/collector/confmap/converter/expandconverter v0.113.0
go: downloading go.opentelemetry.io/collector/confmap/provider/envprovider v1.60.0
go: downloading go.opentelemetry.io/collector/confmap/provider/fileprovider v1.60.0
go: downloading go.opentelemetry.io/collector/confmap/provider/httpprovider v1.60.0
go: downloading go.opentelemetry.io/collector/confmap/provider/httpsprovider v1.60.0
go: downloading go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.60.0
go: downloading go.opentelemetry.io/collector/consumer/consumererror v0.154.0
go: downloading go.opentelemetry.io/collector/consumer/consumertest v0.154.0
go: downloading go.opentelemetry.io/collector/extension/experimental/storage v0.117.0
go: downloading go.opentelemetry.io/collector/internal/fanoutconsumer v0.154.0
go: downloading go.opentelemetry.io/collector/internal/memorylimiter v0.154.0
go: downloading go.opentelemetry.io/collector/internal/sharedcomponent v0.154.0
go: downloading go.opentelemetry.io/collector/config/configtelemetry v0.117.0
go: downloading go.opentelemetry.io/collector/consumer/xconsumer v0.154.0
go: downloading go.opentelemetry.io/collector/pdata/pprofile v0.154.0
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 github.com/yusufpapurcu/wmi v1.2.4
go: downloading go.opentelemetry.io/collector/extension/xextension v0.117.0
go: downloading github.com/shirou/gopsutil/v4 v4.26.5
go: downloading github.com/tklauser/numcpus v0.11.0
go: downloading github.com/ebitengine/purego v0.10.0
go: github.com/os-observability/redhat-opentelemetry-collector imports
	go.opentelemetry.io/collector/extension/ballastextension imports
	go.opentelemetry.io/collector/internal/iruntime: cannot find module providing package go.opentelemetry.io/collector/internal/iruntime
go: github.com/os-observability/redhat-opentelemetry-collector imports
	go.opentelemetry.io/collector/processor/batchprocessor imports
	go.opentelemetry.io/collector/internal/obsreportconfig/obsmetrics: cannot find module providing package go.opentelemetry.io/collector/internal/obsreportconfig/obsmetrics
go: github.com/os-observability/redhat-opentelemetry-collector imports
	go.opentelemetry.io/collector/otelcol imports
	go.opentelemetry.io/collector/service imports
	go.opentelemetry.io/collector/internal/obsreportconfig: cannot find module providing package go.opentelemetry.io/collector/internal/obsreportconfig
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: to switch to the latest unretracted version, run:
	go get github.com/openshift/api@latest

@renovate renovate Bot force-pushed the renovate/github.com-open-telemetry-opentelemetry-collector-contrib-extension-healthcheckextension-0.x branch from 8a8ba60 to aeb859c Compare May 11, 2026 15:17
@renovate renovate Bot changed the title Update module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension to v0.151.0 Update module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension to v0.152.0 May 11, 2026
@renovate renovate Bot force-pushed the renovate/github.com-open-telemetry-opentelemetry-collector-contrib-extension-healthcheckextension-0.x branch from aeb859c to c6ed381 Compare May 26, 2026 05:42
@renovate renovate Bot changed the title Update module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension to v0.152.0 Update module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension to v0.153.0 May 26, 2026
@renovate renovate Bot changed the title Update module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension to v0.153.0 Update module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension to v0.153.0 - autoclosed May 28, 2026
@renovate renovate Bot closed this May 28, 2026
@renovate renovate Bot deleted the renovate/github.com-open-telemetry-opentelemetry-collector-contrib-extension-healthcheckextension-0.x branch May 28, 2026 17:04
@renovate renovate Bot changed the title Update module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension to v0.153.0 - autoclosed Update module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension to v0.153.0 May 29, 2026
@renovate renovate Bot reopened this May 29, 2026
@renovate renovate Bot force-pushed the renovate/github.com-open-telemetry-opentelemetry-collector-contrib-extension-healthcheckextension-0.x branch 2 times, most recently from c6ed381 to 975f65b Compare May 29, 2026 16:19
@renovate renovate Bot changed the title Update module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension to v0.153.0 Update module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension to v0.153.0 - autoclosed Jun 3, 2026
@renovate renovate Bot closed this Jun 3, 2026
@renovate renovate Bot changed the title Update module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension to v0.153.0 - autoclosed Update module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension to v0.153.0 Jun 5, 2026
@renovate renovate Bot reopened this Jun 5, 2026
@renovate renovate Bot force-pushed the renovate/github.com-open-telemetry-opentelemetry-collector-contrib-extension-healthcheckextension-0.x branch 2 times, most recently from 801df33 to 52ac8f5 Compare June 9, 2026 20:06
@renovate renovate Bot changed the title Update module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension to v0.153.0 Update module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension to v0.154.0 Jun 9, 2026
@renovate renovate Bot changed the title Update module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension to v0.154.0 Update module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension to v0.154.0 - autoclosed Jun 10, 2026
@renovate renovate Bot closed this Jun 10, 2026
…ib/extension/healthcheckextension to v0.154.0
@renovate renovate Bot changed the title Update module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension to v0.154.0 - autoclosed Update module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension to v0.154.0 Jun 12, 2026
@renovate renovate Bot reopened this Jun 12, 2026
@renovate renovate Bot force-pushed the renovate/github.com-open-telemetry-opentelemetry-collector-contrib-extension-healthcheckextension-0.x branch from 52ac8f5 to 044a65e Compare June 12, 2026 11:06
@renovate renovate Bot changed the title Update module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension to v0.154.0 Update module github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension to v0.154.0 - autoclosed Jun 17, 2026
@renovate renovate Bot closed this Jun 17, 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