Don't fail if unable to detect knative version
This reverts the revert of the version checking code, but instead of failing raises a warning in the logs with information in case of a failure.
If it can detect the knative version, and it shows as incompatible, it will fail.