Hey,

 

we recently updated our LAVA setup from 2020.06 to 2020.12.
After a few hickups we’re back running, but we are greeted with a few new warnings:

 

Our setup uses the iMX8 and the UUU boot method, which uses several, internal variables. Internal = Internal to U-Boot or bash, for example:

> FB: ucmd setenv fastboot_buffer ${loadaddr}

> FBK: ucmd mkfs.ext4 -F -E nodiscard /dev/mmcblk${mfg_mmcdev}p1

 

With the recent LAVA version, this causes a warning:

 

{"dt": "2021-01-25T07:43:46.551216", "lvl": "warning", "msg": "Missing key : '{mfg_mmcdev}' for string 'ucmd mkfs.ext4 -F -E nodiscard /dev/mmcblk${mfg_mmcdev}p1'"}

 

While I could reduce this by removing the brackets in the first case, this won’t work for the second case.

 

Is there a way to provide eg a variable whitelist? The 30 warnings boil down to 4-5 variables, so this might be a useful feature addition.

 

Any other ideas of cause welcome, maybe I will try to use this for my first contribution here 😊

 

Best regards, Olli