commit | 6224df7e4dd2976d68c89c0f6997a3a2dded36a6 | [log] [tgz] |
---|---|---|
author | Simon Glass <sjg@chromium.org> | Mon Sep 16 16:38:36 2019 -0600 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Sep 19 21:25:52 2019 +0000 |
tree | 669c7a687d314b7292bd98ecc1f5bab5c9a1c8ed | |
parent | a886592edc2af244b9a4ef5de79204ee5f3eeb7a [diff] |
config: Add firmware-signing template to the public config This is in the private config but does not seem to work. The private and public configs seems to be independently processed. We can't actually sign a public build, but we have to have this here anyway. BUG=chromium:993952 TEST=manual, with other CL for private config: emerge-grunt -q chromeos-base/chromeos-config-bsp-grunt \ chromeos-base/chromeos-config-bsp-grunt-private chromeos-config Check in chroot /build/grunt/usr/share/chromeos-config/yaml/config.yml for 'key-id' properties, which should be CAREENA, etc. not DEFAULT (the config.json file only has a subset of the required info) Change-Id: Ia3ee4196469470617238033475b9481298ebb5ba Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/board-overlays/+/1808061 Reviewed-by: Martin Roth <martinroth@chromium.org> (cherry picked from commit 3d939727f6f4a36448775ccccaecda23debc7f40) Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/board-overlays/+/1814383
diff --git a/overlay-grunt/chromeos-base/chromeos-config-bsp-grunt/files/model.yaml b/overlay-grunt/chromeos-base/chromeos-config-bsp-grunt/files/model.yaml index 5396482..65899fb 100644 --- a/overlay-grunt/chromeos-base/chromeos-config-bsp-grunt/files/model.yaml +++ b/overlay-grunt/chromeos-base/chromeos-config-bsp-grunt/files/model.yaml
@@ -61,6 +61,10 @@ CROS_USB_PD_CHARGER1 RIGHT $wallpaper: "" wallpaper: "{{$wallpaper}}" + firmware-signing: + $key-id: "DEFAULT" + key-id: "{{$key-id}}" + signature-id: "{{name}}" firmware: &firmware_common build-targets: