Skip to content

feat: upgrade go-weka-observability lib and go version#19

Merged
kristina-solovyova merged 1 commit intomainfrom
03-24-feat_upgrade_go-weka-observability_lib_and_go_version
Apr 23, 2026
Merged

feat: upgrade go-weka-observability lib and go version#19
kristina-solovyova merged 1 commit intomainfrom
03-24-feat_upgrade_go-weka-observability_lib_and_go_version

Conversation

@kristina-solovyova
Copy link
Copy Markdown
Collaborator

No description provided.

Copy link
Copy Markdown
Collaborator Author

kristina-solovyova commented Mar 24, 2026

This stack of pull requests is managed by Graphite. Learn more about stacking.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the project’s observability integration and module/toolchain versions to align with newer go-weka-observability and OpenTelemetry APIs.

Changes:

  • Replaced deprecated instrumentation.GetLogSpan usage with CreateLogSpan / CurrentSpanLogger across lifecycle code paths.
  • Updated OTel SDK setup calls to SetupOTelSDKWithOptions in examples and tests.
  • Bumped Go/module dependencies (including go-weka-observability, otel, and related indirect deps) and refreshed go.sum.

Reviewed changes

Copilot reviewed 6 out of 7 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
lifecycle/step_engine_test.go Switch test logging/OTel setup to new SDK setup API.
lifecycle/step_engine.go Migrate span creation/logger retrieval to new instrumentation APIs.
lifecycle/parallel_steps.go Migrate parallel step spans to CreateLogSpan.
lifecycle/k8s.go Migrate condition-update spans and reconciler logger retrieval to new APIs.
examples/shared/logging.go Update example OTel setup to new SDK setup API.
go.mod Upgrade Go version and key dependencies (OTel, observability lib, etc.).
go.sum Dependency checksum updates from the module upgrades.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread go.mod Outdated
@kristina-solovyova kristina-solovyova force-pushed the 03-24-feat_upgrade_go-weka-observability_lib_and_go_version branch from 51e20d1 to bea1be2 Compare March 24, 2026 14:13
@kristina-solovyova kristina-solovyova force-pushed the 03-24-feat_upgrade_go-weka-observability_lib_and_go_version branch from bea1be2 to 41751cc Compare April 15, 2026 12:34
Copy link
Copy Markdown
Collaborator Author

kristina-solovyova commented Apr 23, 2026

Merge activity

  • Apr 23, 8:01 AM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Apr 23, 8:01 AM UTC: @kristina-solovyova merged this pull request with Graphite.

@kristina-solovyova kristina-solovyova merged commit 65d9a54 into main Apr 23, 2026
6 checks passed
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.

2 participants