<p dir="ltr">Hi all, </p>
<p dir="ltr">Regarding ansible, we also have a bunch of roles here : <a href="http://github.com/shadow-robot/sr-build-tools">github.com/shadow-robot/sr-build-tools</a>. </p>
<p dir="ltr">It might be a good idea to synchronise efforts on this kind of configuration tools if there is enough interest from the community? </p>
<p dir="ltr">Cheers, </p>
<p dir="ltr">Ugo </p>
<div class="gmail_quote">On Mar 6, 2015 9:36 PM, "Jamie Alessio" <<a href="mailto:jamie@stoic.net">jamie@stoic.net</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Our setup at present is mostly defined in a big templated debian-installer preseed file, but we're experimenting with Ansible, and I know others have created ROS configurations in puppet and vagrant.</blockquote></div><div class="gmail_extra"><br></div>I too was experimenting with Ansible and in the process I created a bare-bones Ansible Role for installing ROS packages. At this point it basically just installs your package of choice from <a href="http://packages.ros.org" target="_blank">packages.ros.org</a>. The Role is relatively simple, but I did put in place tests for ROS Indigo, Hydro, and Groovy on Ubuntu 12.04 and 14.04. These Ansible Role tests are run in Docker containers so that's a known-working configuration. It's also easy to run this with Vagrant/Virtualbox.</div><div class="gmail_extra"><br></div><div class="gmail_extra"><a href="https://galaxy.ansible.com/list#/roles/2832" target="_blank">https://galaxy.ansible.com/list#/roles/2832</a></div><div class="gmail_extra"><a href="https://github.com/jalessio/ansible-role-ros" target="_blank">https://github.com/jalessio/ansible-role-ros</a><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">This was my first time working with Ansible so feedback and pull requests are welcome.</div><div class="gmail_extra"><br></div><div class="gmail_extra">- Jamie<br><br></div></div>
<br>_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@lists.ros.org">ros-users@lists.ros.org</a><br>
<a href="http://lists.ros.org/mailman/listinfo/ros-users" target="_blank">http://lists.ros.org/mailman/listinfo/ros-users</a><br>
<br></blockquote></div>

<br>
<hr style="font-family:Arial,Helvetica,sans-serif;font-size:1.3em"><font color="gray" style="font-family:Arial,Helvetica,sans-serif;font-size:1.3em"><b>Shadow Robot Company Ltd.</b></font><br><font color="gray" style="font-family:Arial,Helvetica,sans-serif;font-size:1.3em"><font color="gray"><font color="gray">251 Liverpool Road, N1 1LX, UK<br></font></font>Registered Number 3308007 (England & Wales)</font><div><font color="#808080" face="Arial, Helvetica, sans-serif" size="2"><br></font><div><font><font><font color="#808080" face="Arial, Helvetica, sans-serif"><span style="font-size:1.3em">RoNeX - Building Robots with ROS Made Easy </span></font></font></font></div><div><font><font><font color="#808080" face="Arial, Helvetica, sans-serif" size="2"><a href="http://www.shadowrobot.com/products/ronex/" target="_blank">http://www.shadowrobot.com/<WBR>products/ronex/</a></font><br></font></font><hr style="font-family:Arial,Helvetica,sans-serif;font-size:1.3em"><br></div></div>