3 Answers

Whenever the parser gives you a "syntax error at the end of file" error, immediately suspect that you are missing a closing "}" somewhere. From the looks of it, the "node bigip" declaration has not been closed. Add that "}" and post back here if it works or not.

UPDATE: It appears that the ciscopuppet module has been installed by a non-root user. Please install it as root and report back here if that fixes the problem or not.

Comments

If the Puppet master cannot find a resource type, make sure that you have a module installed in your modulepath that implements that type. That resource type comes from the https://forge.puppetlabs.com/puppetlabs/ciscopuppet module. Have you installed that on your Puppet master?