Hi, There.
This problem reproduced on CentOS 7.2 too, so, I think it is very common for whole RHEL7.2 family of OSes.
I prepared custom ISO for installation from kickstart file.
If I do installation in regular way: all steps manually, then all goes fine. But if I use a custom storage layout in KS, then target system does not boot.
IMPORTANT: In OEL7.1 and in OEL7.0 absolutely the same installation kickstarter work just fine.