5dd9b75dc3
Integrate 2 important fixes: a) genimage: process SIGTERM signal gracefully (f215b627e3a5) It introduces a new variable "debootstrap-mirror" to set the source of debootstrap instead of picking a source from package_feeds randomly. b) genimage: add yaml params debootstrap-mirror for external debian (ec3758936b3f) It fixes a bug of build-image after terminating previous build-image, and change to handle the signal.SIGTERM. The error message is: ==================== build-image - DEBUG: Update /localdisk/deploy/lat.yaml to add packages latc - INFO: build request handled by server rm: cannot remove './rootfs/proc/523189/gid_map': Operation not permitted rm: cannot remove './rootfs/proc/523189/projid_map': Operation not permitted rm: cannot remove './rootfs/proc/523189/setgroups': Operation not permitted rm: cannot remove './rootfs/proc/523189/timers': Operation not permitted rm: cannot remove './rootfs/proc/523189/timerslack_ns': Operation not permitted rm: cannot remove './rootfs/proc/523189/patch_state': Operation not permitted rm: cannot remove './rootfs/proc/523189/arch_status': Operation not permitted appsdk - ERROR: Generate sub initramfs failed ==================== Test Plan: a) Testcase 1 Pass: successfully build-image, and the debootstrap is fed by the "debootstrap-mirror". Pass: successfully install test Pass: successfully boot test b) Testcase 2 Pass: sucessfully build-image after terminating previous build-image. $build-image $ctrl+c $latc stop $build-image Story: 2008846 Task: 44194 Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Yue Tao <yue.tao@windriver.com> Change-Id: I7f1b9a743d6fc0018d2e7347fbd38eddc5913b12 |
||
---|---|---|
.. | ||
bin | ||
dockerfiles | ||
lib/stx | ||
stx-build-tools-chart/stx-builder | ||
toCOPY |