Use parallel gzip implementation (pigz) to repack GCP image after recalculating dm-verity hashtree (#1)

This commit is contained in:
Malte Poll 2022-03-23 11:23:10 +01:00 committed by GitHub
parent f9136cfbe1
commit d772e46667

View File

@ -163,7 +163,7 @@ repack () {
gcp) gcp)
echo "📥 Repacking GCP image..." echo "📥 Repacking GCP image..."
tar --owner=0 --group=0 -C "${unpacked_image_dir}" -Sch --format=oldgnu -f "${tmp_tar_file}" "${unpacked_image_filename}" tar --use-compress-program=pigz --owner=0 --group=0 -C "${unpacked_image_dir}" -Sch --format=oldgnu -f "${tmp_tar_file}" "${unpacked_image_filename}"
"${PV}" "${tmp_tar_file}" | gzip -9c > "${packed_image}" "${PV}" "${tmp_tar_file}" | gzip -9c > "${packed_image}"
rm "${tmp_tar_file}" rm "${tmp_tar_file}"
echo " Repacked image stored in ${packed_image}" echo " Repacked image stored in ${packed_image}"