Hi, I am trying to add RDO packages to CentOS ISO for my GSoC project but the installer fails at "starting package installation". I would be grateful if someone can identify the error in my method.
My steps (I copy contents from CentOS minimal DVD to folder "ISO"):
1. Copy all RPMs (+ dependencies) from
CentOS mirror into "Packages" folder of minimal CentOS ISO.
2. Edit "comps.xml" from repodata folder on ISO and add my custom group "Cloud" with all the packages (there are 671 packages for Cloud, whose names I get from filelist.xml from cloud's repodata folder). I also add this group to category "minimal install".
3. Create new repo:
createrepo -g /root/comps.xml -o <ISO>/ /<ISO>/Packages/
This creates a repodata folder in <ISO>.
4. Create new ISO using geniso.
I am attaching my comps.xml file.
Error: The installer gets stuck at package installation and then gives an error:
"error populating transaction after 10 retries, failure erlang-sd.rpm from anaconda, no more mirrors to try"
PS: I gather RPMs and dependencies following Tom Buskey's
guidelines.
--
Cheers,
Asadullah Hussain