install software only when it's not already installed
Hey everyone,
I'm installing cisco fireamp via puppet, it works but every half hour it tries to install it again which fills up my cisco amp log with lots of failed installations.
How can i tel puppet to install it only when it's not present? or some kind of versioning..
package { 'Fireamp':
ensure => 'installed',
source => '//server/PublishedSoft/Protect_FireAMPSetupV3.exe',
install_options => ['/S'],
}
this statement is correct it should only install it if it is not installed, i.e. run once. My only thought is that for some reason the package is being removed.
Well, it's installed on 200 computers so it's not being removed.. I'n the cisco log i see trying to update and then failed to update. grrrrrrrr