Skip to content

Update from upstream repository#510

Open
xperimental wants to merge 104 commits into
openshift:mainfrom
xperimental:update-from-upstream
Open

Update from upstream repository#510
xperimental wants to merge 104 commits into
openshift:mainfrom
xperimental:update-from-upstream

Conversation

@xperimental

@xperimental xperimental commented May 27, 2026

Copy link
Copy Markdown

rfratto and others added 30 commits May 7, 2026 14:00
…rafana#21769)

On TSDB shipper start the manager tries to load all local TSDB files and hand them to the shipper, which eventually uploads them to object storage.

This change fixes a bug that causes a nil pointer dereference when a TSDB file fails to open but is nevertheless added to the shipper.
In pull request grafana#21685 we moved away from the loki-build-image as image for running make targets in a container.

However, this also introduced the problem that with every invokation of a make target the image is built from scratch and a lot of dependencies needed to be downloaded.

This PR changes the behaviour to build a local "loki-makefile" before running the make target in the container. This ensures the build process is only done once, e.g. when running make protos, which executes a lot of make targets sequentially.
…afana#21782)

Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Recently I saw multiple pull requests that were created with the help of AI agents and the test used both github.com/stretchr/testify/assert and github.com/stretchr/testify/require in the same file. This project tries to use require - although there are still old usages of assert.
…fana#21817)

Legacy storage backends have been removed in previous PRs.
This PR updates the deprecated-config-checker tool, which allows you to validate your configuration to see whether there are deprecated or removed options.
shantanualsi and others added 20 commits May 22, 2026 13:27
Signed-off-by: Joe Elliott <number101010@gmail.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: ashwanthgoli <iamashwanth@gmail.com>
This update contains grafana/loki-release#329 which replaces npm usages with yarn in the release workflows.
Signed-off-by: Joao Marcal <jmarcal@redhat.com>
Co-authored-by: Robert Jacob <rojacob@redhat.com>
Signed-off-by: Joao Marcal <jmarcal@redhat.com>
Co-authored-by: Robert Jacob <rojacob@redhat.com>
The legacy `github.com/Azure/azure-storage-blob-go module` is deprecated and unmaintained. This commit replaces it with the supported `github.com/Azure/azure-sdk-for-go/sdk/storage/azblob` v1 SDK.
Signed-off-by: ashwanthgoli <iamashwanth@gmail.com>
Co-authored-by: loki-gh-app[bot] <160051081+loki-gh-app[bot]@users.noreply.github.com>
@openshift-ci openshift-ci Bot requested a review from JoaoBraveCoding May 27, 2026 18:12
@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label May 27, 2026
@openshift-ci

openshift-ci Bot commented May 27, 2026

Copy link
Copy Markdown

@xperimental: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/lint 7e76a64 link true /test lint

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@xperimental

Copy link
Copy Markdown
Author

/hold need to take care of Go-related configuration first

@openshift-ci openshift-ci Bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label May 27, 2026
@JoaoBraveCoding

Copy link
Copy Markdown

/lgtm

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label May 28, 2026
@openshift-ci

openshift-ci Bot commented May 28, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: JoaoBraveCoding, xperimental

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:
  • OWNERS [JoaoBraveCoding,xperimental]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.