I made some updates to the README that I never committed.
I'm probably going to change some of this but it's more useful
with these additions than without.
I now have a virtual hierarchy level for setting up my lower memory
settings when using vagrant/virtualbox.
The gms settings are in an example-puppet-master.yaml file in the
nodes directory which are needed for the instructions.
I thought I needed to double quote items that had interpolated
variables but it turns out I don't need to which is good
because I effectively can't due to .to_yaml not doing what I
wanted it to do.
Updating README for instructions on how to use the control-repo
by putting it in your own git server and then using the r10k
answers during installation of PE.
Removing the manifest for configuring r10k using zack/r10k.
Added a role that can be used to bootstrap an all-in-one PE
installation.
Allow including a role if defined via a trusted fact on the node
during provisioning time. This is how I will bootstrap any
necessary configuration on the master, or other PE internal nodes.
The config_version now uses a script that will do one of two
things:
1. call config_version.rb which uses rugged to find the information
about the latest commit if PE is on version 2015.2 or newer
2. make a call to git if the PE version is less than 2015.2
Stole Gary's puppet_repository and modified it for general
general consumption.
Upped the version of r10k to newest (1.4.1)
Ripped out the hiera examples just left defaults.yaml
Tweaked environment.conf