From our testing on the buildfarm I've also put together a simple puppet-ros module. https://github.com/tfoote/puppet-ros

If you are using puppet it's a quick way to install ROS. It's available from Puppet Forge as `tfoote/ros`

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.

Tully

On Mon, Mar 9, 2015 at 2:01 AM, Ugo Cupcic via ros-users <ros-users@lists.ros.org> wrote:

Hi all,

Regarding ansible, we also have a bunch of roles here : github.com/shadow-robot/sr-build-tools.

It might be a good idea to synchronise efforts on this kind of configuration tools if there is enough interest from the community?

Cheers,

Ugo

On Mar 6, 2015 9:36 PM, "Jamie Alessio" <jamie@stoic.net> wrote:
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.

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 packages.ros.org. 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.


This was my first time working with Ansible so feedback and pull requests are welcome.

- Jamie


_______________________________________________
ros-users mailing list
ros-users@lists.ros.org
http://lists.ros.org/mailman/listinfo/ros-users



Shadow Robot Company Ltd.
251 Liverpool Road, N1 1LX, UK
Registered Number 3308007 (England & Wales)

RoNeX - Building Robots with ROS Made Easy 
http://www.shadowrobot.com/products/ronex/



_______________________________________________
ros-users mailing list
ros-users@lists.ros.org
http://lists.ros.org/mailman/listinfo/ros-users