Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update opentelemetry collector #201

Merged
merged 2 commits into from
Jun 4, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 4, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector v0.101.0 -> v0.102.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.101.0 -> v0.102.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.101.0 -> v0.102.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.101.0 -> v0.102.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.101.0 -> v0.102.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.101.0 -> v0.102.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.101.0 -> v0.102.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.101.0 -> v0.102.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.101.0 -> v0.102.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor v0.101.0 -> v0.102.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor v0.101.0 -> v0.102.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.101.0 -> v0.102.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver v0.101.0 -> v0.102.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver v0.101.0 -> v0.102.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.101.0 -> v0.102.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.101.0 -> v0.102.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.101.0 -> v0.102.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/testbed v0.101.0 -> v0.102.0 age adoption passing confidence
go.opentelemetry.io/collector/cmd/builder v0.101.0 -> v0.102.0 age adoption passing confidence
go.opentelemetry.io/collector/component v0.101.0 -> v0.102.0 age adoption passing confidence
go.opentelemetry.io/collector/confmap v0.101.0 -> v0.102.0 age adoption passing confidence
go.opentelemetry.io/collector/confmap/provider/envprovider v0.101.0 -> v0.102.0 age adoption passing confidence
go.opentelemetry.io/collector/confmap/provider/fileprovider v0.101.0 -> v0.102.0 age adoption passing confidence
go.opentelemetry.io/collector/confmap/provider/httpprovider v0.101.0 -> v0.102.0 age adoption passing confidence
go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.101.0 -> v0.102.0 age adoption passing confidence
go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.101.0 -> v0.102.0 age adoption passing confidence
go.opentelemetry.io/collector/connector/forwardconnector v0.101.0 -> v0.102.0 age adoption passing confidence
go.opentelemetry.io/collector/consumer v0.101.0 -> v0.102.0 age adoption passing confidence
go.opentelemetry.io/collector/exporter/debugexporter v0.101.0 -> v0.102.0 age adoption passing confidence
go.opentelemetry.io/collector/exporter/otlpexporter v0.101.0 -> v0.102.0 age adoption passing confidence
go.opentelemetry.io/collector/exporter/otlphttpexporter v0.101.0 -> v0.102.0 age adoption passing confidence
go.opentelemetry.io/collector/extension/zpagesextension v0.101.0 -> v0.102.0 age adoption passing confidence
go.opentelemetry.io/collector/featuregate v1.8.0 -> v1.9.0 age adoption passing confidence
go.opentelemetry.io/collector/pdata v1.8.0 -> v1.9.0 age adoption passing confidence
go.opentelemetry.io/collector/processor/batchprocessor v0.101.0 -> v0.102.0 age adoption passing confidence
go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.101.0 -> v0.102.0 age adoption passing confidence
go.opentelemetry.io/collector/receiver v0.101.0 -> v0.102.0 age adoption passing confidence
go.opentelemetry.io/collector/receiver/otlpreceiver v0.101.0 -> v0.102.0 age adoption passing confidence
go.opentelemetry.io/collector/semconv v0.101.0 -> v0.102.0 age adoption passing confidence

Release Notes

open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector)

v0.102.0

Compare Source

🛑 Breaking changes 🛑
  • k8sattributesprocessor: Move k8sattr.rfc3339 feature gate to stable. (#​33304)

  • extension/opamp: Redact all values in the effective config (#​33267)
    All values will be treated as if they are a configopaque.String type. This will
    be changed once the Collector APIs are updated to unmarshal the config while
    only redacting actual configopaque.String-typed values.

    The exception to redaction is the service::pipelines section, which is useful
    for debugging and does not contain any configopaque.String values.

  • extension/filestorage: Replace path-unsafe characters in component names (#​3148)
    The feature gate extension.filestorage.replaceUnsafeCharacters is now removed.

  • vcenterreceiver: vcenterreceiver replaces deprecated packet metrics by removing them and enabling by default the newer ones. (#​32929, #​32835)
    Removes the following metrics: vcenter.host.network.packet.errors, vcenter.host.network.packet.count, and
    vcenter.vm.network.packet.count.

    Also enables by default the following metrics: vcenter.host.network.packet.error.rate,
    vcenter.host.network.packet.rate, and vcenter.vm.network.packet.rate.

🚀 New components 🚀
  • geoipprocessor: introduce the GeoIP processor (#​32663)
💡 Enhancements 💡
  • pkg/ottl: Add the Day Converter to extract the int Day component from a time.Time (#​33106)
  • pkg/ottl: Adds Month converter to extract the int Month component from a time.Time (#​33106)
  • cmd/telemetrygen: Add support for adding spanID and traceID as exemplars to datapoints generated by telemetrygen (#​33320)
  • cmd/telemetrygen: Add support for specifying trace ID and span ID in telemetrygen for logs (#​33234)
  • pkg/ottl: Adds a Year converter for extracting the int year component from a time.Time (#​33106)
  • filelogreceiver: Log when files are rotated/moved/truncated (#​33237)
  • stanza: Add monitoring metrics for open and harvested files in fileconsumer (#​31256)
  • awss3receiver: Uses obsreport to report metrics for the AWS S3 Receiver. (#​30750)
  • awsxrayexporter: AWS X-Ray exporter to make local root spans a segment for internal/service spans and subsegment + segment for client/producer/consumer spans. (#​33000)
  • prometheusreceiver: Allow to configure http client used by target allocator generated scrape targets (#​18054)
  • clickhouseexporter: Add create_schema option to ClickHouse exporter (#​32282)
    The new create_schema option allows disabling default DDL to let the user manage their own schema.
  • pkg/stanza: Expose recombine max log size option in the container parser configuration (#​33186)
  • sumologicexporter: add support for tracing (#​32315)
  • exceptionsconnector: Add support for exemplars in exceptionsconnector (#​24409)
  • processor/resourcedetectionprocessor: Add support for Azure tags in ResourceDetectionProcessor. (#​32953)
  • solarwindsapmsettingsextension: Added the first part of concrete implementation of solarwindsapmsettingsextension (#​27668)
  • kubeletstatsreceiver: Add k8s.container.cpu.node.utilization metric (#​27885)
  • pkg/ottl: Adds a Minute converter for extracting the int minute component from a time.Time (#​33106)
🧰 Bug fixes 🧰
  • podmanreceiver: add scraper's shutdown method (#​29994)
  • awsxrayexporter: Fix the DB subsegment(client span) name with JDBC conn string starts with "jdbc:" (#​33225)
  • exp/metrics: fixes staleness.Evict such that it only ever evicts actually stale metrics (#​33265)
  • receiver/mysql: Remove the order by clause for the column that does not exist (#​33271)
  • influxdb(exporter|receiver): remove Metric flags field to/from InfluxDB conversion (#​29896)
  • kafkareceiver: Fix bug that was blocking shutdown (#​30789)
  • exporter/datadog: Fixes a potential race condition when the traces exporter and metrics exporter are both shutting down. (#​33291)
open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/cmd/builder)

v0.102.0

Compare Source

🛑 Breaking changes 🛑
  • envprovider: Restricts Environment Variable names. Environment variable names must now be ASCII only and start with a letter or an underscore, and can only contain underscores, letters, or numbers. (#​9531)
  • confighttp: Apply MaxRequestBodySize to the result of a decompressed body (#​10289)
    When using compressed payloads, the Collector would verify only the size of the compressed payload.
    This change applies the same restriction to the decompressed content. As a security measure, a limit of 20 MiB was added, which makes this a breaking change.
    For most clients, this shouldn't be a problem, but if you often have payloads that decompress to more than 20 MiB, you might want to either configure your
    client to send smaller batches (recommended), or increase the limit using the MaxRequestBodySize option.
💡 Enhancements 💡
  • mdatagen: auto-generate utilities to test component telemetry (#​19783)
  • mdatagen: support setting an AttributeSet for async instruments (#​9674)
  • mdatagen: support using telemetry level in telemetry builder (#​10234)
    This allows components to set the minimum level needed for them to produce telemetry. By default, this is set to configtelemetry.LevelBasic. If the telemetry level is below that minimum level, then the noop meter is used for metrics.
  • mdatagen: add support for bucket boundaries for histograms (#​10218)
  • releases: add documentation in how to verify the image signatures using cosign (#​9610)
🧰 Bug fixes 🧰
  • batchprocessor: ensure attributes are set on cardinality metadata metric (#​9674)
  • batchprocessor: Fixing processor_batch_metadata_cardinality which was broken in v0.101.0 (#​10231)
  • batchprocessor: respect telemetry level for all metrics (#​10234)
  • exporterhelper: Fix potential deadlocks in BatcherSender shutdown (#​10255)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot requested a review from a team as a code owner June 4, 2024 11:23
@renovate renovate bot added the dependencies Pull requests that update a dependency file label Jun 4, 2024
Copy link
Contributor Author

renovate bot commented Jun 4, 2024

ℹ Artifact update notice

File name: internal/testbed/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):

  • 89 additional dependencies were updated

Details:

Package Change
github.com/expr-lang/expr v1.16.7 -> v1.16.9
github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.1 -> v2.20.0
github.com/hashicorp/go-version v1.6.0 -> v1.7.0
github.com/open-telemetry/opentelemetry-collector-contrib/connector/routingconnector v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/carbonexporter v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opencensusexporter v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/signalfxexporter v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/syslogexporter v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/opencensus v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/signalfx v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.101.0 -> v0.102.0
github.com/open-telemetry/opentelemetry-collector-contrib/testbed/mockdatasenders/mockdatadogagentexporter v0.101.0 -> v0.102.0
github.com/prometheus/procfs v0.14.0 -> v0.15.0
go.opentelemetry.io/collector v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/config/configauth v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/config/configcompression v1.8.0 -> v1.9.0
go.opentelemetry.io/collector/config/configgrpc v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/config/confighttp v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/config/confignet v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/config/configopaque v1.8.0 -> v1.9.0
go.opentelemetry.io/collector/config/configretry v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/config/configtelemetry v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/config/configtls v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/config/internal v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/confmap v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/confmap/converter/expandconverter v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/confmap/provider/envprovider v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/confmap/provider/fileprovider v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/confmap/provider/httpprovider v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/connector v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/exporter v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/exporter/debugexporter v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/exporter/otlpexporter v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/exporter/otlphttpexporter v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/extension v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/extension/auth v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/extension/ballastextension v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/extension/zpagesextension v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/otelcol v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/processor v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/processor/batchprocessor v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.101.0 -> v0.102.0
go.opentelemetry.io/collector/service v0.101.0 -> v0.102.0
go.opentelemetry.io/contrib/config v0.6.0 -> v0.7.0
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.51.0 -> v0.52.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.51.0 -> v0.52.0
go.opentelemetry.io/contrib/propagators/b3 v1.26.0 -> v1.27.0
go.opentelemetry.io/contrib/zpages v0.51.0 -> v0.52.0
go.opentelemetry.io/otel v1.26.0 -> v1.27.0
go.opentelemetry.io/otel/bridge/opencensus v1.26.0 -> v1.27.0
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.26.0 -> v1.27.0
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.26.0 -> v1.27.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.26.0 -> v1.27.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.26.0 -> v1.27.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.26.0 -> v1.27.0
go.opentelemetry.io/otel/exporters/prometheus v0.48.0 -> v0.49.0
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.26.0 -> v1.27.0
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.26.0 -> v1.27.0
go.opentelemetry.io/otel/metric v1.26.0 -> v1.27.0
go.opentelemetry.io/otel/sdk v1.26.0 -> v1.27.0
go.opentelemetry.io/otel/sdk/metric v1.26.0 -> v1.27.0
go.opentelemetry.io/otel/trace v1.26.0 -> v1.27.0
golang.org/x/oauth2 v0.19.0 -> v0.20.0
google.golang.org/genproto/googleapis/api v0.0.0-20240415180920-8c6c420018be -> v0.0.0-20240520151616-dc85e6b867a5
google.golang.org/genproto/googleapis/rpc v0.0.0-20240513163218-0867130af1f8 -> v0.0.0-20240520151616-dc85e6b867a5
google.golang.org/grpc v1.63.2 -> v1.64.0
File name: internal/tools/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):

  • 1 additional dependency was updated

Details:

Package Change
github.com/hashicorp/go-version v1.6.0 -> v1.7.0
File name: internal/confmap/provider/eecprovider/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):

  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.21 -> 1.22.3

@renovate renovate bot force-pushed the renovate/opentelemetry-collector branch from 56a8956 to 54255ee Compare June 4, 2024 12:41
@renovate renovate bot changed the title fix(deps): update opentelemetry collector chore(deps): update opentelemetry collector Jun 4, 2024
Copy link
Contributor Author

renovate bot commented Jun 4, 2024

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@evan-bradley evan-bradley merged commit 37ade00 into main Jun 4, 2024
7 checks passed
@evan-bradley evan-bradley deleted the renovate/opentelemetry-collector branch June 4, 2024 13:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant