Add virtual_packages support to norpm provider
authorAlex Schultz <aschultz@redhat.com>
Thu, 16 Feb 2017 16:53:55 +0000 (09:53 -0700)
committerEmilien Macchi <emilien@redhat.com>
Fri, 17 Feb 2017 00:50:43 +0000 (19:50 -0500)
commit81071f69e9efdc185f36ff68fda70d4d468da987
treed80a34cd13b9d99a567ef0cad71ddb311eb4c422
parent7fb1f9b1b84909c93516e63bf61c3e40b4c53194
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
(cherry picked from commit 525a2c379ba2e2433217af2aa78018dfd8cb0b44)
lib/puppet/provider/package/norpm.rb