This patch seems to resolve the situation locally.
For now I'll only go with the changes to tests/integration/base.py, though. As that should be enough to avoid test failures, while the service units shouldn't change (besides being re-generated 1:1).
I want to better understand what's going on exactly and why the units are re-generated multiple times, before applying changes to netplan_cli/cli/commands/apply.py
This patch seems to resolve the situation locally.
For now I'll only go with the changes to tests/integrati on/base. py, though. As that should be enough to avoid test failures, while the service units shouldn't change (besides being re-generated 1:1).
I want to better understand what's going on exactly and why the units are re-generated multiple times, before applying changes to netplan_ cli/cli/ commands/ apply.py