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

stacklok / toolhive / 24157941814
65%

Build:
DEFAULT BRANCH: main
Ran 08 Apr 2026 08:53PM UTC
Jobs 1
Files 607
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

08 Apr 2026 08:48PM UTC coverage: 65.229% (+0.2%) from 65.077%
24157941814

push

github

web-flow
Add custom CA certificate support for OTLP endpoints (#4676)

* Add custom CA certificate support for OTLP endpoints in MCPTelemetryConfig

When the OTLP collector uses TLS with certificates signed by an internal
CA, there was no way to inject a custom CA bundle into the proxyrunner
pod. Users had to resort to SSL_CERT_FILE which replaces the entire
system CA pool.

Add a caBundleRef field to MCPTelemetryOTelConfig that references a
ConfigMap containing the CA bundle. The operator mounts it into the pod
and threads the file path through the telemetry config layers so the
OTLP HTTP exporters use WithTLSClientConfig() with the custom CA
appended to the system pool.

Closes #4672

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* Update swagger and CRD API reference docs

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

114 of 133 new or added lines in 12 files covered. (85.71%)

13 existing lines in 4 files now uncovered.

54938 of 84223 relevant lines covered (65.23%)

63.42 hits per line

Uncovered Changes

Lines Coverage ∆ File
5
81.48
-18.52% pkg/telemetry/providers/otlp/metrics.go
5
89.8
-10.2% pkg/telemetry/providers/otlp/tracing.go
4
56.43
0.36% cmd/thv-operator/controllers/mcpserver_controller.go
3
82.35
pkg/telemetry/providers/otlp/tls.go
2
67.81
-0.17% cmd/thv-operator/controllers/mcpserver_runconfig.go

Coverage Regressions

Lines Coverage ∆ File
7
82.6
-0.42% pkg/vmcp/composer/workflow_engine.go
3
22.99
2.87% pkg/client/manager.go
2
95.68
-1.44% pkg/vmcp/composer/template_expander.go
1
67.81
-0.17% cmd/thv-operator/controllers/mcpserver_runconfig.go
Jobs
ID Job ID Ran Files Coverage
1 24157941814.1 08 Apr 2026 08:53PM UTC 607
65.23
GitHub Action Run
Source Files on build 24157941814
  • Tree
  • List 607
  • Changed 21
  • Source Changed 13
  • Coverage Changed 21
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24157941814
  • d8ddb899 on github
  • Prev Build on main (#24156976745)
  • Next Build on main (#24159722743)
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