Make nova compute deployable on SLE12

This change makes Nova Compute deployable on SLES 12 and Chef 11
I've added additional protection for this `current_default = nil unless $?.exitstatus == 0`