Issue #2061 has been updated by Noah Cantor.

Puppet itself is particularly vulnerable to this problem, since slaves need to 
be upgraded only after the master.
The end result of this bug is that some servers run a newer version of puppet, 
which is then downgraded by puppet, but when puppet is restarted, the newer 
version is still running, since that's how rubygems works.
----------------------------------------
Bug #2061: uninstall specific packages that are versionable
https://projects.puppetlabs.com/issues/2061

Author: Lawrence Ludwig
Status: Accepted
Priority: Normal
Assignee: 
Category: package
Target version: unplanned
Affected Puppet version: 0.24.7
Keywords: 
Branch: 


While you can install specific versions via the 'ensure' option, you cannot 
uninstall (remove) specific packages.  Use case with Hudson issue:

Ruby's rake gem 0.8.4 was buggy with Hudson and had to downgrade to 0.8.3.  
While I can specify to install 0.8.3 via Puppet, I could not make sure 0.8.4 
was removed via puppet.  Both versions existed.

The current workaround is using exec hack.




-- 
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 post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to