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

zalando-incubator / kube-ingress-aws-controller / 16068584210
72%

Build:
DEFAULT BRANCH: master
Ran 04 Jul 2025 07:44AM UTC
Jobs 1
Files 27
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

04 Jul 2025 07:43AM UTC coverage: 70.891% (+7.7%) from 63.184%
16068584210

push

github

web-flow
fix: update ingress status only if the load balancer is active (#748)

As per the existing behavior, once the stack update completes, the
ingress controller immediately updates the status of all ingresses and
routegroups to reference the new load balancer. This update may
sometimes happens before the new load balancer has marked its targets
(for example skipper-ingress) as healthy, leading clients being routed to a load
balancer that is not ready to serve traffic yet.

To improve this behavior we retrieve the ELBs via AWS API and build the
models including the ELB states of the corresponding ELBs. Then before
updating the ingresses/routegroups (updateIngress func) we check whether
the ELB is in active state, if not we skip updating the
ingresses/routegroups status with the ELB hostname.

---------

Signed-off-by: Thilina Madumal <thilina.madumal@zalando.de>

109 of 124 new or added lines in 6 files covered. (87.9%)

2 existing lines in 1 file now uncovered.

2752 of 3882 relevant lines covered (70.89%)

10.6 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
94.04
0.06% aws/cf_template.go
14
73.15
-2.29% worker.go

Uncovered Existing Lines

Lines Coverage ∆ File
2
73.15
-2.29% worker.go
Jobs
ID Job ID Ran Files Coverage
1 16068584210.1 04 Jul 2025 07:44AM UTC 27
70.89
GitHub Action Run
Source Files on build 16068584210
  • Tree
  • List 27
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • c8befeb1 on github
  • Prev Build on master (#15982661981)
  • Next Build on master (#16442762606)
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