Duplicated pipeline creation with same sha
Summary
After we've upgraded gitlab version to 11.1.4-ee d17962f9 we have a duplicated pipeline problem in our CI process. When we merge some branch into master branch or preprod branch then four pipeline is created with same commit id. We did not change our CI process in .gitlab-ci.yml or anywhere else. I think its upgrade issue.
Steps to reproduce
- Create new future branch from master
- Make some changes and open merge request into master branch
- Merge future branch into master branch
- Four pipeline is created with same sha.
Example Project
We have a private project in or company so that I cannot share it now.
What is the current bug behavior?
After merge a branch into master there is multiple pipeline with same sha
What is the expected correct behavior?
There should be only one pipeline after merge.
Relevant logs and/or screenshots
Output of checks
(If you are reporting a bug on GitLab.com, write: This bug happens on GitLab.com)
Results of GitLab environment info
Expand for output related to GitLab environment info
(For installations with omnibus-gitlab package run and paste the output of:
sudo gitlab-rake gitlab:env:info
)(For installations from source run and paste the output of:
sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production
)
Results of GitLab application Check
Expand for output related to the GitLab application check
(For installations with omnibus-gitlab package run and paste the output of:
sudo gitlab-rake gitlab:check SANITIZE=true
)(For installations from source run and paste the output of:
sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production SANITIZE=true
)(we will only investigate if the tests are passing)
Possible fixes
(If you can, link to the line of code that might be responsible for the problem)