Starting with CentOS 7.3, NetworkManager is included in the minimal disk ISO. Therefore it will no longer be an accurate way to detect and prevent installing Eucalyptus over a "Desktop Install".
I propose the check be replaced with a simple yes/no (when 7.3 or higher is detected).