]
Nick Boldt closed JBDS-4051.
----------------------------
Assignee: Nick Boldt
Resolution: Done
Fixed in master and 4.4.1.x branches:
support running multiple builds in parallel (devstudio 10.1 stable
vs. 10.2 CI)
-------------------------------------------------------------------------------
Key: JBDS-4051
URL:
https://issues.jboss.org/browse/JBDS-4051
Project: Red Hat JBoss Developer Studio (devstudio)
Issue Type: Sub-task
Components: build
Affects Versions: 10.1.0.GA, 10.2.0.AM1
Reporter: Nick Boldt
Assignee: Nick Boldt
Fix For: 10.2.0.AM1
If I run a build of the rh-eclipse46-devstudio rpm from the stable update site (10.1) and
at the same time a build from master is triggered by upstream devstudio.product job, this
can happen:
{code}Start: run
INFO: Start(devstudio-1.0-1.20160919.1356.el7.src.rpm) Config(rh-eclipse46)
ERROR: Exception(devstudio-1.0-1.20160919.1356.el7.src.rpm) Config(rh-eclipse46) 0
minutes 0 seconds
INFO: Results and/or logs in: /var/lib/mock/rh-eclipse46/result
ERROR: Build root is locked by another process.{code} --
http://wonka.mw.lab.eng.bos.redhat.com/jenkins/view/devstudio/job/devstud...
So, need to learn how to configure the mock roots so that they're unique by
branch/stream/build and don't overlap.
Probably requires configuring the mock.cfg to use unique values in
https://github.com/jbdevstudio/jbdevstudio-product/blob/master/rpm/build....