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

aws / aws-application-networking-k8s / 31819211059
51%
main: 44%

Build:
Build:
LAST BUILD BRANCH: dependabot/github_actions/github-actions-693e942514
DEFAULT BRANCH: main
Ran 14 Aug 2026 04:30PM UTC
Jobs 1
Files 119
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

13 Aug 2026 07:54PM UTC coverage: 50.512%. First build
31819211059

Pull #987

github

liucalvin
fix(vpc-association): Surface ConflictException as terminal status condition

When CreateServiceNetworkVpcAssociation returns a ConflictException
because the VPC is already associated with another service network,
the controller now:

1. Detects the permanent conflict (vs transient CREATE_IN_PROGRESS)
2. Sets Accepted=False with reason Conflicted on the VpcAssociationPolicy
3. Stops retrying (returns nil instead of looping with backoff)

This gives users immediate visibility via kubectl instead of requiring
them to check controller logs for the permanent failure.

Transient ConflictExceptions (CREATE_IN_PROGRESS) are still retried
via the standard RequeueNeededAfter mechanism.

Fixes: https://github.com/aws/aws-application-networking-k8s/issues/984
Pull Request #987: fix: Surface ConflictException as terminal status condition

13 of 15 new or added lines in 2 files covered. (86.67%)

6320 of 12512 relevant lines covered (50.51%)

0.57 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
53.91
pkg/controllers/vpcassociationpolicy_controller.go
Jobs
ID Job ID Ran Files Coverage
1 31819211059.1 14 Aug 2026 04:30PM UTC 119
50.51
GitHub Action Run
Source Files on build 31819211059
  • Tree
  • List 119
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #987
  • 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