Merge Request status "Could not connect to the CI server. Please check your settings and try again" when using internal CI
Summary
Hi, We are using GitLab CE 10.3.0 and GitLab runner 10.3.0. After closing and reopening MR we have experienced in this issue "Could not connect to the CI server. Please check your settings and try again". But jobs runs and also works CI. But when I open new MR all works just fine.
Steps to reproduce
- Open MR;
- Close MR;
- Make some changes in project;
- Reopen MR;
What is the expected correct behavior?
We shouldn't see this error.
Results of GitLab environment info
Expand for output related to GitLab environment info
System: Ubuntu 16.04 Current User: git Using RVM: no Ruby Version: 2.3.5p376 Gem Version: 2.6.13 Bundler Version:1.13.7 Rake Version: 12.3.0 Redis Version: 3.2.11 Git Version: 2.13.6 Sidekiq Version:5.0.4 Go Version: unknown
GitLab information Version: 10.3.0 Revision: fd9dd4c Directory: /opt/gitlab/embedded/service/gitlab-rails DB Adapter: postgresql URL: https://example.com HTTP Clone URL: https://example.com/some-group/some-project.git SSH Clone URL: git@example.com:some-group/some-project.git Using LDAP: no Using Omniauth: no
GitLab Shell Version: 5.10.2 Repository storage paths:
- default: /var/opt/gitlab/git-data/repositories Hooks: /opt/gitlab/embedded/service/gitlab-shell/hooks Git: /opt/gitlab/embedded/bin/git
Results of GitLab application Check
Expand for output related to the GitLab application check
No errors or warnings
Solution
- Update copy of error message in merge request widget with:
Could not retrieve the pipeline service status. For potential solutions please read the [documentation]
- Update documentation with workaround