I accidentally changed the name of one of nodes in clab.yaml file when the lab was deployed. Now I am unable to fully destroy the lab, as the destroy command leaves the old-named node existing. Running the destroy command with --name and --keep-mgmt-net does not help.
I my opinion clab.yaml files should be only used for deployment. After that, containerlab should remember what topology it is running for each lab and use that knowledge during destroy (so destroy command should operate on lab names, not on topology files).