update facter package and run the puppet-agent, when the process finished check that ganglia-* packages were installed:
[root@cld-ganglia ~]# yum update facter
[...]
Updated:
facter.x86_64 1:1.7.4-1.el6
Complete!
[root@cld-ganglia ~]# facter operatingsystemmajrelease
6
[root@cld-ganglia ~]# puppet agent -tv
notice: Ignoring --listen on onetime run
notice: Run of Puppet configuration client already in progress; skipping
[root@cld-foreman ~]# less /var/log/messages
Jan 24 12:17:03 cld-foreman puppet-master[8965]: Compiled catalog for cld-nagios.cloud.pd.infn.it in environment production in 3.30 seconds
[root@cld-ganglia ~]# rpm -qa |grep ganglia
ganglia-gmetad-3.1.7-6.el6.x86_64
ganglia-web-3.1.7-6.el6.x86_64
ganglia-3.1.7-6.el6.x86_64
ganglia-gmond-3.1.7-6.el6.x86_64