Change Serverip to ServerName
User server not setting::server
Remove unnecessary execs and notifies
Merge pull request #47 from supercow/17987_and_17980

#17987 and #17980 Remove unnecessary execs and notifies
control centos base repo, enable durring capstone
18014 fundamentals::exercise::15::2 is missing

Prior to this commit the exercise 15::2 class was missing
This commit adds a class that works wit the existing erb template
Remove /etc/hosts entry for puppet

Prior to this commit, an entry for puppet was added to 127.0.0.1
This interferes with the ability of the students to be able to use the
defaults in the puppet enterprise installer in the new fundamentals
class (17436). This is a fix for ticket 13330 in redmine.
Merge pull request #50 from trlinkin/yumrepo_enable

control centos base repo, enable durring capstone
Merge pull request #52 from acidprime/fundamentals/tickets/13330

#(13330) Remove /etc/hosts entry for puppet
Merge pull request #51 from acidprime/fundamentals/tickets/18014

#(18014) fundamentals::exercise::15::2 is missing
Update syntax mistake

Prior to this commit there was a missing quote mark. This caused the
`puppet parser validate` tool to fail with the error
> puppet parser
validate manifests/init.pp
err: Could not parse for environment production: Could not match
${httpd_pkg}": at /root/master_home/modules/apache/manifests/init.pp:38
err: Try 'puppet help parser validate' for usage
Add default to case statment

Prior to this commit the case statment did not have a default. This
commit adds a default that uses the fail function per the style guide.
This was updated in the exercise and example files guide in pull
request:

https://github.com/puppetlabs/courseware-fundamentals/pull/23
Merge pull request #53 from acidprime/fundamentals/tickets/18009

#(18009) Update syntax mistake in 12.4
Merge pull request #46 from stephenrjohnson/dnsnamenfs

Change nfs to use dns name rather than ip
Added forge class & supporting files

Prior to this commit the forge and cache class did not exist
This commit adds two new classes related to bug #18251. This code came
from the following pull request and was modified to put it in the right
place.
https://github.com/puppetlabs/puppetlabs-training-bootstrap/pull/49
Merge pull request #55 from acidprime/master

#(18251) forge modules should be sync'd on the VM's in case internet access or forge access is not available