Do not update status when reconciler exits due to panic#1485
Conversation
Currently we use deferred call to always update the status field when Reconcile call exits, which seems correct for any other error except when Reconciler exits due to panic. This change adds a call to recover function and try to handle panic and log error. Closes: OSPRH-17071
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/b7c919aa7274447ea2745360f8b0747a ✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 02m 09s |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: abays, ratailor The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
recheck |
2641fcf
into
openstack-k8s-operators:main
Currently we use deferred call to always update the status field when Reconcile call exits, which seems correct for any other error except when Reconciler exits due to panic.
This change adds a call to recover function and try to handle panic and log error.
Closes: OSPRH-17071