We upgraded to Puppet 3.7 and some things stopped working. Some files that we refer to using puppet URLs are not found by Puppet Enterprise anymore. The biggest change is that we are now using directory environments.
When referring to a file in a module's "files" directory, you have to drop the "/files" part of the path when composing the puppet URL. For example, in the Docs is this example:
Is there some similar rule for dropping or changing the environment name part of a path when forming puppet URLs?