Not so good at MS dhcp and dns integration but what I feel here is, until and unless Foreman knows what ip dhcp will be giving to virtual system it would be difficult to have pxelinux entry. Are you having external smart proxy on windows system ? which is having dhcp, dns enabled something like below,
Apart from this if that external dhcp, dns can not be managed by Foreman then I think you can do PXELess Discovery, here kexec should help you to kickstart system. Maybe someone else who has better understanding of MS dhcp, dns integration can give more pointers.
I have tried to create a smart proxy for windows server 2016 DHCP & DNS.
The point is about this, that i can not get it to work because some ruby gems could not been installed and because of that i could not get the windows service to start. So
Maybe Windows Server 2016 is not supported yet? should i try the ubuntu isc dhcp ? and create a smart proxy with that?
Furthermore i have never worked with kexec. but i am willing to give it a try, do you have any guidelines on how to start using this?
There’s bunch of errors in the log file you’ve provided. I see oVirt compute resource errors but you are saying it’s VMWare, just paste the error message you want to know more about. Also try googling it first.
Need exact error message for this one.
Seriously, read our documentation it’s not long. There are couple of diagrams explaining how provisioning work.