Puppet Setup (with Foreman)
At this point, check the Installation manual, some things may have changed:
http://theforeman.org/manuals/1.1/index.html#3.InstallingForeman
And run the installer
ruby /usr/share/foreman-installer/generate_answers.rb
After Foreman has been installed, configure the firewall to allow ports 443 and 22 to the office, and 80, 8443, 8140 and 69 (udp) for the cluster network only. You should be able to connect to
https://foreman.lcg.cscs.ch
Then you need to configure Foreman. There is plenty of documentation, but one needs to understand its parts.
Watch out for your proxies. You probably don't want to start the DHCP proxy (disabled by default, anyway), but rather configure it yourself and enable the proxy in /etc/foreman-proxy/settings.yml (needs a service foreman-proxy restart).
Obsolete
This is (for now) just notes for reference.
Then we need to configure what we've installed. I found a nice debian howto here, need to adapt a bit to rhel6.
https://host1.no/blog/puppet/how-to-install-puppet-and-puppet-dashboard/
--
PabloFernandez - 2011-08-25