diff --git a/nova/utils.py b/nova/utils.py index ef2b329baf3..819929a81d5 100644 --- a/nova/utils.py +++ b/nova/utils.py @@ -1219,6 +1219,10 @@ def is_valid_cidr(address): netaddr.IPNetwork(address) except netaddr.core.AddrFormatError: return False + except UnboundLocalError: + # NOTE(MotoKen): work around bug in netaddr 0.7.5 (see detail in + # https://github.com/drkjam/netaddr/issues/2) + return False # Prior validation partially verify /xx part # Verify it here