Hi guys,

Currently the windows package provider does not support versions (like 
ensure => 1.2.3).

Even though most packages set a DisplayVersion key in the registry - so the 
version is often available.

Now I need to upgrade my puppet clients from v3.1.1 to v3.2.3-rc1 (to get 
facts.d support on windows) - and I was wondering if any of you had a 
suggestion as to how to handle it, until windows package provider supports 
versions ?

I was thinking I'd have to create a fact "puppetclientversion" or something 
(which I'd need to figure out how to get in ruby) - and then do an exec of 
msiexec (I can't use package - since it can only ensure => installed - and 
it's already installed).

What do you guys do?

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-users.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to