end
case manufacturer
-when "HP"
+when "HP", "HPE"
include_recipe "apt::management-component-pack"
package "hponcfg"
action [:enable, :start]
supports :status => true, :restart => true
end
+ elsif product.end_with?("Gen10")
+ package "amsd" do
+ action :install
+ notifies :restart, "service[amsd]"
+ end
+
+ service "amsd" do
+ action [:enable, :start]
+ supports :status => true, :restart => true
+ end
end
- units << "1"
+ units << if product.end_with?("Gen10")
+ "0"
+ else
+ "1"
+ end
when "TYAN"
units << "0"
when "TYAN Computer Corporation"
if !intel_ssds.empty? || !intel_nvmes.empty?
package "unzip"
- sst_tool_version = "1.3"
- sst_package_version = "#{sst_tool_version}.208-0"
+ sst_tool_version = "2.1"
+ sst_package_version = "#{sst_tool_version}.352-0"
remote_file "#{Chef::Config[:file_cache_path]}/SST_CLI_Linux_#{sst_tool_version}.zip" do
- source "https://downloadmirror.intel.com/743764/SST_CLI_Linux_#{sst_tool_version}.zip"
+ source "https://downloadmirror.intel.com/737923/SST_CLI_Linux_#{sst_tool_version}.zip"
end
execute "#{Chef::Config[:file_cache_path]}/SST_CLI_Linux_#{sst_tool_version}.zip" do
content mdadm_conf
end
- service "mdadm" do
+ service "mdmonitor" do
action :nothing
subscribes :restart, "file[/etc/mdadm/mdadm.conf]"
end