Install NSCP 0.5.1.44 MSI via puppet on Win 2012r2.
works as expected the first time.
Every subsequent puppet run re-installs the MSI because puppet doesn't think it is installed.
Bring up the appwiz.cpl and review the installed packages and NSClient++ is there, how ever the version is 0.5.1044
The last period is replaced with a zero.
Is this a problem with the MSI installer? Windows?
I've adjusted my puppet code to ensure => '0.5.1044" to stop the constant re-installs.
But I'd prefer to see the version of MSI match the system response.