Repository navigation
Conversation
Update Linux and Windows Dockerfiles to install Python from the stable aka.ms aliases; build Python from source on Linux and configure its runtime path.
There was a problem hiding this comment.
Copilot review overview
🟡 Changes recommended
The Linux image can fail installing libvirt dependencies and points the dev container at the wrong Python path.
Key Test Cases:
verify_docker_python_app|smoke_test
Impacted LISA Features:
None
Tested Azure Marketplace Images:
- microsoftcblmariner azure-linux-3 azure-linux-3 latest
Review effort: Balanced
Findings: 2
Open (3)
What changed in this PR
Updates Linux and Windows runtime images to use stable Python aliases.
Changes:
- Builds stable Python from source on Azure Linux.
- Downloads the stable Windows installer via
aka.ms.
| File | Description |
|---|---|
installers/Dockerfile.linux |
Adds source-built stable Python. |
installers/Dockerfile.windows |
Uses the stable Python installer alias. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Point VS Code's default interpreter at the Python 3 symlink provided by the Linux installer image.
There was a problem hiding this comment.
Copilot review overview
🔵 Needs a closer look
Both release images change their Python supply path without recorded build or runtime validation.
Key Test Cases:
smoke_test
Impacted LISA Features:
None
Tested Azure Marketplace Images:
- microsoftcblmariner azure-linux-3 azure-linux-3-gen2 latest
Review effort: Balanced
Findings: 1


Update Linux and Windows Dockerfiles to install Python from the stable aka.ms aliases; build Python from source on Linux and configure its runtime path.
Description
Related Issue
Type of Change
Checklist
Test Validation
Key Test Cases:
Impacted LISA Features:
Tested Azure Marketplace Images:
Test Results