]> git.openstreetmap.org Git - chef.git/blobdiff - cookbooks/hardware/recipes/default.rb
Remove traces of hp-legacy which break modern hp-health
[chef.git] / cookbooks / hardware / recipes / default.rb
index 657395cf1b831dd29b73d0b57e43846556947a69..35e31ea2e2fc3d644e78dcba19f7c1434aaf714b 100644 (file)
@@ -76,6 +76,29 @@ when "IBM"
   units << "0"
 end
 
+# Remove legacy HP G4 support which breaks modern hp-health 10.4
+if manufacturer == "HP"
+  file "/opt/hp/hp-health/bin/hpasmd" do
+    action :delete
+  end
+  file "/usr/lib/libhpasmintrfc.so.3.0" do
+    action :delete
+  end
+
+  file "/usr/lib/libhpasmintrfc.so.3" do
+    action :delete
+  end
+
+  file "/usr/lib/libhpasmintrfc.so" do
+    action :delete
+  end
+
+  directory "/opt/hp/hp-legacy" do
+    action :delete
+    recursive true
+  end
+end
+
 units.sort.uniq.each do |unit|
   if node[:lsb][:release].to_f >= 16.04
     service "serial-getty@ttyS#{unit}" do