Field wal not found in type ingester.Config in mimir.yaml

Hi, recently i’m getting WAL config error in mimir 2.9.0.
“field wal not found in type ingester.Config”. This config was working couple of month’s ago but now it’s breaking. Any suggestions?

mimir.yaml config snippet for Grafana Mimir 2.9.0+, replacing the deprecated ingester.wal section with the correct structure under blocks_storage.tsdb.wal.
try this

# Replace your existing ingester.wal section completely

blocks_storage:
  backend: filesystem
  tsdb:
    wal:
      enabled: true
      dir: /data/wal

ingester:
  # Keep other ingester settings like:
  lifecycler:
    ring:
      replication_factor: 3
  max_chunk_age: 2h

Hi @infofcc3, I tried this as well:

Also updated mimir to: 2.14.1

below is the snippet that I’m trying:

blocks_storage:
    tsdb:
          dir: /var/lib/mimir/tsdb
          wal:
              enabled: true
              dir: /var/lib/mimir/tsdb/wal

Getting error: error parsing config file: yaml: unmarshal errors: field wal not found in type tsdb.TSDBConfig