> Then we should just move AbstractMigrate.pm from pve-common to pve- > cluster? Do you see a problem here? Yes, that introduce problems when you update that packages, because the file is now inside 2 different packages (can cause nasty conflicts). Not sure how to avoid that? We would need to rename the file/class.