user { 'acc1': ensure => present, managehome => true, password => 'Test123', groups => ['Administrators'], auth_membership => 'minimum', notify => Exec['app config'] }
exec { 'app config': path => 'c:\\program files (x86)\\app\\bin', command => 'config.bat -f responsefile.rsp', refreshonly => true, } The user is getting created, but I need the local account to be used for the app configuration. The above puppet script is executed by domain account abc\myname, and the application requires a local account to be used for the configuration. So I have created a local account through puppet and using notify to tell exec to use the account created by the puppet. But when it is executed, the application is throwing error: need a local account or administrator In logs the error is myname is not a local account or administrator. I see that exec is not using the local user acc1 created by puppet. Is there any other way wherein I can direct the exec to use a particular local user account to use for configuration. Please advise -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/bde11996-9c41-44b5-8cee-d8043a147ff3%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.