On Thu, Oct 13, 2016 at 6:32 AM, Willem Jan Withagen <wjw@xxxxxxxxxxx> wrote: > On 12-10-2016 18:40, Ken Dreyer wrote: >> For jenkins.ceph.com, when we set up each Jenkins slave in OpenStack >> and connect it up to our Jenkins master, we only assign a single >> executor per slave, so we haven't seen issues with /tmp or colliding >> ports. >> >> If we want to parallelize Jenkins jobs further, we create more VMs >> (https://github.com/ceph/mita/) > > Yes, makes sense if you already have a OpenStack running. > Did not want to burden our cluster with this, but perhaps it is the > easier road Note that this isn't tied to openstack only, it uses libcloud to start machines and make them join Jenkins as slaves, so it can talk to AWS and other providers libcloud supports. Even in the case you don't want to use it, you should have nodes in Jenkins (vs. having everything in the master). Having everything running in the master defeats the main purpose of Jenkins itself: distributing builds on machines that have have availability. See: https://wiki.jenkins-ci.org/display/JENKINS/Distributed+builds > > --WjW > >> On Wed, Oct 12, 2016 at 6:52 AM, Willem Jan Withagen <wjw@xxxxxxxxxxx> wrote: >>> Hi, >>> >>> Are people running multiple builds in Jenkins in parallel on the same >>> host/vm? >>> >>> Or is everybody using one Jenkings thread per VM, and thus avoiding >>> classes in /tmp and in port-usuage? > > -- > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html