Skip to content

Conversation

@eshulman2
Copy link
Contributor

@eshulman2 eshulman2 commented Nov 26, 2025

Router and floating ip controller panics due to any client error in
newActuator due to errors not bubbling up. Add proper error handling to
avoid panics.

fixes: #587

@github-actions github-actions bot added the semver:patch No API change label Nov 26, 2025
@mandre
Copy link
Collaborator

mandre commented Nov 26, 2025

Thanks for the quick fix. Have you scanned the code to see if that was the only place where we returned nil instead of a progress.ReconcileStatus?

Router and floating ip controller panics due to any client error in
newActuator due to errors not bubbling up. Add proper error handling to
avoid panics.

fixes: k-orc#587
@eshulman2
Copy link
Contributor Author

Scanned now, same issue exist in the floatingIP actuator adding it to the patch.

@eshulman2 eshulman2 changed the title Fix router errors going silently Fix actuator errors going silently Nov 26, 2025
@mandre mandre enabled auto-merge November 26, 2025 10:28
@mandre mandre added this pull request to the merge queue Nov 26, 2025
Merged via the queue into k-orc:main with commit a51a48a Nov 26, 2025
9 checks passed
@mandre mandre added this to the Release 2.4 milestone Dec 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver:patch No API change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Router newActuator silently ignores errors causing a panic

2 participants