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

stacklok / toolhive / 27711103421
67%

Build:
DEFAULT BRANCH: main
Ran 17 Jun 2026 06:38PM UTC
Jobs 1
Files 761
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

17 Jun 2026 06:31PM UTC coverage: 67.032% (+0.01%) from 67.019%
27711103421

push

github

web-flow
Make Kubernetes security contexts satisfy restricted PSS (#5555)

* Make K8s security contexts satisfy restricted PSS

The pod and container security contexts built by SecurityContextBuilder
only set seccompProfile and dropped all capabilities on the OpenShift
code path. On standard Kubernetes these were omitted, making the
contexts incompatible with the restricted Pod Security Standard.

Set seccompProfile=RuntimeDefault on the pod and container contexts and
drop ALL capabilities on the container context unconditionally, so
workloads comply with the restricted standard on every platform. The
OpenShift branch now only nulls out user/group for SCC assignment.

Closes #5546

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

* Tighten security context tests after review

Address review feedback on the restricted PSS change:
- Update OpenShift test comments that still described seccomp and
  dropped capabilities as platform-specific, though both are now
  applied unconditionally.
- Assert the ApplyConfiguration builders (the path actually applied to
  the cluster) carry RuntimeDefault seccomp and drop ALL on every
  platform.
- Compare the new SeccompProfile and Capabilities fields in the
  consistency test.

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

---------

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

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

6 existing lines in 1 file now uncovered.

69067 of 103036 relevant lines covered (67.03%)

63.88 hits per line

Coverage Regressions

Lines Coverage ∆ File
6
76.15
-5.5% pkg/secrets/keyring/keyctl_linux.go
Jobs
ID Job ID Ran Files Coverage
1 27711103421.1 17 Jun 2026 06:38PM UTC 761
67.03
GitHub Action Run
Source Files on build 27711103421
  • Tree
  • List 761
  • Changed 4
  • Source Changed 1
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #27711103421
  • ef804d65 on github
  • Prev Build on main (#27709408218)
  • Next Build on main (#27712366822)
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