gitlab_git bumped version in Gemfile without Gemfile.lock in 8-4-stable
This commit: https://gitlab.com/gitlab-org/gitlab-ce/commit/b3889b7f662abc89fea95e28284f2b44a0948cff
Has been merged on to the branch 8-4-stable: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2772 https://gitlab.com/gitlab-org/gitlab-ce/commits/8-4-stable
However, Gemfile.lock has not been updated and as a result, any users following the upgrade guide for 8.3 to 8.4 will check out the 8-4-stable branch and upon attempting to perform a bundle install will receive this error:
╭─jack@andromeda /home/git/gitlab ‹8-4-stable*›
╰─➤ sudo -u git -H bundle install --without postgres development test --deployment
You are trying to install in deployment mode after changing
your Gemfile. Run `bundle install` elsewhere and add the
updated Gemfile.lock to version control.
You have added to the Gemfile:
* gitlab_git (~> 7.2.24)
You have deleted from the Gemfile:
* gitlab_git (~> 7.2.22)
The fix for any users finding this before a fix has been performed is to checkout the latest working tag of 8-4-stable (8.4.4) as such:
cd /home/git/gitlab
sudo -u git -H git checkout v8.4.4