Skip to content
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

[signing, provisioning] Properly collect signatures from the provisioning_exts repo #25361

Open
cfrantz opened this issue Nov 22, 2024 · 0 comments
Assignees
Labels
Component:Tooling Issues related to tooling, e.g. tools/scripts for doc, code generation (docgen, reggen), CSR Manufacturing Issues related to manufacturing tasks (hw or sw) SW:Build System

Comments

@cfrantz
Copy link
Contributor

cfrantz commented Nov 22, 2024

Description

The signature attach rule for provisioning binaries (//sw/device/silicon_creator/manuf/base:signed) potentially depends on signature resources sourced from the @provisioning_exts repo.
1.
2. Commit signature files to @provisioning_exts instead of the main repo.
3. Add a perso_sig member to the skus dictionary from provisioning_inputs.bzl / cfg.bzl to give the label of additional signature files.
4. Concatenate and flatten lists of signatures from the external repo for the ecdsa_signatures attribute of the :signed rule.

@cfrantz cfrantz added Component:Tooling Issues related to tooling, e.g. tools/scripts for doc, code generation (docgen, reggen), CSR SW:Build System labels Nov 22, 2024
@timothytrippel timothytrippel added the Manufacturing Issues related to manufacturing tasks (hw or sw) label Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component:Tooling Issues related to tooling, e.g. tools/scripts for doc, code generation (docgen, reggen), CSR Manufacturing Issues related to manufacturing tasks (hw or sw) SW:Build System
Projects
None yet
Development

No branches or pull requests

2 participants