MDS: probe path should be /_health, not /health

Open Beginner friendly
#427 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
1/5
Estimated time
Under an hour
Newbie friendliness
92/100
Issue type
Bug
Clarity
Clearly specified
Activity status
Quiet
Tech stack
helm
Domain
devops

Research direction

Open charts/lakefs/values.yaml and locate the default MDS readinessProbe and livenessProbe paths. Change both paths from /health to /_health, then verify the rendered default chart uses /_health for both probes.

Written by the indexing model from the issue text.

Description

In charts/lakefs/values.yaml the default MDS readinessProbe/livenessProbe probe GET /health, but lakefs mds run serves only /_health (/health returns 404). Container port (8080) matches the binary, so only the path is wrong. A default MDS install fails readiness/liveness out of the box.

Fix: change both probe paths in values.yaml to /_health.

Leftover from #396 (the old treeverse/mds Python image served /health); worked around in docs (lakeFS-Enterprise PR #3304).

Dominant language
Go Template
Stars
22
Forks
12
Avg merge
4m
Merged PRs (30d)
6

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from treeverse/charts

All issues in treeverse/charts

Similar issues

More DevOps issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.