Add virtual_packages support to norpm provider
The norpm provider is supposed to noop package installs/updates but if a package name in puppet does not match the installed package, it is being reported as not installed. The provider then 'installs' it every time which can trigger unwanted service restarts. Change-Id: Icdfa6567168f9ecc555489ed67405f98544bd910 Closes-Bug: #1665405
This commit is contained in:
parent
6be941d2a7
commit
bb9dba1819
|
@ -17,6 +17,8 @@ require 'puppet/provider/package'
|
|||
Puppet::Type.type(:package).provide :norpm, :source => :rpm, :parent => :rpm do
|
||||
desc "RPM packaging provider that does not install anything."
|
||||
|
||||
has_feature :virtual_packages
|
||||
|
||||
def latest
|
||||
@resource.fail "'latest' is unsupported by this provider."
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue