Issue #19747 has been updated by Klavs Klavsen.
I found, that if you set the "name" part to what is in the DisplayName key (after installation of the package) - then it works. Perhaps puppet should compare the list of installed package "displaynames" before and after each package install - so it can figure out what the Displayname of the just installed package is - and then compare that against the "name" given in the manifest - and complain to the user, if it's wrong - as to catch these problems ? ---------------------------------------- Bug #19747: package on windows installs package EVERY time https://projects.puppetlabs.com/issues/19747#change-87047 Author: Klavs Klavsen Status: Unreviewed Priority: Normal Assignee: Category: Target version: Affected Puppet version: Keywords: windows 2003 Branch: I have this in my profile: package { "NetFx40inst": source => '\\Ks-software01\SW\Install\Server\AutomatiseringsRepository\dotNetFx40_Full_x86_x64.exe', install_options => [ '/q', '/norestart', '/log C:\Temp\NetFx40.htm'] } This makes puppet install the package - and it works fine. I can see the installed program under "add or remove programs" dialogue. Next time I run puppet - it runs the installation again :( -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-bugs?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
