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

pomerium / pomerium / 37510731467
54%

Build:
DEFAULT BRANCH: main
Ran 06 Oct 2026 06:35PM UTC
Jobs 1
Files 723
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

06 Oct 2026 06:21PM UTC coverage: 53.552% (-0.02%) from 53.576%
37510731467

push

github

web-flow
fix(zero): dynamically load k8s config (#6845)

## Summary
The zero kubernetes secret bootstrap writer currently only loads the
kubernetes token once on start. This token will periodically be
refreshed and we won't pick up the new value. This PR updates the code
to load the token every time we attempt to write the bootstrap config,
which should give us a fresh token.

## Related issues
-
[ENG-4435](https://linear.app/pomerium/issue/ENG-4435/zero-kubernetes-secret-bootstrap-writer-never-refreshes-its-service)


## AI disclosure
none

## Checklist

- [x] reference any related issues
- [ ] updated unit tests
- [x] add appropriate label (`enhancement`, `bug`, `breaking`,
`dependencies`, `ci`)
- [x] disclosed AI usage (or wrote "none") per AI_POLICY.md
- [x] ready for review

26 of 31 new or added lines in 1 file covered. (83.87%)

29 existing lines in 8 files now uncovered.

34814 of 65010 relevant lines covered (53.55%)

314.71 hits per line

Uncovered Changes

Lines Coverage ∆ File
5
75.0
1.32% pkg/zero/bootstrapwriters/k8s/secret.go

Coverage Regressions

Lines Coverage ∆ File
8
72.8
-6.4% pkg/grpcutil/client_manager.go
6
73.62
-2.36% internal/recording/protocol.go
4
72.7
-0.95% internal/databroker/config_source.go
4
76.34
-0.56% pkg/storage/postgres/backend.go
2
70.32
-0.32% internal/databroker/server_backend.go
2
46.26
0.0% internal/databroker/server_clustered_follower.go
2
92.36
-1.27% internal/fileutil/watcher.go
1
84.13
-0.17% pkg/ssh/stream.go
Jobs
ID Job ID Ran Files Coverage
1 37510731467.1 06 Oct 2026 06:35PM UTC 723
53.55
GitHub Action Run
Source Files on build 37510731467
  • Tree
  • List 723
  • Changed 12
  • Source Changed 1
  • Coverage Changed 12
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #37510731467
  • 516d9fd8 on github
  • Prev Build on main (#37353378721)
  • Next Build on main (#37732636889)
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