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

kubernetes-sigs / karpenter / 33092820083
83%
main: 83%

Build:
Build:
LAST BUILD BRANCH: chore/standardize-reason-label-casing
DEFAULT BRANCH: main
Ran 27 Aug 2026 04:39PM UTC
Jobs 1
Files 187
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 Aug 2026 04:21PM UTC coverage: 83.075% (+0.01%) from 83.065%
33092820083

Pull #3256

github

ketanjani21
docs: RFC to formalize node termination contract

Formalizes the node termination flow's inputs, status-condition
progression, guarantees, and edge cases as a durable design document.
Changes no observable behavior.

The termination flow has multiple entry points (Node delete, NodeClaim
delete, expiration, disruption, health) converging on the same
controller chain, but the contract between them lives implicitly across
four packages. Reconstructing it from code has produced recurring
grace-period correctness bugs (#3032, #3111) and adds review overhead
on every termination-touching PR (#3063). Derek's node-repair RFC
(#3192) explicitly depends on this contract as a follow-up.

The RFC is intentionally scope-limited: it documents what already
exists. Migrating the nodeclaim-termination-timestamp annotation to a
first-class field and consolidating its two writers are named as
follow-ups; both preserve rather than replace this contract.

Fixes: #3029
Pull Request #3256: docs: RFC to formalize node termination contract

17410 of 20957 relevant lines covered (83.07%)

94043.78 hits per line

Jobs
ID Job ID Ran Files Coverage
1 33092820083.1 27 Aug 2026 04:39PM UTC 187
83.07
GitHub Action Run
Source Files on build 33092820083
  • Tree
  • List 187
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #3256
  • PR Base - main (#33016102767)
  • 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