Pyanaconda yumpayload.py while installing custom CentOS

I have added grub2 efi package to package folder in extracted iso folder and used below command to create repo

createrepo -v PackagesFolder

I didn't do any changes in comps.xml as an entry with grub2efi is already present in packages required.

Am getting following error.

File "/usr/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 1112, in _selectYumGroup raise NoSuchGroup(groupid, required=required)

File "/usr/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 1227, in _applyYumSelectionsself._selectYumGroup("core")

File "/usr/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 1281, in checkSoftwareSelection self._applyYumSelections()

File "/usr/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 1370, in preInstall

Dont know where am doing wrong..

The error message tells you the first issue / problem:

line 1112, in _selectYumGroup raise NoSuchGroup(groupid, required=required)

Maybe you should fix this NoSuchGroup error first ?