Closed pojiro closed 3 years ago
@pojiro Could you debug the issue or figure out what line of code breaks this?
Yes, I will try to dig this out.
@fhunleth I figured out, this code breaks.
If fwup_public_keys includes atom name of key, the code makes fwup_public_keys become like [:devkey, "publick key binary"]. The mixed fwup_public_keys are used in here. So fwup_args include atom key, then it causes this issue.
I think,
Thank you.
@pojiro Thanks for looking into this. See Jon's PR for a fix. He's planning on making a release today to avoid breaking any more projects.
@fhunleth @jjcarstens I appreciate for your quick fix. I will polish my skills and would like to contribute and pay back to Nerves Project and you :)
Describe the bug
If we use nerves_hub_link 0.10.1 with fwup_public_keys which is reffered to by atom name, the nerves cannot update its firmware.
The log is below,
To Reproduce
Expected behavior
It should also works with atom name.
Environment
mix nerves.env --info
)I confirm this issue on rpi3 and bbb.
Additional context