When editing an Organization or Location, there’s an option to assign subnets and domain, do so does not make the subnet/domain available to hosts provisioned in that Organization or Location. You have to additionally add the Org or Location in the subnet/domain edit. This is very unintuitive, and with 100’s or 1000’s of subnets/domains not scalable.
Adding subnets/domains from the Organization/Location Edit allows the resource to be used for provisioning etc.
Foreman and Proxy versions: