if you changed the PE environment from production ...
# puppet-enterprise
b
if you changed the PE environment from production to something else, that needs to go into pe.conf. the rest is optional in my experience and I prefer it in hiera because thats easier for version control