Update from upstream repository#510
Conversation
…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.
…fana#21971) Co-authored-by: Ivan Kalita <ivan.kalita@grafana.com>
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>
|
@xperimental: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions 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. |
|
/hold need to take care of Go-related configuration first |
|
/lgtm |
|
[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 DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Refs
/cc @JoaoBraveCoding
/assign @xperimental