<div dir="ltr"><div><div>From our testing on the buildfarm I've also put together a simple puppet-ros module. <a href="https://github.com/tfoote/puppet-ros">https://github.com/tfoote/puppet-ros</a><br><br></div>If you are using puppet it's a quick way to install ROS. It's available from Puppet Forge as `tfoote/ros` <br><br></div><div>It's currently a proof of concept level demonstration that works for Ubuntu and the default installation. It is not yet parameterized beyond which rosdistro you want to install and from which repo to install.<br></div><div><br></div>Tully<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 9, 2015 at 2:01 AM, Ugo Cupcic via ros-users <span dir="ltr"><<a href="mailto:ros-users@lists.ros.org" target="_blank">ros-users@lists.ros.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><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" target="_blank">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"><div><div class="h5">On Mar 6, 2015 9:36 PM, "Jamie Alessio" <<a href="mailto:jamie@stoic.net" target="_blank">jamie@stoic.net</a>> wrote:<br type="attribution"></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><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></div></div><span class="">_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@lists.ros.org" target="_blank">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></span></blockquote></div>

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