0.6.2 multi-runner unable to post build result to 8.1 gitlab ce ci
Encountering an error when gitlab runner attempts to post build results to the gitlab server.
Background:
I recently upgraded a 7.14 combined omnibus instance with gitlab ce and ci to gitlab 8.1 ce.
After upgrading the build scripts were no longer there or build history. The upgrade documentation page seems to have instructions for migrating ci data when it is on another server rather than a combined server.
I disabled the CI service for a project, re-enabled, which made the CI menu items appear in the menu for the project. Manually added a yml file in the git based on the old build script.
Updated the runner instance to 0.6.2 via apt-get
Issue:
The build was triggered on the updated 0.6.2 runner, however it fails to post the build to the gitlab server correctly, and the gitlab ci build page shows no progress forever until I cancel it.
Nov 18 17:13:45 ip-10-1-0-204 gitlab-runner[31275]: 0 Starting multi-runner from /etc/gitlab-runner/config.toml ... Nov 18 17:14:09 ip-10-1-0-204 gitlab-runner[31275]: 0fa44f6b Checking for builds... received Nov 18 17:14:09 ip-10-1-0-204 gitlab-runner[31275]: 0fa44f6b 3 gitlab-ci-multi-runner 0.6.2 (3227f0a) Nov 18 17:14:09 ip-10-1-0-204 gitlab-runner[31275]: 0fa44f6b 3 Using Shell executor... Nov 18 17:14:12 ip-10-1-0-204 gitlab-runner[31275]: 0fa44f6b 3 Submitting build to coordinator... failed 500 Internal Server Error
On the gitlab server, I did not see any entry in the /var/log/gitlab/gitlab-ci/production.log to post here.