rodjek/librarian-puppet — pull request #190 by adreyer (2014-03-27 16:09:18+00:00)
Title: Do not pass the module_repository in PE >=3.2

These versions of Puppet Enterprise talk to the v3 forge API which is
not present at http://forge.puppetlabs.com which is the default in
Puppetfiles created by librarian puppet. This will break installs from
pulp and should be reconsidered when pulp and librarian-puppet are
updated to support the v3 forge api(https://forgeapi.puppetlabs.com).

In addition newer versions of PMT enforce some additional rules when
installing modules that probably don't make sense if validation is being
done inside librarian-puppet. Instead of --ignore-dependencies librarian
should use --force.