I am looking for kernel config information which is supplied as pxeboot/vmlinuz in the official fedora repository.
The background is as follows.
I am trying to build diskless clients system for my intrernal network.
The integration of boot and nfs servers were fine and clients successfully booted up with nfs root filesystem for the time being.
The problem happened after the update. Because the version of vmlinuz and initramfs imgs for pxeboot in the official repository are too old so that the vermagic mismatch makes privente from loading updated kernel modules after the update.
There are 2 options to solve the problem. The one is to downgrade and to exclude from updating kernel pkgs to match the officially supplied vmlinuz or the other is to rebuild vmlinuz and initrd.img to match the updated kernel pkgs.
Currently I’ve done the first one for workaround, but it seems better to catch up the update for the client usage.
I found dracute configuration from official pxeboot/initrd.img but no kernel configuration is compiled in the pxeboot/vmlinuz image. It is quite reasonable to strip out those information from primitve part.
But it’ too sad that I could not find any documents or information about the kernel configuration which is in the repositry.
I would like to build with exact same kernel configuration as which fedora officially supplied in the repository.
Please let me know where to look for.
i’m not native English speaker so that apologize my poor English.