fixes #5126 - using components puppet modules for composite publishing