diff --git a/lib/puppet/provider/package/apt.rb b/lib/puppet/provider/package/apt.rb index b0cd43e1497..9207440d1ca 100644 --- a/lib/puppet/provider/package/apt.rb +++ b/lib/puppet/provider/package/apt.rb @@ -13,7 +13,7 @@ These options should be specified as an array where each element is either a string or a hash." - has_feature :versionable, :install_options, :virtual_packages + has_feature :versionable, :install_options, :virtual_packages, :version_ranges commands :aptget => "/usr/bin/apt-get" commands :aptcache => "/usr/bin/apt-cache" diff --git a/lib/puppet/provider/package/dnf.rb b/lib/puppet/provider/package/dnf.rb index 0fe751f1bb1..8d1e3117e96 100644 --- a/lib/puppet/provider/package/dnf.rb +++ b/lib/puppet/provider/package/dnf.rb @@ -10,7 +10,7 @@ These options should be specified as an array where each element is either a string or a hash." - has_feature :install_options, :versionable, :virtual_packages, :install_only + has_feature :install_options, :versionable, :virtual_packages, :install_only, :version_ranges commands :cmd => "dnf", :rpm => "rpm" diff --git a/lib/puppet/provider/package/yum.rb b/lib/puppet/provider/package/yum.rb index 91b9bce5072..78e5d9e1ea0 100644 --- a/lib/puppet/provider/package/yum.rb +++ b/lib/puppet/provider/package/yum.rb @@ -16,7 +16,7 @@ This provider supports the `install_options` attribute, which allows command-line flags to be passed to yum. These options should be specified as an array where each element is either a string or a hash." - has_feature :install_options, :versionable, :virtual_packages, :install_only + has_feature :install_options, :versionable, :virtual_packages, :install_only, :version_ranges RPM_VERSION = Puppet::Util::Package::Version::Rpm RPM_VERSION_RANGE = Puppet::Util::Package::Version::Range