Skip to content

fix: retry reconcile on transient errors during reconcile - #6299

Merged
arkodg merged 13 commits into
envoyproxy:mainfrom
patrostkowski:fix/transient-errors-6284
Jul 3, 2025
Merged

fix: retry reconcile on transient errors during reconcile #6299
arkodg merged 13 commits into
envoyproxy:mainfrom
patrostkowski:fix/transient-errors-6284

address comment

fc736a8
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch failed Jul 2, 2025 in 0s

24.32% of diff hit (target 60.00%)

View this Pull Request on Codecov

24.32% of diff hit (target 60.00%)

Annotations

Check warning on line 238 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L235-L238

Added lines #L235 - L238 were not covered by tests

Check warning on line 257 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L254-L257

Added lines #L254 - L257 were not covered by tests

Check warning on line 266 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L259-L266

Added lines #L259 - L266 were not covered by tests

Check warning on line 290 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L287-L290

Added lines #L287 - L290 were not covered by tests

Check warning on line 311 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L308-L311

Added lines #L308 - L311 were not covered by tests

Check warning on line 323 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L320-L323

Added lines #L320 - L323 were not covered by tests

Check warning on line 335 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L332-L335

Added lines #L332 - L335 were not covered by tests

Check warning on line 346 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L343-L346

Added lines #L343 - L346 were not covered by tests

Check warning on line 357 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L354-L357

Added lines #L354 - L357 were not covered by tests

Check warning on line 366 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L363-L366

Added lines #L363 - L366 were not covered by tests

Check warning on line 375 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L372-L375

Added lines #L372 - L375 were not covered by tests

Check warning on line 387 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L384-L387

Added lines #L384 - L387 were not covered by tests

Check warning on line 389 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L389

Added line #L389 was not covered by tests

Check warning on line 400 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L397-L400

Added lines #L397 - L400 were not covered by tests

Check warning on line 427 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L425-L427

Added lines #L425 - L427 were not covered by tests

Check warning on line 437 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L434-L437

Added lines #L434 - L437 were not covered by tests

Check warning on line 468 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L468

Added line #L468 was not covered by tests

Check warning on line 471 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L471

Added line #L471 was not covered by tests

Check warning on line 525 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L523-L525

Added lines #L523 - L525 were not covered by tests

Check warning on line 542 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L540-L542

Added lines #L540 - L542 were not covered by tests

Check warning on line 563 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L561-L563

Added lines #L561 - L563 were not covered by tests

Check warning on line 614 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L612-L614

Added lines #L612 - L614 were not covered by tests

Check warning on line 636 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L634-L636

Added lines #L634 - L636 were not covered by tests