14cac85e31
The current miniboot install bundle check rejects a local install if a container image set check fails. This update changes the install bundle check to conform to the following rules and assumption: Assumption: - the bootimage filename can be arbitrary but the filename, excluding the extension, must match that of its md5 check file. Example: If the iso is named 'bootimage.iso' then the check filename must be 'bootimage.md5'. Rules: - There must be an iso image for there to be a local install. - There must be an md5 check file of the same filename as the iso filename and that check must pass for there to be a local install. - If there is/are container image check file(s) then run the check and log the result. - Local install should never be rejected due to missing or failed container image set checks. Test Plan: PASS: Verify local install with correct iso and check file naming convention for both iso and container image set PASS: Verify local install if container images are missing PASS: Verify local install if container image set check fails PASS: Verify check logging for both accepted and rejects cases PASS: Verify remote install succeeds when local install is rejected PASS: Verify remote install succeeds with no prestaging Change-Id: I772ea826233d49a64e4021cf4e28dcae1239b338 Story: 2009291 Task: 43930 Signed-off-by: Eric MacDonald <eric.macdonald@windriver.com> |
||
---|---|---|
.. | ||
functions.sh | ||
post_common.cfg | ||
post_kernel_aio_and_worker.cfg | ||
post_kernel_controller.cfg | ||
post_kernel_storage.cfg | ||
post_lvm_no_pv_on_rootfs.cfg | ||
post_lvm_pv_on_rootfs.cfg | ||
post_miniboot_controller.cfg | ||
post_net_common.cfg | ||
post_net_controller.cfg | ||
post_platform_conf_aio_lowlatency.cfg | ||
post_platform_conf_aio.cfg | ||
post_platform_conf_controller.cfg | ||
post_platform_conf_storage.cfg | ||
post_platform_conf_worker_lowlatency.cfg | ||
post_platform_conf_worker.cfg | ||
post_prestaging.cfg | ||
post_pxeboot_controller.cfg | ||
post_system_aio.cfg | ||
post_usb_addon.cfg | ||
post_usb_controller.cfg | ||
post_yow_controller.cfg | ||
pre_common_head.cfg | ||
pre_disk_aio.cfg | ||
pre_disk_controller.cfg | ||
pre_disk_setup_common.cfg | ||
pre_disk_setup_tail.cfg | ||
pre_disk_storage.cfg | ||
pre_disk_worker.cfg | ||
pre_net_common.cfg | ||
pre_pkglist_lowlatency.cfg | ||
pre_pkglist_prestage.cfg | ||
pre_pkglist.cfg |