Skip to content

[docker] Dependencies: Add a symlink to python3 to make python callable#1867

Merged
cbentejac merged 2 commits intodevelopfrom
fix/CI
May 15, 2025
Merged

[docker] Dependencies: Add a symlink to python3 to make python callable#1867
cbentejac merged 2 commits intodevelopfrom
fix/CI

Conversation

@servantftransperfect
Copy link
Copy Markdown
Contributor

@servantftransperfect servantftransperfect commented May 14, 2025

Description

This PR updates the Docker images for the dependencies on Linux so that a symbolic link is added for python to be callable and use the Python 3 executable.

This solves errors in the continuous integration, where functional tests use the Publish node, that itself calls Python. The error appeared following alicevision/Meshroom#2703, which changed added the notion of local isolated computation for Python nodes, such as the Publish one.

cbentejac added 2 commits May 15, 2025 17:48
This ensures that no error will be thrown if something calls `python`
instead of `python3` within the image.
@cbentejac cbentejac changed the title [CI] Only do functionnal testing on ubuntu and not on rocky [docker] Add a symlink to python3 to make python callable May 15, 2025
@cbentejac cbentejac changed the title [docker] Add a symlink to python3 to make python callable [docker] Dependencies: Add a symlink to python3 to make python callable May 15, 2025
@cbentejac cbentejac added this to the 3.3.0 milestone May 15, 2025
@cbentejac cbentejac marked this pull request as ready for review May 15, 2025 16:41
@cbentejac cbentejac merged commit 8dda3b9 into develop May 15, 2025
5 checks passed
@cbentejac cbentejac deleted the fix/CI branch May 15, 2025 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants