Skip to content

Nightly dependency update: OpenTelemetry 2.27.0/1.55.0#1365

Open
aws-application-signals-bot wants to merge 3 commits intomainfrom
nightly-dependency-updates
Open

Nightly dependency update: OpenTelemetry 2.27.0/1.55.0#1365
aws-application-signals-bot wants to merge 3 commits intomainfrom
nightly-dependency-updates

Conversation

@aws-application-signals-bot
Copy link
Copy Markdown
Collaborator

Automated update of OpenTelemetry dependencies.

Build Status:failure

Updated versions:

Upstream releases with breaking changes:
Note: the mechanism to detect upstream breaking changes is not perfect. Be sure to check all new releases and understand if any additional changes need to be addressed.

opentelemetry-java-instrumentation:

@aws-application-signals-bot aws-application-signals-bot requested a review from a team as a code owner April 22, 2026 04:21
Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Claude Code Review — PR #1365

Overall Assessment: No bugs or security issues found.

This is an automated nightly dependency update bumping OpenTelemetry Java Instrumentation from 2.26.1 to 2.27.0 and Contrib from 1.54.0 to 1.55.0. The changes follow the established patterns correctly:

  • otelVersion correctly gets the -adot1 suffix ("2.27.0-adot1")
  • otelSnapshotVersion correctly bumps to the next minor ("2.28.0")
  • Contrib dependencies correctly use -adot1 and -alpha suffixes
  • The .github/patches/versions file is updated to match

Note on build failure: The build failure is expected — the existing .github/patches/opentelemetry-java-contrib.patch was generated against v1.54.0 and still references 1.54.0-adot1 in version.gradle.kts. It will need to be regenerated against v1.55.0 before this PR can merge. This is the normal workflow for nightly updates that cross patch-file boundaries.

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Claude Code Review — PR #1365 (Re-review)

No new bugs or security issues found. This is a straightforward automated dependency version bump.

Changes Reviewed

File Change
.github/patches/versions v2.26.1/v1.54.0 -> v2.27.0/v1.55.0
dependencyManagement/build.gradle.kts otelVersion -> 2.27.0-adot1, snapshot -> 2.28.0, contrib deps -> 1.55.0

Observations

  1. Build failure (confirmed): The .github/patches/opentelemetry-java-contrib.patch was generated against v1.54.0 and references 1.54.0-adot1 in version.gradle.kts. It needs to be regenerated against v1.55.0 for the build to pass. This is the expected workflow for nightly dependency updates that cross patch-file boundaries.

  2. Derived version string: otelVersion = "2.27.0-adot1" causes otelAlphaVersion to resolve to "2.27.0-adot1-alpha", which is used for the BOM dependency io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.27.0-adot1-alpha. This follows the established pattern and is correct assuming ADOT publishes this artifact.

  3. Missing trailing newline in .github/patches/versions -- pre-existing, not introduced by this PR.

No action items beyond regenerating the contrib patch file.

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.

1 participant