Upon being ported to Python 3, the [[ https://github.com/wikimedia/database-reports | database-reports ]] tool had stopped seeing packages in its virtualenv when run as a job on the compute grid:
Traceback (most recent call last): File "/data/project/database-reports/reports/database-reports/main.py", line 1, in <module> import mwclient ImportError: No module named 'mwclient'
Running the same command locally on bastion doesn't produce this error. They're invoked using virtualenv's python: /data/project/database-reports/reports/database-reports/venv/bin/python /data/project/database-reports/reports/database-reports/main.py en forgotten_articles.
Impact
The tools is completely non functional.