I was trying to deploy CentOS from PXE with an install directory extracted from latest iso (1611). Install failed (with or without kickstart) because of microcode_ctl package, after some researches I found out there is updated rpm that fix the problem.
My problem is : I don't know how to update the rpm in my install folder and keep CentOS installer work
Here is what I tried based on my research :
Download the Packages and repodata folders and try to update with
createrepo ./Packages
and update repodata on server with new files, didn't work because no group
Same but with groups from the
*x86_64-comps.xml
filecreaterepo -dpo . ./Packages -g /path/to/*-x86_64-comps.xml
Same with
--checksum sha
parameter
For the 2 last methods I have "Error populating transaction" and "No more mirrors to try" errors at the first package it try to install.
Obviously it means I did something wrong and the installer can't locate the packages anymore, but I don't find what to do. Any help or hints would be appreciated, Thanks.