Make nova compute deployable on SLE12

This change makes Nova Compute deployable on SLES 12 and Chef 11
What happens if there's a `=` in the name of the current default boot entry?

Also, we should likely make the code more robust in case `grub2-editenv list` fails and doesn't return anything useful.