Nope, did not appear to be the right fix. Problem with Puppet 3.7.1?

Revert "'provider' parameter invalid on users now?"

This reverts commit cc04dba20d7e1478b72cc66958792145fa1e3d03.