fix(helm): make health path take root path into account.#189
Conversation
|
Claude finished @pantierra's task in 2m 57s —— View job Review of PR #189
✅ No blocking issues — safe to merge. Traced the fix end-to-end against One non-blocking gap, same root cause the PR is fixing:
No security issues found (chart doesn't touch auth/secrets), and no correctness issues in Simplify (ponytail): nothing to flag — the two small helpers are each used 3x (startup/liveness/readiness probes), so the factoring pays for itself; no speculative abstraction or unneeded dependency introduced. 💰 Estimated review cost: $1.01 · 2m57s · 37 turns |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #189 +/- ##
=======================================
Coverage 89.49% 89.49%
=======================================
Files 29 29
Lines 1276 1276
Branches 171 171
=======================================
Hits 1142 1142
Misses 92 92
Partials 42 42
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
alukach
left a comment
There was a problem hiding this comment.
As usual, I barely understand this stuff. I'll leave it to your discretion to consider Claude's input from the above comment.
🤖 I have created a release *beep* *boop* --- ## [1.2.0](v1.1.1...v1.2.0) (2026-07-23) ### Features * add optional prometheus metrics endpoint. ([#186](#186)) ([6825f23](6825f23)) ### Bug Fixes * add ROOT_PATH_SKIP_PREFIXES to exempt sibling-service links from root_path rewriting 2 ([#198](#198)) ([349986b](349986b)) * allow , delimited string in configuration ([#191](#191)) ([df530a2](df530a2)) * allow Any type for classInput ([#182](#182)) ([56aa3f5](56aa3f5)) * configurable upstream timeout. ([#174](#174)) ([533bac6](533bac6)) * **helm:** make health path take root path into account. ([#189](#189)) ([5236a0e](5236a0e)) * publish helm chart only on release ([#178](#178)) ([c89f650](c89f650)) * **tests:** fix flaky health-check retry test caused by global asyncio.sleep patch ([#193](#193)) ([fec33b6](fec33b6)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: ds-release-bot[bot] <116609932+ds-release-bot[bot]@users.noreply.github.com>
Fixes Bug 2 reported in developmentseed/eoapi-k8s#568
Makes the probes to automatically use
ROOT_PATH(if set) before theHEALTH_PREFIX.