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

stacklok / toolhive / 29481413727
69%

Build:
DEFAULT BRANCH: main
Ran 16 Jul 2026 07:59AM UTC
Jobs 1
Files 799
Run time 2min
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

16 Jul 2026 07:52AM UTC coverage: 68.048% (+0.009%) from 68.039%
29481413727

push

github

web-flow
Stop VirtualMCPServer hot-reconcile on cleared imagePullSecrets (#5821)

A stale imagePullRefsHashAnnotation left on a Deployment from a prior
reconcile (when imagePullSecrets was non-empty) survived every
MergeAnnotations call once the desired list became empty, since the
desired map no longer carried a key to overwrite it. That made
imagePullSecretsNeedsUpdate report drift on every reconcile, updating
the Deployment roughly twice every 30 seconds indefinitely.

Make imagePullSecretsNeedsUpdate a plain hash comparison, and prune
the annotation explicitly at the write site when it's no longer
wanted so the stale key actually gets removed instead of resurrected
by the merge.

Fixes #5817

7 of 7 new or added lines in 1 file covered. (100.0%)

73673 of 108267 relevant lines covered (68.05%)

63.99 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29481413727.1 16 Jul 2026 07:59AM UTC 799
68.05
GitHub Action Run
Source Files on build 29481413727
  • Tree
  • List 799
  • Changed 3
  • Source Changed 1
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29481413727
  • 2894cace on github
  • Prev Build on main (#29436459604)
  • Next Build on main (#29492435561)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc