Foreman 1.15 or Katello 3.4 hostgroup (combination) provisioning
allows "Satellite 5 - like" provisioning without registering hosts
into system. Although Foreman offers much more flexible and better
ways of provisioning including PXE, PXE-less, bootdisk or discovery,
this is possible. Setting things up for this kind of workflow is not
simple, therefore I recorded this quick and dirty video.
Mouse cursor is unfortunately invisible, but it's pretty clear what is
going on there.