Issue #14560 has been updated by Jens Bräuer.

I'd really love to see this fixed. 2 more use-cases, why it would be good to 
fix this

a) As this is a issue with the Package Type, it also impacts MCollective, which 
re-uses Puppet RAL (eg. package agent)
b) One more example why someone needs a specific version: Logstash. It requires 
ElasticSearch 0.20.2, but latest stable is 0.20.5 as of writing.

----------------------------------------
Bug #14560: package/apt provider needs to allow holding and ensuring a 
particular version at the same time
https://projects.puppetlabs.com/issues/14560#change-87077

* Author: Russell Jackson
* Status: Needs More Information
* Priority: Normal
* Assignee: 
* Category: Debian
* Target version: 
* Affected Puppet version: 2.7.14
* Keywords: debian apt dpkg package hold held
* Branch: 
----------------------------------------
The package provider needs to be able to ensure a particular version of a 
package while also being able to set a hold status simultaneously. Currently, 
I'm forced to use an exec to install the package and then have the package 
provider ensure it being held. I can do it the other way around, but then I get 
change notices about the package version changing from 'held' to the ensured 
version on every run.


-- 
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.


Reply via email to