Howto Associate VMs

So I have a Foreman master setup. I can provision hosts into my ESX cluster
fine with no problems.

From the Foreman console, I can see VMs I created previously. However I can
not associate these VMs into the Foreman console.

I have taken a few of them and pointed them to the new puppetmaster (my
Foreman server), and while they pickup their catalogs just fine, they do
not show up in the managed hosts tab in Foreman.

What am I doing wrong…