Use Job retry for failed SGDbOps instead of creating a new Job
SGDbOps operation can be configured to retry the operation on failure. This is currently implemented by creating a new Job each time the operation fails. We want to use the native retry mechanism of the Job to implement this feature for a better handling of the retry on failure and avoid any problem caused by the current implementation.
Implementation plan
Use Job .spec.backoffLimit
to implement the retry mechanism.
Acceptance Criteria
-
Implement the change -
Pass all the e2e tests