-if manufacturer == "HP" && node[:lsb][:release].to_f > 11.10
- include_recipe "git"
-
- git "/opt/hp/hp-legacy" do
- action :sync
- repository "git://chef.openstreetmap.org/hp-legacy.git"
- user "root"
- group "root"
- ignore_failure true
- end
-
- link "/opt/hp/hp-health/bin/hpasmd" do
- to "/opt/hp/hp-legacy/hpasmd"
- end
-
- link "/usr/lib/libhpasmintrfc.so.3.0" do
- to "/opt/hp/hp-legacy/libhpasmintrfc.so.3.0"
- end
-
- link "/usr/lib/libhpasmintrfc.so.3" do
- to "libhpasmintrfc.so.3.0"
+# Remove legacy HP G4 support which breaks modern hp-health 10.4
+if manufacturer == "HP"
+ %w[/opt/hp/hp-health/bin/hpasmd /usr/lib/libhpasmintrfc.so.3.0 %/usr/lib/libhpasmintrfc.so.3 /usr/lib/libhpasmintrfc.so].each do |filename|
+ file filename do
+ action :delete
+ manage_symlink_source false
+ end