fix: error being silenced during apply#395
fix: error being silenced during apply#395perdasilva merged 5 commits intooperator-framework:mainfrom
Conversation
porridge
left a comment
There was a problem hiding this comment.
Nice catch!
Although it feels like such issue should really be caught by unit tests. Could you maybe take a stab at adding such case?
d330dfe to
174c755
Compare
sure! i'll then add a case for that |
Signed-off-by: Tianpeng Wang <tpwang@alauda.io>
174c755 to
1c63d8d
Compare
porridge
left a comment
There was a problem hiding this comment.
LGTM, but the comments seem a bit off.
Co-authored-by: Marcin Owsiany <marcin@owsiany.pl>
Signed-off-by: Tianpeng Wang <tpwang@alauda.io>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #395 +/- ##
==========================================
- Coverage 85.06% 79.67% -5.40%
==========================================
Files 19 31 +12
Lines 1346 1958 +612
==========================================
+ Hits 1145 1560 +415
- Misses 125 310 +185
- Partials 76 88 +12 ☔ View full report in Codecov by Sentry. |
|
Any particular reason why the Apply operation can't be done at the end of the function instead of in a defer clause? |
Becasue the Apply() is for status update here. When early return (in case of error) from Reconcile loop, you need to set error conditions for your managed CR resources, the
|
Uh oh!
There was an error while loading. Please reload this page.