Foreman - Multi vCenter and Multi Network Configuration?

Here are the logs:

foreman-proxy/proxy.log:::
2019-06-12T09:55:02 be1fbbac [I] Finished POST / with 400 (28.43 ms)
2019-06-12T09:55:02 be1fbbac [I] Started DELETE /10.158.47.0/mac/00:50:56:90:71:43
2019-06-12T09:55:02 be1fbbac [I] Finished DELETE /10.158.47.0/mac/00:50:56:90:71:43 with 200 (17.79 ms)
2019-06-12T09:55:34 be1fbbac [I] Started GET /serverName
2019-06-12T09:55:34 be1fbbac [I] Finished GET /serverName with 200 (0.43 ms)
2019-06-12T09:55:34 be1fbbac [I] Started GET /10.158.47.0/mac/00:50:56:90:71:43
2019-06-12T09:55:34 be1fbbac [E] No DHCP record for MAC 10.158.47.0/00:50:56:90:71:43 found
2019-06-12T09:55:34 be1fbbac [I] Finished GET /10.158.47.0/mac/00:50:56:90:71:43 with 404 (0.81 ms)
2019-06-12T09:55:34 be1fbbac [I] Started GET /10.158.47.0/ip/10.158.47.151
2019-06-12T09:55:34 be1fbbac [E] No DHCP records for IP 10.158.47.0/10.158.47.151 found
2019-06-12T09:55:34 be1fbbac [I] Finished GET /10.158.47.0/ip/10.158.47.151 with 404 (0.65 ms)
2019-06-12T09:55:38 be1fbbac [I] Started GET /serverName
2019-06-12T09:55:38 be1fbbac [I] Finished GET /serverName with 200 (0.36 ms)
2019-06-12T09:55:38 be1fbbac [I] Started POST /10.158.47.0
2019-06-12T09:55:38 be1fbbac [I] Finished POST /10.158.47.0 with 200 (19.8 ms)
2019-06-12T09:55:38 be1fbbac [I] Started POST /
2019-06-12T09:55:38 be1fbbac [E] Update errors: Answer:

foreman/production.log::
Completed 200 OK in 4420ms (Views: 300.2ms | ActiveRecord: 58.5ms)
2019-06-12T09:56:33 [I|app|9e8eb0cd] Started GET “/tasks/970fe84d-3afe-495a-b5ae-885a8d2fc6c0” for 10.163.253.201 at 2019-06-12 09:56:33 -0400
2019-06-12T09:56:33 [I|app|9e8eb0cd] Processing by TasksController#show as /
2019-06-12T09:56:33 [I|app|9e8eb0cd] Parameters: {“id”=>“970fe84d-3afe-495a-b5ae-885a8d2fc6c0”}
2019-06-12T09:56:33 [I|app|9e8eb0cd] Current user set to admin (admin)
2019-06-12T09:56:33 [I|app|9e8eb0cd] Rendered tasks/_list.html.erb (0.6ms)
2019-06-12T09:56:33 [I|app|9e8eb0cd] Completed 200 OK in 7ms (Views: 1.0ms | ActiveRecord: 1.4ms)
2019-06-12T09:56:36 [I|app|78b1d6cc] Started GET “/notification_recipients” for 10.163.253.201 at 2019-06-12 09:56:36 -0400
2019-06-12T09:56:36 [I|app|78b1d6cc] Processing by NotificationRecipientsController#index as JSON
2019-06-12T09:56:36 [I|app|78b1d6cc] Current user set to admin (admin)
2019-06-12T09:56:36 [I|app|78b1d6cc] Completed 200 OK in 9ms (Views: 0.1ms | ActiveRecord: 1.4ms)

Might be related to this:

This is my dhcpd.conf – added the new subnet toward the end…

dhcpd.conf

omapi-port 7911;

default-lease-time 43200;
max-lease-time 86400;

ddns-update-style none;

option domain-name “ashlab.ops”;
option domain-name-servers 10.159.18.168;
option ntp-servers none;

allow booting;
allow bootp;

option fqdn.no-client-update on; # set the “O” and “S” flag bits
option fqdn.rcode2 255;
option pxegrub code 150 = text ;

Bootfile Handoff

next-server 10.159.18.168;
option architecture code 93 = unsigned integer 16 ;
if option architecture = 00:06 {
filename “grub2/shim.efi”;
} elsif option architecture = 00:07 {
filename “grub2/shim.efi”;
} elsif option architecture = 00:09 {
filename “grub2/shim.efi”;
} else {
filename “pxelinux.0”;
}

log-facility local7;

include “/etc/dhcp/dhcpd.hosts”;

ashlab.ops

subnet 10.159.18.0 netmask 255.255.255.0 {

option subnet-mask 255.255.255.0;
}

subnet 10.158.47.0 netmask 255.255.255.0 {

option subnet-mask 255.255.255.0;
option routers 10.158.47.1;
}