commit | aeb58a44dc867e5b2d4df61f3ca95718948b8c76 | [log] [tgz] |
---|---|---|
author | Jack Neus <jackneus@google.com> | Tue Sep 26 21:05:20 2023 +0000 |
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Oct 04 19:03:07 2023 +0000 |
tree | 73ba1f686aae2bd5cb18a035ee2aa28963100026 | |
parent | 043f6050e006158201de3a2139c509e8cc45e63d [diff] [blame] |
basic plumbing for local signing for paygen BUG=b:299105459 TEST=run_tests Change-Id: I422c576850143452e5fdd07b922daa963509eb58 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/4893883 Reviewed-by: Chris Gerber <gerb@google.com> Commit-Queue: Jack Neus <jackneus@google.com> Tested-by: Jack Neus <jackneus@google.com>
diff --git a/api/controller/payload.py b/api/controller/payload.py index ded49d0..8f4b330 100644 --- a/api/controller/payload.py +++ b/api/controller/payload.py
@@ -96,6 +96,11 @@ tgt_image, ) + if input_proto.use_local_signing and not input_proto.docker_image: + cros_build_lib.Die( + "local signing enabled but no docker image specified" + ) + # Find the value of bucket or default to 'chromeos-releases'. destination_bucket = input_proto.bucket or "chromeos-releases"