-
Type:
Task
-
Resolution: Won't Do
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Tests
-
None
-
Python Drivers
-
None
-
None
-
None
-
None
-
None
-
None
Context
PYTHON-6104 pins mod_wsgi 6.0.6, installed under /opt/python/mod_wsgi/python_version/<X.Y>/mod_wsgi_version/6/. The test harness in .evergreen/scripts/mod_wsgi_tester.py hardcodes mod_wsgi_version = 4 and derives the module path from it. Once that toolchain deploys, every .mod_wsgi task fails at Apache startup with "cannot open shared object file".
Definition of done
The .mod_wsgi tasks on mod_wsgi-ubuntu-22 pass against a toolchain built from PYTHON-6104 (CPython 3.10 through 3.14). The harness resolves the installed major version instead of assuming 4.
Pitfalls
mod_wsgi is not currently in the toolchain at all. There is nothing to do here until PYTHON-6104 is deployed and closed.