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

Twingate / kubernetes-operator / 15620025870 / 1
97%
main: 97%

Build:
DEFAULT BRANCH: main
Ran 12 Jun 2025 08:21PM UTC
Files 28
Run time 160min
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

12 Jun 2025 08:20PM UTC coverage: 96.535% (-0.07%) from 96.601%
15620025870.1

push

github

web-flow
fix: Can’t patch status of Service objects (#685)

## Changes

Resolve unecessary error logs of patching inconsistency:
```
Patching failed with inconsistencies: (('remove', ('status', 'twingate_service_create'), {'ts': '2025-06-12T01:53:08.362368', 'success': True, 'message': 'Created TwingateResource foo'}, None),)
```
When the service's handlers return a structure `kopf` will try to patch
the `Service.status` and fail...

Reason is you can't patch k8s's `Service.status`. Its strongly typed and
doesnt allow new data.
Switched to using events (shown when describing the service instead)

201 of 226 branches covered (88.94%)

Branch coverage included in aggregate %.

1220 of 1246 relevant lines covered (97.91%)

0.98 hits per line

Source Files on job 15620025870.1
  • Tree
  • List 28
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 15620025870
  • d94c820a on github
  • Prev Job for on main (#15603433449.1)
  • Next Job for on main (#15640618433.1)
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