The version of Puppet used in Vagrant is incompatible with the latest nodejs puppet installation package. To fix this, I modified the Vagrantfile line 34 (where it provisions the puppetlabs-nodejs package) as follows:
puppet module install --version 0.7.1 puppetlabs-nodejs
i.e., I simply specified that version 0.7.1 of the package be installed, rather than the latest one.
The rest of the provisioning then completed successfully.
|