I already have a fix in place for this. In creating the pxe delete host option, I now know exactly where to go.
The file you’ll need to edit would be within the init.gz file, if you’ve already added the delete options, this will take just a couple lines of code:
When it says unable to register host as it already exists, call the fog.auto.del script, it should take over from that point, within the fog.auto.del post, it will ask if you want to re-inventory of where you can change the hostname. This should be useful, though I don’t have time to test all aspects.