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

Azure / kube-egress-gateway / 20349074179
81%

Build:
DEFAULT BRANCH: main
Ran 18 Dec 2025 08:03PM UTC
Jobs 1
Files 20
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

18 Dec 2025 07:37PM UTC coverage: 80.763% (+0.03%) from 80.737%
20349074179

push

github

web-flow
fix: prevent leaking peer configs in `ReadyGatewayConfigurations` (#1299)

* chore: updateGatewayNodeStatus removes stale peers

change how `updateGatewayNodeStatus` works so that when removing peers,
it treats the peerConfigs as the source of truth and will remove any current
ReadyPeerConfigurations that are not in that set, rather than using peerConfigs
as the ones to remove.

This fixes a bug where the peer has been removed from the wg device but it
still remains as a ReadyPeerConfiguration and is never removed. This causes
a leak which in large clusters can cause the CRD to exceed the 1.5MB etcd
limit.

* refactor: anti-bool

* chore: fix QF1003 in linter

28 of 29 new or added lines in 2 files covered. (96.55%)

3556 of 4403 relevant lines covered (80.76%)

0.95 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
72.8
0.0% controllers/daemon/staticgatewayconfiguration_controller.go
Jobs
ID Job ID Ran Files Coverage
1 20349074179.1 18 Dec 2025 08:03PM UTC 20
80.76
GitHub Action Run
Source Files on build 20349074179
  • Tree
  • List 20
  • Changed 2
  • Source Changed 2
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #20349074179
  • d4a84464 on github
  • Prev Build on main (#20341961853)
  • Next Build on main (#20351606430)
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

© 2025 Coveralls, Inc