atlassian / smith

Smith is a Kubernetes workflow engine / resource manager
Apache License 2.0
285 stars 24 forks source link

Changed smith to propogate external errors up to ctrl layer #434

Closed ychen-atlassian closed 5 years ago

ychen-atlassian commented 5 years ago

This changes Smith to:

  1. Make handleProcessResult() less confusing - the error now represents the error of the actual status update rather than having this weird error combining
  2. Error combining takes place outside of handleProcessResult() and now deals with a few more external error cases
  3. Update ctrl library