Skip to content

Bug: Latest helm-loki release (6.7.2) not installable. #13633

Description

@Tommyf

The latest release of the loki helm chart (helm-loki-6.7.2) is not usable as it is too large.

As this is a 'patch' level version bump, many environments will automatically pick up this new version (as it's meant to be a non-breaking change) and then failure will occur.

Steps to reproduce the behavior
Use Helm to install or update Loki using version 6.7.2 of the Helm Chart:
helm install releasename -f myvalues.yaml --version 6.7.2 grafana/loki
or
helm update releasename -f myvalues.yaml --version 6.7.2 grafana/loki

The above results in the following error as the Helm Chart is too big to fit inside a Kubernetes Secret:
Error: INSTALLATION FAILED: create: failed to create: Request entity too large: limit is 3145728

Expected behavior
The command should complete without error.

Cause of behaviour
Upon investigation, I see that a large binary file has been added to the Helm Chart in commit bd1d6a7a.
This looks like it was causing tests to fail and was mentioned in #13461.
It seems that the changes were then merged despite the failing test.

This large file will be the reason for the tests failing in that PR.
I see no indication in the commit as to why the file was added, so maybe it was a mistake? Removing it should fix the failing tests and also make the Helm Chart usable again :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions