-
Type:
Task
-
Resolution: Done
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
DevProd Correctness
-
None
-
None
-
None
-
None
-
None
-
None
-
None
external_auth_windows task fails on windows-2016-dc - missing Python 3.13
Problem
The external_auth_windows task fails during venv setup because windows-2016-dc distro only has Python 3.10 installed, but prelude_python.sh now expects Python 3.13.
which: no python.exe in (/cygdrive/c/python/python313) Command 'subprocess.exec' ('adjust venv') failed: exit code 1
Affected Tasks
- enterprise-windows-security variant → external_auth_windows
- enterprise-windows-wtdevelop variant → external_auth_windows
Both tasks explicitly require windows-2016-dc distro for domain controller functionality.
Solution Options
Option 1: Upgrade external_auth_windows to use a newer Windows distro
Option 2: Install Python 3.13 on windows-2016-dc
Option 3: Fallback to Python 3.10 for this distro
Option 4: Disable the task
Option Selected: Disable the task
- blocks
-
SERVER-116365 Reference python 3.13 for windows
-
- Closed
-
- related to
-
SERVER-117930 Remove windows kerberos test
-
- Closed
-