Skip to content

Please define loki.storage.bucketName.ruler when using local storage for ruler #19872

@mjnagel

Description

@mjnagel

Describe the bug

On helm chart 6.45.0+, I'm getting the Please define loki.storage.bucketName.ruler error. This is an identical error to #18655 but for the ruler bucket. Unsure if other buckets might have similar failures too.

To Reproduce

Deploy the helm chart with values like the below:

loki:
  storage:
    bucketNames:
      chunks: uds
      admin: uds
    type: s3
...
  rulerConfig:
    storage:
      type: local

Note specifically that the rulerConfig is set to use local storage.

Expected behavior

Chart deploys fine, ruler is using local storage (worked this way in 6.44.0).

Environment:

  • Infrastructure: Kubernetes, running on k3d
  • Deployment tool: helm, using zarf

Screenshots, Promtail config, or terminal output

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/helmtype/bugSomehing is not working as expected

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions