• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

stacklok / toolhive / 35348128281
71%

Build:
DEFAULT BRANCH: main
Ran 18 Sep 2026 01:14PM UTC
Jobs 1
Files 928
Run time 3min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

18 Sep 2026 01:04PM UTC coverage: 70.81% (+0.002%) from 70.808%
35348128281

push

github

web-flow
fix(operator): forward default Redis password to MCPServer and MCPRemoteProxy (#6679)

VirtualMCPServer already fell back to TOOLHIVE_DEFAULT_REDIS_SECRET_NAME/KEY
when spec.sessionStorage is unset, but MCPServer and MCPRemoteProxy only
injected THV_SESSION_REDIS_PASSWORD when an explicit passwordRef was set.
Both still picked up the default Redis address, so pods deployed against an
authenticated global default Redis/Valkey instance connected without a
password and crash-looped with "NOAUTH Authentication required".

Mirror VirtualMCPServer's buildRedisPasswordEnvVar fallback in
MCPServerReconciler.buildRedisPasswordEnvVar and
buildRedisPasswordEnvVarForRemoteProxy so the default address and default
password always travel together, while an explicit spec.sessionStorage
remains authoritative and never falls through to the global default.

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>

38 of 38 new or added lines in 2 files covered. (100.0%)

10 existing lines in 3 files now uncovered.

82426 of 116404 relevant lines covered (70.81%)

107.27 hits per line

Coverage Regressions

Lines Coverage ∆ File
6
72.34
-6.38% pkg/secrets/keyring/keyctl_linux.go
2
73.03
-0.29% pkg/transport/proxy/streamable/streamable_proxy.go
2
80.0
-5.71% pkg/vmcp/backendregistry/registry.go
Jobs
ID Job ID Ran Files Coverage
1 35348128281.1 18 Sep 2026 01:14PM UTC 928
70.81
GitHub Action Run
Source Files on build 35348128281
  • Tree
  • List 928
  • Changed 7
  • Source Changed 2
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #35348128281
  • 5a4854ab on github
  • Prev Build on main (#35338743032)
  • Next Build on main (#35349858914)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc