It would appear per the last merge that the user isn't being passed to the createdb defined resource type.
Puppet 3.8.0 runs return the following:
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Must pass user to Vnstat::Createdb[eth0] at /etc/puppetlabs/puppet/environments/sand/modules/vnstat/manifests/config.pp:16 on node sandamqp01
Since user is not part of init.pp, there is not way to set this value in the puppet console.
It would appear per the last merge that the user isn't being passed to the createdb defined resource type.
Puppet 3.8.0 runs return the following: Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Must pass user to Vnstat::Createdb[eth0] at /etc/puppetlabs/puppet/environments/sand/modules/vnstat/manifests/config.pp:16 on node sandamqp01
Since user is not part of init.pp, there is not way to set this value in the puppet console.