Skip to content

Update All OpenTelemetry Collector Contrib packages to v0.154.0#77

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all-opentelemetry-collector-contrib-packages
Open

Update All OpenTelemetry Collector Contrib packages to v0.154.0#77
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all-opentelemetry-collector-contrib-packages

Conversation

@renovate

@renovate renovate Bot commented Apr 14, 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/exporter/splunkhecexporter v0.149.0v0.154.0 age confidence
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.149.0v0.154.0 age confidence
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver v0.149.0v0.154.0 age confidence

Release Notes

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

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" erro

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "on tuesday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • 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 Apr 14, 2026

Copy link
Copy Markdown
Contributor Author

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 61 additional dependencies were updated

Details:

Package Change
go.opentelemetry.io/collector/component v1.55.0 -> v1.60.0
go.opentelemetry.io/collector/component/componenttest v0.149.0 -> v0.154.0
go.opentelemetry.io/collector/config/configopaque v1.55.0 -> v1.60.0
go.opentelemetry.io/collector/confmap v1.55.0 -> v1.60.0
go.opentelemetry.io/collector/consumer v1.55.0 -> v1.60.0
go.opentelemetry.io/collector/consumer/consumertest v0.149.0 -> v0.154.0
go.opentelemetry.io/collector/exporter v1.55.0 -> v1.60.0
go.opentelemetry.io/collector/featuregate v1.55.0 -> v1.60.0
go.opentelemetry.io/collector/receiver v1.55.0 -> v1.60.0
go.opentelemetry.io/collector/receiver/receivertest v0.149.0 -> v0.154.0
go.opentelemetry.io/otel/metric v1.42.0 -> v1.44.0
go.opentelemetry.io/otel/trace v1.42.0 -> v1.44.0
go.uber.org/zap v1.27.1 -> v1.28.0
github.com/elastic/lunes v0.2.0 -> v0.2.2
github.com/fsnotify/fsnotify v1.9.0 -> v1.10.1
github.com/hashicorp/go-version v1.8.0 -> v1.9.0
github.com/klauspost/compress v1.18.5 -> v1.18.6
github.com/knadh/koanf/v2 v2.3.4 -> v2.3.5
github.com/open-telemetry/opentelemetry-collector-contrib/extension/ackextension v0.149.0 -> v0.154.0
github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.149.0 -> v0.154.0
github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.149.0 -> v0.154.0
github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk v0.149.0 -> v0.154.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr v0.149.0 -> v0.154.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/splunk v0.149.0 -> v0.154.0
github.com/pierrec/lz4/v4 v4.1.26 -> v4.1.27
go.opentelemetry.io/collector/client v1.55.0 -> v1.60.0
go.opentelemetry.io/collector/component/componentstatus v0.149.0 -> v0.154.0
go.opentelemetry.io/collector/config/configauth v1.55.0 -> v1.60.0
go.opentelemetry.io/collector/config/configcompression v1.55.0 -> v1.60.0
go.opentelemetry.io/collector/config/confighttp v0.149.0 -> v0.154.0
go.opentelemetry.io/collector/config/configmiddleware v1.55.0 -> v1.60.0
go.opentelemetry.io/collector/config/confignet v1.55.0 -> v1.60.0
go.opentelemetry.io/collector/config/configoptional v1.55.0 -> v1.60.0
go.opentelemetry.io/collector/config/configretry v1.55.0 -> v1.60.0
go.opentelemetry.io/collector/config/configtls v1.55.0 -> v1.60.0
go.opentelemetry.io/collector/confmap/xconfmap v0.149.0 -> v0.154.0
go.opentelemetry.io/collector/consumer/consumererror v0.149.0 -> v0.154.0
go.opentelemetry.io/collector/consumer/xconsumer v0.149.0 -> v0.154.0
go.opentelemetry.io/collector/exporter/exporterhelper v0.149.0 -> v0.154.0
go.opentelemetry.io/collector/exporter/xexporter v0.149.0 -> v0.154.0
go.opentelemetry.io/collector/extension v1.55.0 -> v1.60.0
go.opentelemetry.io/collector/extension/extensionauth v1.55.0 -> v1.60.0
go.opentelemetry.io/collector/extension/extensionmiddleware v0.149.0 -> v0.154.0
go.opentelemetry.io/collector/extension/xextension v0.149.0 -> v0.154.0
go.opentelemetry.io/collector/internal/componentalias v0.149.0 -> v0.154.0
go.opentelemetry.io/collector/pdata v1.55.0 -> v1.60.0
go.opentelemetry.io/collector/pdata/pprofile v0.149.0 -> v0.154.0
go.opentelemetry.io/collector/pdata/xpdata v0.149.0 -> v0.154.0
go.opentelemetry.io/collector/pipeline v1.55.0 -> v1.60.0
go.opentelemetry.io/collector/pipeline/xpipeline v0.149.0 -> v0.154.0
go.opentelemetry.io/collector/receiver/receiverhelper v0.149.0 -> v0.154.0
go.opentelemetry.io/collector/receiver/xreceiver v0.149.0 -> v0.154.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.67.0 -> v0.69.0
go.opentelemetry.io/otel v1.42.0 -> v1.44.0
go.opentelemetry.io/otel/sdk v1.42.0 -> v1.44.0
go.opentelemetry.io/otel/sdk/metric v1.42.0 -> v1.44.0
golang.org/x/crypto v0.49.0 -> v0.52.0
golang.org/x/net v0.52.0 -> v0.55.0
golang.org/x/sys v0.42.0 -> v0.45.0
golang.org/x/text v0.35.0 -> v0.37.0
google.golang.org/grpc v1.79.3 -> v1.81.1

@renovate renovate Bot force-pushed the renovate/all-opentelemetry-collector-contrib-packages branch 8 times, most recently from 5d088a8 to 4efa26c Compare April 25, 2026 02:53
@renovate renovate Bot force-pushed the renovate/all-opentelemetry-collector-contrib-packages branch 3 times, most recently from 045b1ee to 0b6744b Compare April 29, 2026 03:13
@renovate renovate Bot changed the title Update All OpenTelemetry Collector Contrib packages to v0.150.0 Update All OpenTelemetry Collector Contrib packages to v0.151.0 Apr 29, 2026
@renovate renovate Bot force-pushed the renovate/all-opentelemetry-collector-contrib-packages branch 7 times, most recently from a100f24 to 42468a8 Compare May 11, 2026 16:34
@renovate renovate Bot changed the title Update All OpenTelemetry Collector Contrib packages to v0.151.0 Update All OpenTelemetry Collector Contrib packages to v0.152.0 May 11, 2026
@renovate renovate Bot force-pushed the renovate/all-opentelemetry-collector-contrib-packages branch 6 times, most recently from cc3899e to fd0c2bd Compare May 15, 2026 10:29
@renovate renovate Bot force-pushed the renovate/all-opentelemetry-collector-contrib-packages branch 11 times, most recently from b620539 to 62235f9 Compare May 26, 2026 07:54
@renovate renovate Bot changed the title Update All OpenTelemetry Collector Contrib packages to v0.152.0 Update All OpenTelemetry Collector Contrib packages to v0.153.0 May 26, 2026
@renovate renovate Bot force-pushed the renovate/all-opentelemetry-collector-contrib-packages branch 4 times, most recently from 38f03ca to 16b6f89 Compare May 28, 2026 22:48
@renovate renovate Bot force-pushed the renovate/all-opentelemetry-collector-contrib-packages branch 7 times, most recently from 39fa85f to 02937b7 Compare June 9, 2026 21:39
@renovate renovate Bot changed the title Update All OpenTelemetry Collector Contrib packages to v0.153.0 Update All OpenTelemetry Collector Contrib packages to v0.154.0 Jun 9, 2026
@renovate renovate Bot force-pushed the renovate/all-opentelemetry-collector-contrib-packages branch 3 times, most recently from f7a53b3 to a579f44 Compare June 12, 2026 12:06
@renovate renovate Bot force-pushed the renovate/all-opentelemetry-collector-contrib-packages branch from a579f44 to 2d9c5a2 Compare June 13, 2026 02:42
@renovate

renovate Bot commented Jun 13, 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/exporter/splunkhecexporter v0.154.0
go: downloading go.opentelemetry.io/collector/component v1.60.0
go: downloading go.opentelemetry.io/collector v0.149.0
go: downloading go.opentelemetry.io/collector/config/configopaque v1.60.0
go: downloading go.opentelemetry.io/collector/consumer v1.60.0
go: downloading go.opentelemetry.io/collector/exporter v1.60.0
go: downloading go.opentelemetry.io/collector/exporter/otlphttpexporter v0.149.0
go: downloading go.opentelemetry.io/collector/receiver v1.60.0
go: downloading go.opentelemetry.io/otel/metric v1.44.0
go: downloading go.opentelemetry.io/otel v1.44.0
go: downloading go.opentelemetry.io/otel/trace v1.44.0
go: downloading go.uber.org/zap v1.28.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver v0.154.0
go: downloading github.com/stretchr/testify v1.11.1
go: downloading go.opentelemetry.io/collector/component/componenttest v0.154.0
go: downloading go.opentelemetry.io/collector/consumer/consumertest v0.154.0
go: downloading go.opentelemetry.io/collector/receiver/otlpreceiver v0.149.0
go: downloading go.opentelemetry.io/collector/receiver/receivertest v0.154.0
go: downloading gopkg.in/ini.v1 v1.67.1
go: downloading go.opentelemetry.io/collector/confmap v1.60.0
go: downloading go.yaml.in/yaml/v3 v3.0.4
go: downloading go.opentelemetry.io/collector/featuregate v1.60.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.154.0
go: downloading go.uber.org/goleak v1.3.0
go: downloading github.com/goccy/go-json v0.10.6
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk v0.154.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr v0.154.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/splunk v0.154.0
go: downloading go.opentelemetry.io/collector/config/confighttp v0.154.0
go: downloading go.opentelemetry.io/collector/config/configoptional v1.60.0
go: downloading go.opentelemetry.io/collector/config/configretry v1.60.0
go: downloading go.opentelemetry.io/collector/consumer/consumererror v0.154.0
go: downloading go.opentelemetry.io/collector/exporter/exporterhelper v0.154.0
go: downloading go.opentelemetry.io/collector/pdata v1.60.0
go: downloading go.uber.org/multierr v1.11.0
go: downloading go.opentelemetry.io/collector/internal/componentalias v0.154.0
go: downloading go.opentelemetry.io/collector/pipeline v1.60.0
go: downloading go.opentelemetry.io/collector/config/configcompression v1.60.0
go: downloading go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.149.0
go: downloading go.opentelemetry.io/collector/exporter/xexporter v0.154.0
go: downloading go.opentelemetry.io/collector/pdata/pprofile v0.154.0
go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20260226221140-a57be14db171
go: downloading google.golang.org/protobuf v1.36.11
go: downloading github.com/google/uuid v1.6.0
go: downloading github.com/gorilla/mux v1.8.1
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/extension/ackextension v0.154.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent 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/receiver/receiverhelper v0.154.0
go: downloading github.com/davecgh/go-spew v1.1.1
go: downloading github.com/pmezard/go-difflib v1.0.0
go: downloading go.opentelemetry.io/otel/sdk/metric v1.44.0
go: downloading go.opentelemetry.io/otel/sdk v1.44.0
go: downloading go.opentelemetry.io/collector/consumer/xconsumer v0.154.0
go: downloading go.opentelemetry.io/collector/config/configgrpc v0.149.0
go: downloading go.opentelemetry.io/collector/config/configtls v1.60.0
go: downloading go.opentelemetry.io/collector/internal/sharedcomponent v0.149.0
go: downloading go.opentelemetry.io/collector/internal/telemetry v0.149.0
go: downloading go.opentelemetry.io/collector/receiver/xreceiver v0.154.0
go: downloading google.golang.org/grpc v1.81.1
go: downloading github.com/hashicorp/go-version v1.9.0
go: downloading go.opentelemetry.io/collector/extension/xextension v0.154.0
go: downloading go.opentelemetry.io/collector/extension v1.60.0
go: downloading github.com/expr-lang/expr v1.17.8
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.154.0
go: downloading github.com/cespare/xxhash/v2 v2.3.0
go: downloading github.com/jpillora/backoff v1.0.0
go: downloading golang.org/x/text v0.37.0
go: downloading golang.org/x/sys v0.45.0
go: downloading go.opentelemetry.io/collector/client v1.60.0
go: downloading github.com/golang/snappy v1.0.0
go: downloading github.com/klauspost/compress v1.18.6
go: downloading github.com/pierrec/lz4/v4 v4.1.27
go: downloading github.com/rs/cors v1.11.1
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/extension/extensionauth v1.60.0
go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.69.0
go: downloading golang.org/x/net v0.55.0
go: downloading go.opentelemetry.io/collector/confmap/xconfmap v0.154.0
go: downloading github.com/cenkalti/backoff/v5 v5.0.3
go: downloading go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.149.0
go: downloading go.opentelemetry.io/collector/pdata/xpdata v0.154.0
go: downloading go.opentelemetry.io/collector/pipeline/xpipeline v0.154.0
go: downloading github.com/hashicorp/golang-lru/v2 v2.0.7
go: downloading github.com/Microsoft/go-winio v0.6.2
go: downloading gopkg.in/yaml.v3 v3.0.1
go: downloading github.com/mostynb/go-grpc-compression v1.2.3
go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.67.0
go: downloading github.com/foxboron/go-tpm-keyfiles v0.0.0-20260228154241-77b6888f575a
go: downloading github.com/fsnotify/fsnotify v1.10.1
go: downloading github.com/google/go-tpm v0.9.9-0.20260124013517-8f8f42cba0de
go: downloading github.com/go-viper/mapstructure/v2 v2.5.0
go: downloading github.com/gobwas/glob v0.2.3
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/elastic/lunes v0.2.2
go: downloading github.com/stretchr/objx v0.5.3
go: downloading github.com/cenkalti/backoff/v4 v4.3.0
go: downloading github.com/valyala/fastjson v1.6.10
go: downloading github.com/leodido/go-syslog/v4 v4.5.0
go: downloading gonum.org/v1/gonum v0.17.0
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/json-iterator/go v1.1.12
go: downloading github.com/go-logr/stdr v1.2.2
go: downloading go.opentelemetry.io/auto/sdk v1.2.1
go: downloading golang.org/x/crypto v0.52.0
go: downloading github.com/mitchellh/copystructure v1.2.0
go: downloading github.com/magefile/mage v1.15.0
go: downloading github.com/leodido/ragel-machinery v0.0.0-20190525184631-5f46317e436b
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 github.com/mitchellh/reflectwalk v1.0.2
go: downloading github.com/bmatcuk/doublestar/v4 v4.10.0
go: downloading github.com/jonboulle/clockwork v0.5.0
go: downloading github.com/open-telemetry/opentelemetry-collector-contrib v0.154.0
go: github.com/splunk/tarunner/internal/operator/transform imports
	github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza/errors: cannot find module providing package github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza/errors

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants