<html><body>
<pre>[ https://ovirt-jira.atlassian.net/browse/OVIRT-1885?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]</pre>
<h3>Barak Korren updated OVIRT-1885:</h3>
<pre>Epic Link: OVIRT-400</pre>
<blockquote><h3>Remove slave/resource management from Jenkins</h3>
<pre>     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
  Labels: scale</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. If we want to have separate Jenkins masters, our current configuration will force us to hard-split the resources between different Jenkins masters. 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. 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></blockquote>
<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-2BIseHngSSOzrSPo87Xs5dlTOp0pmnqzIXT6ANAoF1KnNaMerZcjNxk7Nc4SLes8qcBbMZLRjXe5BxdgAfoF8UH-2FrqcCRa35oOj1kxfQBUQSQqziDa3YLvNsyTDMIB4RQ6rZ2SZQKm4NjVhBUDqZsxq9JbQuywvMbnnpPvO4HiUfnrum2FJGJz2CCCcIZnlsWrv25ZOyEcpwLXMAOqY79qbxCe" 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>