Guard the EE migration because it could already be done in CE
What does this MR do?
Guard the EE migration because it could already be done in CE
Why was this MR needed?
This was discovered by https://gitlab.com/gitlab-org/gitlab-ee/-/jobs/56166854 in https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/4869
In short, AddGroupIdToBoardsCe
is AddGroupIdToBoards
+ AddGroupBoardsIndexes
, and we could run AddGroupIdToBoardsCe
and then the other two (CE upgrade to EE), or the other way around. (EE from the beginning)
Does this MR meet the acceptance criteria?
-
Changelog entry added, if necessary -
Tests added for this feature/bug - Review
-
Has been reviewed by Database
-
Edited by Coung Ngo