I’ve create a DSC MOF to install Zabbix Agent and I get the files and a config to move via 2 File resources, but to install it as a service requires running the EXE itself. The commands work fine when running at a PS prompt on the server, but nothing seems to happen via DSC. Also, I created a Script resource to delete a file. This also doesn’t seem to work, but works fine when running manually. I did remember to remove the file from my File source location as well
The File resource doesn’t seem to delete files that no longer exist in the source, but still exist in the destination, correct?
Any ideas why these Script resources don’t seem to run? Test-DSCConfiguration doesn’t seem to show any issues. Update-DSCConfiguration works and pulls the new MOF as far as I can tell. Start-DSCConfiguration -UseExisting seems to work as well.
note: I’m using this via a LCM Pull server and using ConfigurationNames