PlanktoScope / forklift

Composable, reprovisionable, decentralized management of apps & configs on Raspberry Pis and other embedded Linux systems
Apache License 2.0
6 stars 0 forks source link

composition: Provide more helpful suggestions to resolve missing resource dependencies #239

Open ethanjli opened 1 month ago

ethanjli commented 1 month ago

Currently, including a package deployment with a missing resource dependency on a network service (e.g. as in https://github.com/ethanjli/rpi-forklift-demo?tab=readme-ov-file#modify-a-pallet-safely) can cause plt check/plt stage to print a very long and rather unhelpful error report about package deployments providing the most similar resources (essentially all other package deployments with network services get printed out). Here are some ideas for cleaning up this input: