<div dir="ltr">Hello Alexey, I believe both #1 is possible, unfortunately nodepool is lacking documentation so you might need a little hand holding for that. #2 is definately possible, I believe all the documentation to help you get started is in the zuul docs and of course there's documentation on gearman plugin as well if you need help setting that up. On #3 I would suggest looking at jenkins job builder tool to automate creation of your jenkins jobs, it will greatly help facilitate getting #1 & #2 working. You might think about patching upstream openstack projects with what you need, here's info on how to contribute: <a href="https://wiki.openstack.org/wiki/How_To_Contribute">https://wiki.openstack.org/wiki/How_To_Contribute</a><div>
<br></div><div>Also i would highly suggest you join #openstack-infra irc channel. Come with your questions. -Khai<br><div><br></div><div> </div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Mar 12, 2014 at 2:02 PM, Alexey Chuprin <span dir="ltr"><<a href="mailto:achuprin@mirantis.com" target="_blank">achuprin@mirantis.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><font face="arial, helvetica, sans-serif">Hi Infra!</font><div><div><pre style="margin-bottom:0px;margin-top:0px;word-wrap:break-word">
<font face="arial, helvetica, sans-serif" style="font-size:14px;line-height:19.600000381469727px;white-space:pre-wrap">I'm working on deploying a CI environment in our lab for MagnetoDB project. Now we have integration with Infra via Gerrit Trigger plugin </font><font face="arial, helvetica, sans-serif" style="font-size:14px;line-height:19.600000381469727px;white-space:pre-wrap"><span style="color:rgb(62,67,73);line-height:21.599998474121094px">(</span></font><font color="#3e4349" face="arial, helvetica, sans-serif"><span style="font-size:14px;line-height:21.599998474121094px;white-space:pre-wrap"><a href="http://ci.openstack.org/third_party.html#the-jenkins-gerrit-trigger-plugin-way" target="_blank">http://ci.openstack.org/third_party.html#the-jenkins-gerrit-trigger-plugin-way</a></span></font><span style="font-size:14px;line-height:21.599998474121094px;white-space:pre-wrap;color:rgb(62,67,73);font-family:arial,helvetica,sans-serif">).</span><font color="#000000"><span style="font-size:14px;line-height:21.599998474121094px;white-space:pre-wrap;font-family:arial,helvetica,sans-serif"> I</span><font face="arial, helvetica, sans-serif"><span style="font-size:14px;line-height:21.599998474121094px;white-space:pre-wrap">t works, but I would like to know the possibility of closer integration. </span></font></font></pre>
<pre style="margin-bottom:0px;margin-top:0px;word-wrap:break-word"><font color="#000000"><font face="arial, helvetica, sans-serif"><span style="font-size:14px;line-height:21.599998474121094px;white-space:pre-wrap">For example:</span></font></font></pre>
<pre style="margin-bottom:0px;margin-top:0px;word-wrap:break-word"><font color="#000000"><font face="arial, helvetica, sans-serif"><span style="font-size:14px;line-height:21.599998474121094px;white-space:pre-wrap"><br></span></font></font></pre>
<pre style="margin-bottom:0px;margin-top:0px;word-wrap:break-word"><font color="#000000"><font face="arial, helvetica, sans-serif"><span style="font-size:14px;line-height:21.599998474121094px;white-space:pre-wrap">1. Adding own public cloud to Infra's NodePool as new provider </span></font></font><font color="#000000" face="arial, helvetica, sans-serif"><span style="font-size:14px;line-height:21.599998474121094px;white-space:pre-wrap">which will be used to provide the specific environment (jenkins slaves) for Magnetodb </span></font><span style="line-height:21.599998474121094px;font-size:14px;white-space:pre-wrap;font-family:arial,helvetica,sans-serif">project. Adding own Jenkins job </span><font color="#000000" face="arial, helvetica, sans-serif"><span style="font-size:14px;line-height:21.599998474121094px;white-space:pre-wrap">and script to Infra for this. For all tasks use Openstack Infra infrastructure (Jenkins, Zuul etc.)</span></font></pre>
<pre style="margin-bottom:0px;margin-top:0px;word-wrap:break-word"><span style="font-size:14px;line-height:21.599998474121094px;white-space:pre-wrap;font-family:arial,helvetica,sans-serif"><font color="#000000"><br></font></span></pre>
<pre style="margin-bottom:0px;margin-top:0px;word-wrap:break-word"><span style="font-size:14px;line-height:21.599998474121094px;white-space:pre-wrap;font-family:arial,helvetica,sans-serif"><font color="#000000">2. Adding own Jenkins to Infra's Gearman (Zuul) via Jenkins Gearman plugin. This Jenkins will be contain jobs and slaves for MagnetoDB project. Infra's Zull </font></span><font color="#000000" face="arial, helvetica, sans-serif"><span style="font-size:14px;line-height:21.599998474121094px;white-space:pre-wrap">will be used for the orchestration.</span></font></pre>
<pre style="margin-bottom:0px;margin-top:0px;word-wrap:break-word"><span style="font-size:14px;line-height:21.599998474121094px;white-space:pre-wrap;font-family:arial,helvetica,sans-serif"><font color="#000000"> </font></span></pre>
<pre style="margin-bottom:0px;margin-top:0px;word-wrap:break-word"><span style="font-size:14px;line-height:21.599998474121094px;white-space:pre-wrap;font-family:arial,helvetica,sans-serif"><font color="#000000">3. Other way?</font></span></pre>
<pre style="margin-bottom:0px;margin-top:0px;word-wrap:break-word"><font color="#000000" face="arial, helvetica, sans-serif"><span style="font-size:14px;line-height:21.599998474121094px;white-space:pre-wrap"><br></span></font></pre>
<pre style="margin-bottom:0px;margin-top:0px;word-wrap:break-word"><font color="#000000" face="arial, helvetica, sans-serif"><span style="font-size:14px;line-height:21.599998474121094px;white-space:pre-wrap">Is it possible? </span></font></pre>
<pre style="margin-bottom:0px;margin-top:0px;word-wrap:break-word"><font color="#000000" face="arial, helvetica, sans-serif"><span style="font-size:14px;line-height:21.599998474121094px;white-space:pre-wrap">Thanks</span></font></pre>
<span class="HOEnZb"><font color="#888888">
<pre style="margin-bottom:0px;margin-top:0px;word-wrap:break-word"><span style="font-family:arial,helvetica,sans-serif">-- </span><br></pre></font></span></div><span class="HOEnZb"><font color="#888888"><div dir="ltr">Aleksey Chuprin<br>
Deployment engineer | Mirantis | <a href="http://www.mirantis.com/" style="color:rgb(17,85,204)" target="_blank">http://www.mirantis.com</a><br>
cell: <a value="+380667121124" style="color:rgb(17,85,204)">+380939232589</a> | skype: achuprin4</div>
</font></span></div></div>
<br>_______________________________________________<br>
OpenStack-Infra mailing list<br>
<a href="mailto:OpenStack-Infra@lists.openstack.org">OpenStack-Infra@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra</a><br>
<br></blockquote></div><br></div>