Add missing file to full type delta 16/286316/2
authorAntoni Adaszkiewicz <a.adaszkiewi@samsung.com>
Tue, 3 Jan 2023 15:07:26 +0000 (16:07 +0100)
committerAntoni Adaszkiewicz <a.adaszkiewi@samsung.com>
Thu, 5 Jan 2023 09:27:16 +0000 (10:27 +0100)
For upgrade scripts to work properly upgrade-apply-deltafs has to be
present in all deltas.

Change-Id: I7c95cbe0288f754b0b8ed7bd2b052ea00a3bffb6

mk_delta/common/bin/mk_delta_full.sh

index d26d60b..f635caa 100755 (executable)
@@ -74,11 +74,13 @@ fn_extract_needed_files()
        elif [ "$PART_NAME" == "rootfs" ]; then
                local UPGRADE_SUPPORT="upgrade-support"
                local UPGRADE_APPLY="upgrade-apply"
+               local UPGRADE_APPLY_DELTAFS="upgrade-apply-deltafs"
 
                local ROOTFS_MODEL_CONFIG_PATH=${MNT_PNT}"/etc/config/model-config.xml"
                local TIZEN_BUILD_CONFIG_PATH=${MNT_PNT}"/etc/tizen-build.conf"
                local UPGRADE_SUPPORT_PATH=${MNT_PNT}"/usr/libexec/"${UPGRADE_SUPPORT}
                local UPGRADE_APPLY_PATH=${MNT_PNT}"/usr/bin/"${UPGRADE_APPLY}
+               local UPGRADE_APPLY_DELTAFS_PATH=${MNT_PNT}"/usr/bin/"${UPGRADE_APPLY_DELTAFS}
 
                echo "===== Start writing image versions ====="
                local OLD_BUILD_STRING="0.0"
@@ -92,6 +94,7 @@ fn_extract_needed_files()
                cp "${TIZEN_BUILD_CONFIG_PATH}" ${DELTA_DIR}/${TIZEN_EXCTRACTED}
                cp "${UPGRADE_SUPPORT_PATH}"/* ${DELTA_DIR}/
                cp "${UPGRADE_APPLY_PATH}" ${DELTA_DIR}/
+               cp "${UPGRADE_APPLY_DELTAFS_PATH}" ${DELTA_DIR}/
        fi
 }