Puppet Package Repository links.
Download any packages relevant with puppet directly through puppet repository.
http://yum.puppetlabs.com/el/
Add direct repo for REDHAT/ CentOS 7 , if you are connected to internet.
http://dl.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-0.1.noarch.rpm