mirror of
https://github.com/home-assistant/operating-system.git
synced 2025-07-22 20:46:29 +00:00
Change algorithm name in OVA manifest from SHA2-256 to SHA256 (#3981)
Update of OpenSSL in OS 12.2 from 1.1.1 to 3.2 changed the output of `openssl sha256` command. It seems that some hypervisors don't like this and fail if it's not plain "SHA256". Fixes #3654
This commit is contained in:
parent
3a9a2529c6
commit
2f0ffbe443
@ -81,7 +81,7 @@ function convert_disk_image_ova() {
|
||||
|
||||
cp -a "${BOARD_DIR}/home-assistant.ovf" "${ova_data}/home-assistant.ovf"
|
||||
qemu-img convert -O vmdk -o subformat=streamOptimized,adapter_type=lsilogic "${hdd_img}" "${ova_data}/home-assistant.vmdk"
|
||||
(cd "${ova_data}" || exit 1; "${HOST_DIR}/bin/openssl" sha256 home-assistant.* >home-assistant.mf)
|
||||
(cd "${ova_data}" || exit 1; "${HOST_DIR}/bin/openssl" sha256 home-assistant.* | sed 's/SHA2-256/SHA256/' > home-assistant.mf)
|
||||
tar -C "${ova_data}" --owner=root --group=root -cf "${hdd_ova}" home-assistant.ovf home-assistant.vmdk home-assistant.mf
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user