Skip to content

Conversation

@sago2k8
Copy link
Contributor

@sago2k8 sago2k8 commented Oct 23, 2025

Summary

This PR updates Go module dependencies across the workspace, with the primary motivation being to reconcile OpenTelemetry package versions. The OpenTelemetry minor version bump from v1.36.0 to v1.38.0 avoids import errors when this operator is imported into Redpanda Cloud.

Key Updates

OpenTelemetry packages (Primary motivation)

  • go.opentelemetry.io/otel: v1.36.0 → v1.38.0
  • go.opentelemetry.io/otel/log: v0.11.0 → v0.14.0
  • go.opentelemetry.io/otel/metric: v1.36.0 → v1.38.0
  • go.opentelemetry.io/otel/sdk: v1.36.0 → v1.38.0
  • go.opentelemetry.io/otel/sdk/log: v0.11.0 → v0.14.0
  • go.opentelemetry.io/otel/sdk/metric: v1.36.0 → v1.38.0
  • go.opentelemetry.io/otel/trace: v1.36.0 → v1.38.0
  • go.opentelemetry.io/proto/otlp: v1.6.0 → v1.7.1

Other notable updates

  • google.golang.org/grpc: v1.73.0 → v1.75.0
  • github.com/grpc-ecosystem/grpc-gateway/v2: v2.27.0 → v2.27.2
  • github.com/stretchr/testify: v1.10.0 → v1.11.1
  • cloud.google.com/go/compute/metadata: v0.6.0 → v0.7.0
  • github.com/cenkalti/backoff/v5: v5.0.2 → v5.0.3
  • golang.org/x/crypto: v0.40.0 → v0.41.0
  • golang.org/x/net: v0.41.0 → v0.43.0
  • golang.org/x/tools: v0.34.0 → v0.35.0
  • golang.org/x/text: v0.27.0 → v0.28.0
  • golang.org/x/term: v0.33.0 → v0.34.0
  • golang.org/x/mod: v0.25.0 → v0.26.0
  • go.yaml.in/yaml/v3: v3.0.3 → v3.0.4

Risk Assessment

Low Risk - This update primarily consists of:

  • Minor version bumps of well-maintained packages
  • Indirect dependency updates
  • No breaking API changes expected

While we could force these version bumps in Redpanda Cloud, it's better practice to reconcile versions between repositories to avoid potential subtle incompatibilities and ensure consistent behavior across environments.

Testing

All modules have been updated using task mod:tidy. The changes affect:

  • /acceptance
  • /charts/connectors
  • Root workspace dependencies

🤖 Generated with Claude Code

@chrisseto
Copy link
Contributor

trying to avoid incompatibilities with the cloud repo

Can you say a bit more about this? What types of incompatibilities are you seeing? Is something in cloud importing operator modules?

@sago2k8 sago2k8 force-pushed the sj/update-modules branch 2 times, most recently from aab1519 to 2271836 Compare October 28, 2025 12:51
Update opentel module to the latest version to avoid issues with the
cloudv2 repo

Signed-off-by: santiago <[email protected]>
@sago2k8 sago2k8 force-pushed the sj/update-modules branch 2 times, most recently from a86d6ed to ed00dbf Compare October 28, 2025 18:11
Increase the sync retry period in the syncer tests from 10s to 60s to
ensure test pass reliably in environments with variable performance.

Signed-off-by: santiago <[email protected]>
@github-actions
Copy link

github-actions bot commented Nov 3, 2025

This PR is stale because it has been open 5 days with no activity. Remove stale label or comment or this will be closed in 5 days.

@github-actions github-actions bot added the stale label Nov 3, 2025
@chrisseto chrisseto removed the stale label Nov 3, 2025
@github-actions
Copy link

github-actions bot commented Nov 9, 2025

This PR is stale because it has been open 5 days with no activity. Remove stale label or comment or this will be closed in 5 days.

@github-actions github-actions bot added the stale label Nov 9, 2025
@github-actions
Copy link

This PR was closed because it has been stalled for 5 days with no activity.

@github-actions github-actions bot closed this Nov 15, 2025
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.

3 participants