bs_service allows concurrent runs for the same package when committing individual _service file revision #1082
Open
Description
Our CI generates a _service files and commits that on every push to our Git servers.
The _service files hold as revision the Git commit hash for the tar_scm or git-buildpackage source-services. (Each push is a new _service file revision).
If someones does a second push, while the first source-service run is still running, a second source-service job get spawend for a new Git/package revision for the same OBS project/package.
(IIRC I have seen even cases where the source-service max number of jobs got reached (5 concurrent runs) for the same package - for larger repos and where the CI did by accident several pushes for the same project/package)
Seen on OBS 2.6.