-
Notifications
You must be signed in to change notification settings - Fork 191
Description
Bug Report
-
At what date and time did you most recently experience the problem?
Nov 5th 2025 @ 5:51:29 PM PST -
Where did you experience the problem? E.g. Azure Web Apps, Azure Functions, Azure Container Registry, or offline use.
Azure WebApp ZipDeploy via Ev2 for Linux -
If your repo is publicly available please share its URL:
Private (Production Tenant) -
What happened?
During normal deployment, oryx failed mid build. Zip deploy was successful via ARM template/Ev2 but during the build, the operation failed and was not propagated to EV2.
- What did you expect or want to happen?
I expected the ORYX build to complete. It randomly fails midway through pip install with no retry. Only error in logs is write error : Broken pipe. If this type of error occurs, I expect oryx to retry deployment or rollback to previous success state. Instead the app went down after this failure.
-
How can we reproduce it?
Not sure. Did first deployment to 10 different regions and CentralUS failed. Did different deployment for different app to WestUS, and one instance failed. Redeployment with no changes always fixes the issue. -
Do you have log output? Please include between the backticks:
Downloading and extracting 'python' version '3.12.12' to '/tmp/oryx/platforms/python/3.12.12'...
Detected image debian flavor: bullseye.
Downloaded in 1 sec(s).
Verifying checksum...
Extracting contents...
performing sha512 checksum for: python...
Done in 4 sec(s).
image detector file exists, platform is python..
OS detector file exists, OS is bullseye..
Python Version: /tmp/oryx/platforms/python/3.12.12/bin/python3.12
Creating directory for command manifest file if it does not exist
Removing existing manifest file
Python Virtual Environment: antenv
Creating virtual environment...
Executing: /tmp/oryx/platforms/python/3.12.12/bin/python3.12 -m venv antenv --copies --system-site-packages
Activating virtual environment...
Running pip install...
[01:51:41+0000] Collecting azure-cosmos (from -r requirements.txt (line 1))
**date: write error: Broken pipe**
01:51:41+0000] Downloading azure_cosmos-4.14.1-py3-none-any.whl.metadata (104 kB)
[01:51:41+0000] Collecting azure-functions (from -r requirements.txt (line 2))
[01:51:41+0000] Downloading azure_functions-1.24.0-py3-none-any.whl.metadata (7.4 kB)
[01:51:41+0000] Collecting azure.identity (from -r requirements.txt (line 3))
[01:51:41+0000] Downloading azure_identity-1.25.1-py3-none-any.whl.metadata (88 kB)