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

kubeflow / trainer / 40575474965
81%

Build:
DEFAULT BRANCH: master
Ran 27 Oct 2026 08:13PM UTC
Jobs 1
Files 45
Run time 1min
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

27 Oct 2026 08:09PM UTC coverage: 77.482% (+0.2%) from 77.261%
40575474965

push

github

web-flow
feat(controller): add TLS curve preferences to controller config (#4103)

Add TLS options (minVersion, cipherSuites, curvePreferences, nextProtos)
to the Trainer Configuration API and apply them uniformly to the metrics,
webhook, and status servers through a single tlsconfig.Apply entry point.

Values are validated at configuration load time so that unrecognized
versions, cipher suites, and curve IDs fail controller startup instead of
being silently ignored at serve time. RC4 suites are rejected outright
per RFC 7465. curvePreferences are numeric IANA Supported Group IDs;
Go ignores the list order and applies its own preference order.

Breaking change: configurations that v2.3.0 accepted with a startup
warning (unrecognized minVersion or cipher suite names, RC4 suites)
now fail validation and prevent the controller from starting.

Also deflake the status server key rotation authorization test.

Signed-off-by: Ugo Giordano <ugiordan@redhat.com>

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

3348 of 4321 relevant lines covered (77.48%)

0.78 hits per line

Jobs
ID Job ID Ran Files Coverage
1 40575474965.1 27 Oct 2026 08:13PM UTC 45
77.48
GitHub Action Run
Source Files on build 40575474965
  • Tree
  • List 45
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • a54fbf0f on github
  • Prev Build on master (#40568707208)
  • Next Build on master (#40584057434)
  • Delete
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