Foreman and libvirt host migration


So I've got virtual machines, which I migrated from one host to another.
And just because I was migrating stuff, I also changed the storage pool where the VM disks were stored, all this using libvirt.

And back in foreman, I see it's quite unhappy with the old VM server (which is down, but I can power it on back again ), and I can't change the VM hosts libvirt details : any hint on how to tell foreman what is the new VM server and the new storage pool ?

For the records, I added the new VM server in foreman, it sees the VMs inside it and allows me to power on/off + see the console, but the console is not working probably because of the default vnc passwords which were originally put by foreman.