diff --git a/lib/puppet/provider/mdadm/mdadm_redhat.rb b/lib/puppet/provider/mdadm/mdadm_redhat.rb index 2f940f5..0767a17 100644 --- a/lib/puppet/provider/mdadm/mdadm_redhat.rb +++ b/lib/puppet/provider/mdadm/mdadm_redhat.rb @@ -13,6 +13,9 @@ def create cmd << "-e #{resource[:metadata]}" cmd << resource.name cmd << "--level=#{resource[:level]}" + if resource[:force] + cmd << "--force" + end cmd << "--raid-devices=#{resource[:active_devices] || resource[:devices].size}" cmd << "--spare-devices=#{resource[:spare_devices]}" if resource[:spare_devices] cmd << "--parity=#{resource[:parity]}" if resource[:parity]