Pylint for python 3.6



I understand if the workspace is hosted and python version is set to python3, then the first pylint3 on PATH is used ( I’ve configured PATH such that pylint3 runs pylint under python3.6 but for some reason, that doesn’t work per the screenshot below. Any idea what am I missing here? Thank you!

cc @harutyun


How did you configure the PATH variable? there may be a bug in the way environment is initialized for spawning processes from worker.


Through a profile script under /etc/profile.d/.


seems to be caused by prepending /mnt/shared/bin to the path


@harutyun assuming that /mnt/shared/bin/ is on PATH in hosted workspaces, safe to remove from the jsonalyzer base handler?