summaryrefslogtreecommitdiff
path: root/lib/chef/platform/provider_mapping.rb
diff options
context:
space:
mode:
authorsersut <serdar@opscode.com>2014-03-20 00:44:56 -0700
committersersut <serdar@opscode.com>2014-03-20 00:44:56 -0700
commit47bae6531723a2b2e82605714e705bfbb9df74f7 (patch)
treef303a6dead5f1d3b496c00827b9159bee570a2ba /lib/chef/platform/provider_mapping.rb
parent9c3841f286a0bef949df1baf7f1d14d0460b9253 (diff)
downloadchef-47bae6531723a2b2e82605714e705bfbb9df74f7.tar.gz
Remove Usermod group provider from Suse after fixing OHAI-339.
Diffstat (limited to 'lib/chef/platform/provider_mapping.rb')
-rw-r--r--lib/chef/platform/provider_mapping.rb14
1 files changed, 1 insertions, 13 deletions
diff --git a/lib/chef/platform/provider_mapping.rb b/lib/chef/platform/provider_mapping.rb
index 73a873f591..2f934faa3e 100644
--- a/lib/chef/platform/provider_mapping.rb
+++ b/lib/chef/platform/provider_mapping.rb
@@ -180,6 +180,7 @@ class Chef
:package => Chef::Provider::Package::Zypper,
:group => Chef::Provider::Group::Suse
},
+ # Only OpenSuSE 12.3+ should use the Usermod group provider:
">= 12.3" => {
:group => Chef::Provider::Group::Usermod
}
@@ -190,19 +191,6 @@ class Chef
:cron => Chef::Provider::Cron,
:package => Chef::Provider::Package::Zypper,
:group => Chef::Provider::Group::Suse
- },
- ###############################################
- # TODO: Remove this after ohai update is released.
- # Only OpenSuSE 12.3+ should use the Usermod group provider:
- # Ohai before OHAI-339 is applied reports both OpenSuSE and SuSE
- # Enterprise as "suse", Ohai after OHAI-339 will report OpenSuSE as
- # "opensuse".
- #
- # In order to support OpenSuSE both before and after the Ohai
- # change, I'm leaving this here. It needs to get removed before
- # SuSE enterprise 12.3 ships.
- ">= 12.3" => {
- :group => Chef::Provider::Group::Usermod
}
},
:oracle => {