<html><body>
<h3>Barak Korren created OVIRT-1885:</h3>
<pre>   Summary: Remove slave/resource management from Jenkins
       Key: OVIRT-1885
       URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1885
   Project: oVirt - virtualization made easy
Issue Type: Improvement
Components: Jenkins Master, Jenkins Slaves
  Reporter: Barak Korren
  Assignee: infra</pre>
<p>The way out infra is configure right now, resource allocation and management is done by Jenkins itself. This means that all resources need to pre-allocated to Jenkins in the form of slaves.</p>
<p>If we want to have separate Jenkins masters, our current configuration will force us to hard-split the resources between different Jenkins masters.</p>
<p>If we want to share our pool of resources between multiple masters, it means that resource allocation needs to move out of Jenkins to external tools.</p>
<p>Potential tools for different types of resources are:</p>
<ul><li><p>Beaker for managing physical hosts</p></li>
<li><p>oVirt + a Jenkins could provider plugin for managing VMs</p></li>
<li><p>OpenShift for managing containers (As a replacement for chroots).</p></li></ul>
<p>&mdash; This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100079)</p>

<img src="https://u4043402.ct.sendgrid.net/wf/open?upn=i5TMWGV99amJbNxJpSp2-2BJ33BSM3tuiUfRTk64K-2BOjGpF-2BuMzoJRRB1ifzZIErtIxTccLy521zz7OxZViB5mnpbbwYJFz6flgevXOzUJVH-2FqBqvcqqqKIp3p4OcyDFOsRwvaLk1r7X8JpLEbbYtQ-2F8se-2FAoG3NqMy6MEF960fM4WCfArIPipDAxV3I9QtDxwIZkeNWD9yApPsdJra3V4NT7hIOoTif46hN9A2Na-2BIseHngSSOzrSPo87Xs5dlTOph-2FEXh2QJtnioaCW3GGRX0xYHrOXvtUehUJfLpLHfIFc0-2FH4uSLWq5uspiriRGCpLQHs2a3-2BIe8JJqyRPoWcE3HR-2BC-2Fd-2Bl0H35UBvNw4RqSHQnnkQiG-2Fm3db6XSjbYIb8VO2R5PQ-2BBg9e7A1PltPn1XHb5htowA8yHlmTZQnzJ-2FprWb8-2BFUrBumgHig9I1aK-2B" alt="" width="1" height="1" border="0" style="height:1px !important;width:1px !important;border-width:0 !important;margin-top:0 !important;margin-bottom:0 !important;margin-right:0 !important;margin-left:0 !important;padding-top:0 !important;padding-bottom:0 !important;padding-right:0 !important;padding-left:0 !important;"/>
</body></html>