I was targeting a different user experience from ghostbuster and also having no underlying gem dependency issues. example: Starting in ghostbuster v2.0.0 the underlying gem dependency was switched to openvox making it so you cannot run it on your puppet primary. This solution works the same for Puppet Core / Open Vox / PE it's simply run task / plan against your primary.