fix test typo which led to another typo :rat:
log exceptions that occur during compare_versions
log exceptions that occur during restart
pep8 whitespace
rename module validate -> service_validation