Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Won't Fix
-
Impala 2.6.0
-
None
Description
If the environment variable KUDU_IS_SUPPORTED is false when the python virtualenv is bootstrapped, the kudu python module isn't installed and pytests cannot run because some of the python code imports the kudu module.
The default on cdh5-trunk is KUDU_IS_SUPPORTED=true, so this isn't a breaking issue for the default setup. (I think it only seems to be an issue if someone switches branches, but I'm not completely sure how the users that hit this got into this state.)
Ideally we can remove KUDU_IS_SUPPORTED, or at least avoid requiring it to be set if Kudu isn't supported on the target platform (e.g. automatically using a stub).