Merge "Check for existence of private key before generating OTA" am: 2adfd28cdb

Original change: https://android-review.googlesource.com/c/platform/build/+/1581144

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ia180da93cfe14bcf9190a2366df41b4695696e6f
This commit is contained in:
Treehugger Robot 2021-02-12 05:21:16 +00:00 committed by Automerger Merge Worker
commit c4a28af710

View file

@ -1405,6 +1405,13 @@ def main(argv):
"build/make/target/product/security/testkey")
# Get signing keys
OPTIONS.key_passwords = common.GetKeyPasswords([OPTIONS.package_key])
private_key_path = OPTIONS.package_key + OPTIONS.private_key_suffix
if not os.path.exists(private_key_path):
raise common.ExternalError(
"Private key {} doesn't exist. Make sure you passed the"
" correct key path through -k option".format(
private_key_path)
)
if OPTIONS.source_info_dict:
source_build_prop = OPTIONS.source_info_dict["build.prop"]