Working fine for me. But instead of default, I'm using cloud images. Detection should work fine for you too, part of CentOS.pm for version detection:
if (($release =~ m/release\s+(\d+\.\d+)(\.\d+)?/) || ($release =~ m/release\s+(\d+)/)) {
if ($1 >= 5 && $1 <= 9) {...