Merge pull request #919 from flatcar/kai/sign-test-oem-sysext

Upload dev-key-signed OEM sysext update payload
This commit is contained in:
Kai Lüke 2023-06-15 17:44:28 +02:00 committed by GitHub
commit b56a49a2af
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -579,6 +579,11 @@ install_oem_sysext() {
for to_move in "${built_sysext_dir}/${oem_sysext}"*; do
mv "${to_move}" "${upload_dir}/${to_move##*/}"
done
# Generate dev-key-signed update payload for testing
delta_generator \
-private_key "/usr/share/update_engine/update-payload-key.key.pem" \
-new_image "${upload_dir}/${built_sysext_filename}" \
-out_file "${upload_dir}/flatcar_test_update-${oem_sysext}.gz"
# Remove sysext_dir if building sysext and installing it
# succeeded.
rm -rf "${built_sysext_dir}"