bodnuti
Deterministic checks of Yocto Project & OpenEmbedded patches.
[PATCH v5 0/6] uboot-sign: sign the SPL FIT configuration
- List
- openembedded-core
- Thread
- lore
- Author
- AdrianF
- Last message
- 2026-10-25 18:24
- Result
- 10 findings
- Checked against
- openembedded-core master
- Base
ae5cafacec8e- Upstream
- probably applied
- AutoBuilder
- 2 builds: 1 passed, 0 with warnings, 0 failed
[PATCH v5 1/6] uboot-sign: add the option to sign SPL FIT configurations
probably applied to master as 73e56f89fa22
[PATCH v5 2/6] oe-selftest: fitimage: support new schema for uboot configuration signing
applied to master as a07f9183869c
[PATCH v5 3/6] oe-selftest: fitimage: check image vs. configuration signing
applied to master as 46d0ad07c50c
[PATCH v5 4/6] oe-selftest: fitimage: test SPL FIT configuration signing
applied to master as a6a46bf6e3f9
[PATCH v5 5/6] uboot-sign: enable signing SPL FIT configuration
applied to master as dcc259caa40d
warning oelint
oelint.task.heredocs meta/classes-recipe/uboot-sign.bbclass:475472EOF473474 if [ "${SPL_SIGN_ENABLE}" = "1" ] && [ "${SPL_SIGN_CONF}" = "1" ] ; then475 cat << EOF >> ${UBOOT_ITS}476 hash-1 {477 algo = "${UBOOT_FIT_HASH_ALG}";478 };
warning oelint
oelint.task.heredocs meta/classes-recipe/uboot-sign.bbclass:483480 fi481482 if [ "${SPL_SIGN_ENABLE}" = "1" ] && [ "${SPL_SIGN_INDIVIDUAL}" = "1" ] ; then483 cat << EOF >> ${UBOOT_ITS}484 signature {485 algo = "${UBOOT_FIT_HASH_ALG},${UBOOT_FIT_SIGN_ALG}";486 key-name-hint = "${SPL_SIGN_KEYNAME}";
warning oelint
oelint.task.heredocs meta/classes-recipe/uboot-sign.bbclass:491488EOF489 fi490491 cat << EOF >> ${UBOOT_ITS}492 };493EOF494 if [ "${UBOOT_FIT_TEE}" = "1" ] ; then
warning oelint
oelint.task.heredocs meta/classes-recipe/uboot-sign.bbclass:530527 fi528 conf_sign_images="${conf_sign_images}${conf_sign_images_sep}\"fdt\""529530 cat << EOF >> ${UBOOT_ITS}531 };532533 configurations {
warning oelint
oelint.task.heredocs meta/classes-recipe/uboot-sign.bbclass:543540EOF541542 if [ "${SPL_SIGN_ENABLE}" = "1" ] && [ "${SPL_SIGN_CONF}" = "1" ] ; then543 cat << EOF >> ${UBOOT_ITS}544 signature {545 algo = "${UBOOT_FIT_HASH_ALG},${UBOOT_FIT_SIGN_ALG}";546 key-name-hint = "${SPL_SIGN_KEYNAME}";
warning oelint
oelint.task.heredocs meta/classes-recipe/uboot-sign.bbclass:552549EOF550 fi551552 cat << EOF >> ${UBOOT_ITS}553 };554 };555};
warning shellcheck
SC2164 meta/classes-recipe/uboot-sign.bbclass:645642643 config_binary=$(uboot_config_get_indexed_value "${UBOOT_CONFIG_BINARY}" $i)644645 cd ${B}/${builddir}646 uboot_assemble_fitimage_helper ${type} ${config_binary}647 done648 else
warning shellcheck
SC2164 meta/classes-recipe/uboot-sign.bbclass:649646 uboot_assemble_fitimage_helper ${type} ${config_binary}647 done648 else649 cd ${B}650 uboot_assemble_fitimage_helper "" ${UBOOT_BINARY}651 fi652}
warning shellcheck
SC2164 meta/classes-recipe/uboot-sign.bbclass:695692 j=$(expr $j + 1);693 if [ $j -eq $i ]; then694 builddir="${config}-${type}"695 cd ${B}/${builddir}696 deploy_helper ${type}697 fi698 done
warning shellcheck
SC2164 meta/classes-recipe/uboot-sign.bbclass:703700 done701 unset i702 else703 cd ${B}704 deploy_helper ""705 fi706
[PATCH v5 6/6] oe-selftest: fitimage: test SPL FIT individual image signing
applied to master as ff2a594cf3a3
patchtest: 60 pass, 0 fail, 30 skip
AutoBuilder
Builds of staging branches that carried this series. Each builds every patch on the branch; a failure is shown as this series' only when it is in a recipe the series changes, or two builds failed so newly carrying it.
- 2026-10-26 13:49 a-full 5004
mathieu/master-next: success (patches 6, 5, 4, 3, 2, with 30 series on the branch) - 2026-10-26 09:52 a-full 5003
mathieu/master-next-tests: cancelled (patches 6, 5, 4, 3, 2, with 30 series on the branch)