Validate relocated bundle dependency graph can be solved #2688
Labels
pep003-advanced-dependencies
Implementation of the Advanced Dependencies proposal
placeholder
Tracks work that has not yet be fully designed
When a bundle is relocated across an airgap via an archive file, and then published on the other side, Porter should validate that the pushed bundles (pushed with
porter publish --from-archive
) can still resolve their dependencies on the other side.The archive will include the default dependency implementation so we should check that the relocated default implementation exists and that the graph is solveable by using the relocated dependencies.
Dependencies
ℹ️ Read PEP003 - Advanced Dependencies for context about how dependencies should work, design details, and notes about desired behavior.
The text was updated successfully, but these errors were encountered: