From 545cfa2d1972a4d03ccc5f4608060e72ff857780 Mon Sep 17 00:00:00 2001 From: Dan Prince Date: Mon, 2 Jan 2017 16:46:48 -0500 Subject: Avoid Yum/RPM prefetch in norpm provider When package installation is disabled we still prefetch packages. This disables the package prefetch by returning an empty array which should be fine in the normal case and fixes issues when running puppet in some docker containers. Change-Id: Ia483c5f8500b804ba37a80e9ca1ec9c038f0a867 --- lib/puppet/provider/package/norpm.rb | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lib') diff --git a/lib/puppet/provider/package/norpm.rb b/lib/puppet/provider/package/norpm.rb index 1616e57..0145d9f 100644 --- a/lib/puppet/provider/package/norpm.rb +++ b/lib/puppet/provider/package/norpm.rb @@ -33,4 +33,8 @@ Puppet::Type.type(:package).provide :norpm, :source => :rpm, :parent => :rpm do true end + def self.instances + return [] + end + end -- cgit 1.2.3-korg