-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rm: security: update stm32mp1 article #588
Conversation
depends on foundriesio/meta-lmp#1267 |
a378dbd
to
4093551
Compare
Docs for 4093551 are browsable at: https://ci.foundries.io/projects/fio-docs/builds/2326/docs/artifacts/html/index.html |
@igoropaniuk In process of reviewing, I will provide a full review on August 29th, during my usual PR review day. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left some suggestions.
Docs for 2a89713 are browsable at: https://ci.foundries.io/projects/fio-docs/builds/2336/docs/artifacts/html/index.html |
2a89713
to
1bc2640
Compare
@kprosise thanks! I've applied all suggestions, also adjusted an article and added a couple of sentences about manual creation of |
Docs for 1bc2640 are browsable at: https://ci.foundries.io/projects/fio-docs/builds/2337/docs/artifacts/html/index.html |
362074b
to
a481465
Compare
Docs for a481465 are browsable at: https://ci.foundries.io/projects/fio-docs/builds/2339/docs/artifacts/html/index.html |
a481465
to
e883ae6
Compare
Docs for e883ae6 are browsable at: https://ci.foundries.io/projects/fio-docs/builds/2340/docs/artifacts/html/index.html |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
# | ||
# STM32CubeProgrammer STM32MP Signing Tool configuration | ||
# | ||
STM32_ROT_SIGN_ENABLE ??= "1" | ||
STM32_CUBE_PATH ??= "/usr/local/STMicroelectronics/STM32Cube/STM32CubeProgrammer" | ||
STM32_ROT_KEY_PATH ??= "${TOPDIR}/../tools/lmp-tools/security/stm32mp1/" | ||
STM32_ROT_KEY_PATH[vardepsexclude] += "TOPDIR" | ||
STM32_ROT_KEY_PASSWORD ??= "foundries" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could it be created a factory variable to enable this from the factory-config.yml?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I really doubt that it's good idea to share RoT keys on CI server.
I would use this approach only on for building final boot image on private host.
Add details about implicit build-time signing and using provision script. Signed-off-by: Igor Opaniuk <[email protected]>
e883ae6
to
8456183
Compare
@angolini all comments addressed |
@kprosise Let me know if you're ok to merge it |
Docs for 8456183 are browsable at: https://ci.foundries.io/projects/fio-docs/builds/2345/docs/artifacts/html/index.html |
@igoropaniuk LGTM, shall I go ahead and merge it now? |
@kprosise yes, please go ahead |
Add details about implicit build-time signing and using provision script.
Readiness
Overview
Why merge this PR? What does it solve?
Checklist
Optional. Add a 'x' to steps taken.
You can fill this out after opening the PR. "Did I..."
make linkcheck
.-s, --signoff
).-S, --gpg-sign
).Comments
Any thing else that a maintainer/reviewer should know.
This could include potential issues, rational for approach, etc.