This should probably `rescue Puppet::ExecutionFailure => error` instead of just `rescue`