* If the user uses the cobbler CLI to change the distro of a profile to a distro that doesn't exist in spacewalk we need to log and deal with this condition properly. * If the user deletes a cobbler profile or distro we need to sync this delete to spacewalk. * If the user renames a distro in cobbler's CLI we need to make sure names trickle up to spacewalk and that it won't violate any uniqueness constraints.
So we should be handling all of this now. Although the name doesn't trickle back up, we just leave it changed.
Although I'm not sure for #1 how to 'deal with this condition properly'. Right now we ignore it and log an error.