Skip to content

Add source version check to Bulk Import

What does this MR do?

This MR sets minimum supported version of source instance of GitLab to 14 when using Group Migration (Bulk Import) feature (https://docs.gitlab.com/ee/user/group/import/). This feature is in beta and is under active development, is only enabled on .com and disabled by default on self-managed. Major version 14 is a good starting point but might change in the future as we see fit.

Older versions of GitLab do not have required GraphQL schema/REST API to support Group Migration tool, hence we need to set minimum required version for it to work properly.

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