When disabling fan, the code tries to check whether docker is configured. However that test is attempting to decide which docker version is installed (in order to handle the new network options). This fails but is incorrectly evaluated as docker being configured. And that prevents fan from being de-configured.
Fix: Test for docker being installed and if not return false to the configured check.
Release: 17.04/Zesty
Version: 0.12.2
When disabling fan, the code tries to check whether docker is configured. However that test is attempting to decide which docker version is installed (in order to handle the new network options). This fails but is incorrectly evaluated as docker being configured. And that prevents fan from being de-configured.
Fix: Test for docker being installed and if not return false to the configured check.