Skip to content
This repository has been archived by the owner on May 30, 2023. It is now read-only.

sys-kernel/coreos-firmware: include firmware for compressed kernel modules #887

Merged
merged 1 commit into from
Mar 8, 2021

Conversation

margamanterola
Copy link
Contributor

@margamanterola margamanterola commented Mar 8, 2021

When listing kernel modules to decide which firmware should be shipped
together with the image, we need to now list both compressed and
uncompressed module.

Fixes: flatcar/Flatcar#359

Testing done

CI passed. Verified that the image has the missing firmware

When listing kernel modules to decide which firmware should be shipped
together with the image, we need to now list both compressed and
uncompressed module.

Fixes: flatcar/Flatcar#359
@margamanterola margamanterola requested a review from a team March 8, 2021 11:28
@margamanterola margamanterola self-assigned this Mar 8, 2021
@margamanterola margamanterola changed the title sys-kernel/coreos-firmware: include compressed modules sys-kernel/coreos-firmware: include firmware for compressed kernel modules Mar 8, 2021
@margamanterola
Copy link
Contributor Author

CI is still running, so far, tests have run successfully. I've downloaded the qemu image and verified that the missing firmware files are there:

Flatcar Container Linux by Kinvolk developer 2021.03.08+dev-flatcar-master-2187
core@localhost ~ $ find /usr/lib64/firmware/ -name '*.fw'
/usr/lib64/firmware/rtl_nic/rtl8168h-2.fw
/usr/lib64/firmware/rtl_nic/rtl8106e-1.fw
/usr/lib64/firmware/rtl_nic/rtl8168f-1.fw
/usr/lib64/firmware/rtl_nic/rtl8107e-1.fw
/usr/lib64/firmware/rtl_nic/rtl8168f-2.fw
/usr/lib64/firmware/rtl_nic/rtl8125a-3.fw
/usr/lib64/firmware/rtl_nic/rtl8168g-3.fw
/usr/lib64/firmware/rtl_nic/rtl8168e-3.fw
/usr/lib64/firmware/rtl_nic/rtl8168h-1.fw
/usr/lib64/firmware/rtl_nic/rtl8153b-2.fw
/usr/lib64/firmware/rtl_nic/rtl8168e-2.fw
/usr/lib64/firmware/rtl_nic/rtl8125b-2.fw
/usr/lib64/firmware/rtl_nic/rtl8168g-2.fw
/usr/lib64/firmware/rtl_nic/rtl8168d-2.fw
/usr/lib64/firmware/rtl_nic/rtl8168e-1.fw
/usr/lib64/firmware/rtl_nic/rtl8402-1.fw
/usr/lib64/firmware/rtl_nic/rtl8107e-2.fw
/usr/lib64/firmware/rtl_nic/rtl8106e-2.fw
/usr/lib64/firmware/rtl_nic/rtl8153a-2.fw
/usr/lib64/firmware/rtl_nic/rtl8168d-1.fw
/usr/lib64/firmware/rtl_nic/rtl8153a-4.fw
/usr/lib64/firmware/rtl_nic/rtl8153a-3.fw
/usr/lib64/firmware/rtl_nic/rtl8411-2.fw
/usr/lib64/firmware/rtl_nic/rtl8411-1.fw
/usr/lib64/firmware/rtl_nic/rtl8105e-1.fw
/usr/lib64/firmware/rtl_nic/rtl8168fp-3.fw
/usr/lib64/firmware/bnx2x/bnx2x-e1h-7.13.15.0.fw
/usr/lib64/firmware/bnx2x/bnx2x-e2-7.13.15.0.fw
/usr/lib64/firmware/bnx2x/bnx2x-e1-7.13.15.0.fw
/usr/lib64/firmware/bnx2/bnx2-mips-06-6.2.3.fw
/usr/lib64/firmware/bnx2/bnx2-rv2p-09ax-6.0.17.fw
/usr/lib64/firmware/bnx2/bnx2-mips-09-6.2.1b.fw
/usr/lib64/firmware/bnx2/bnx2-rv2p-09-6.0.17.fw
/usr/lib64/firmware/bnx2/bnx2-rv2p-06-6.0.15.fw

@margamanterola
Copy link
Contributor Author

margamanterola commented Mar 8, 2021

CI passed, so I'm merging and cherry-picking to the beta/stable and alpha branches (flatcar-2765 and flatcar-2801).

@margamanterola margamanterola merged commit bf15949 into main Mar 8, 2021
@margamanterola margamanterola deleted the marga-kinvolk/fix-firmware branch March 8, 2021 14:29
margamanterola pushed a commit that referenced this pull request Mar 8, 2021
sys-kernel/coreos-firmware: include firmware for compressed kernel modules
margamanterola pushed a commit that referenced this pull request Mar 8, 2021
sys-kernel/coreos-firmware: include firmware for compressed kernel modules
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
2 participants