You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are experiencing an issue when using Pulumi CLI in conjunction with PDM for dependency management in our Damavand framework, which automates the creation of Infrastructure as Code (IaC). The problem arises when running the pulumi up command, where Pulumi fails to properly install and resolve the required dependencies. This issue seems closely related to Pulumi Issue #14525, where the core problem involves Pulumi’s incompatibility with Python environments managed by PDM.
Steps to Reproduce:
Set up a Python project using PDM as the dependency manager.
Define Pulumi dependencies in pyproject.toml and install them using PDM.
Attempt to run pulumi up from the project root.
Expected Behavior:
Pulumi should successfully resolve and install all dependencies, including both Python and required Go packages, and proceed with the deployment.
Actual Behavior:
Pulumi fails to resolve the dependencies managed by PDM, resulting in an error. The CLI appears unable to recognize or install the necessary packages, leading to deployment failures.
The text was updated successfully, but these errors were encountered:
Description:
We are experiencing an issue when using Pulumi CLI in conjunction with PDM for dependency management in our Damavand framework, which automates the creation of Infrastructure as Code (IaC). The problem arises when running the
pulumi up
command, where Pulumi fails to properly install and resolve the required dependencies. This issue seems closely related to Pulumi Issue #14525, where the core problem involves Pulumi’s incompatibility with Python environments managed by PDM.Steps to Reproduce:
pyproject.toml
and install them using PDM.pulumi up
from the project root.Expected Behavior:
Pulumi should successfully resolve and install all dependencies, including both Python and required Go packages, and proceed with the deployment.
Actual Behavior:
Pulumi fails to resolve the dependencies managed by PDM, resulting in an error. The CLI appears unable to recognize or install the necessary packages, leading to deployment failures.
The text was updated successfully, but these errors were encountered: