Puppet copy and install program on users

I am not sure why that file is being seen by puppet as an integer, but you can create a parameter instead.

The beginning of your class will be:

$nomachine_deb = lookup('nomachine_deb', String)

file { $nomachine_deb:

in common.yaml or node.yaml

nomachine_deb: '/home/nbadmin/nomachine_6.9.2_1_amd64.deb'