Skip to content

Update Bulk Import state more accurately when import fails

What does this MR do?

This MR:

  • Updates Bulk Import state to 'failed' if all entities fail, instead of marking it as 'finished'. We still want to mark it as 'finished' if some entities 'failed', but not all
  • Updates Bulk Import's entity state to 'failed' if all trackers fail excluding entity finisher, since this tracker only updates entity status without doing any import. We still want to mark entity as 'finished' if some trackers 'failed', but not all

Mentions #322015 (closed)

Screenshots (strongly suggested)

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

Does this MR contain changes to processing or storing of credentials or tokens, authorization and authentication methods or other items described in the security review guidelines? If not, then delete this Security section.

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by George Koltsov

Merge request reports

Loading