Skip to content

Get us off of pinned versions of old packages#1815

Merged
jakubno merged 5 commits intomainfrom
fix-loki
Feb 15, 2026
Merged

Get us off of pinned versions of old packages#1815
jakubno merged 5 commits intomainfrom
fix-loki

Conversation

@djeebus
Copy link
Contributor

@djeebus djeebus commented Jan 29, 2026

Note

Medium Risk
Large dependency upgrades (including Loki/OTel/Kubernetes libs) can introduce subtle runtime or build-time incompatibilities and should be validated via integration tests and deployment smoke checks.

Overview
Updates the API module’s Go dependencies to newer upstream versions (notably moving to github.com/grafana/loki/v3) and drops several previously pinned replace/exclude overrides, with corresponding import path updates for Loki’s logproto. It also tweaks build/infra tooling by making the root tidy target quiet and adding a new Terraform var (LOKI_USE_V13_SCHEMA_FROM) to the GCP provider Makefile.

Written by Cursor Bugbot for commit 7ae8d11. This will update automatically on new commits. Configure here.

@ValentaTomas
Copy link
Member

I think the pin was originally there to fix some dependency collision/incompatiblity—it stopped being a problem? :D

@dobrac
Copy link
Contributor

dobrac commented Jan 29, 2026

I think the pin was originally there to fix some dependency collision/incompatiblity—it stopped being a problem? :D

We're using Loki v2 and afaik, the Go client v3 is not compatible with it.

@djeebus djeebus mentioned this pull request Jan 30, 2026
@ValentaTomas
Copy link
Member

Note that Loki 3.0 defaults to using the v13 schema. All of the latest features are built against TSDB and the v13 Schema. This version of the schema is compatible with both Loki 2.9.x and Loki 3.0. The main change is to add support for Structured Metadata which is used by the new OTLP native endpoint and is enabled by default.

I see, so we are waiting for this switch of schema too?

@jakubno jakubno marked this pull request as draft January 31, 2026 06:00
@jakubno
Copy link
Member

jakubno commented Jan 31, 2026

Converting to draft until Loki v3 is merged

@jakubno jakubno marked this pull request as ready for review February 15, 2026 03:00
Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 7efe4aa071

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

@jakubno jakubno merged commit 081e945 into main Feb 15, 2026
34 checks passed
@jakubno jakubno deleted the fix-loki branch February 15, 2026 03:42
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.

5 participants