metal/bsp-files/kickstarts
Shrikumar Sharma dc3bfbf164 Force installation of prestage iso when force_install option is
provided through the kernel commandline

When there is an existing installation on the subcloud, the
kickstart will ensure that it is not overwritten by the prestaged
iso.

However, when the force_install option is provided via the kernel
commandline, the existing installation can be overwritten.

Test Plan:
PASS: Verify that the prestage iso overwrites the existing
      installation when the force_install option is provided at
      the kernel commandline.

PASS: Verify that the installation halts with a message, if there
      is an existing installation and force_install option is
      not provided at the kernel commandline.

PASS: Verify that the prestage iso installs when there is no
      pre-existing installation and force_install is provided

PASS: Verify that above tests pass on NVMe-based systems

Regression:
PASS: Verify that the prestage iso installs without force_install
      and no installation exists

Story: 2009948
Task: 44914

Signed-off-by: Shrikumar Sharma <shrikumar.sharma@windriver.com>
Change-Id: I2491d80cb4e07aa2fb38381c9e92afd7549526ef
2022-04-07 15:23:24 -04:00
..
functions.sh Handle prestage partition create and cleanup when needed 2021-11-12 13:59:04 -05:00
post_common.cfg Harden kickstarts as udev behavior can lead to random failures 2020-07-28 16:14:28 +00:00
post_kernel_aio_and_worker.cfg Engineer IRQ affinity to decouple applications from platform 2021-06-02 12:30:09 -04:00
post_kernel_controller.cfg Enable 'softdog.soft_panic' kernel config option 2020-10-18 16:39:30 +00:00
post_kernel_storage.cfg Enable 'softdog.soft_panic' kernel config option 2020-10-18 16:39:30 +00:00
post_lvm_no_pv_on_rootfs.cfg Change compute node to worker node personality 2018-12-13 13:08:48 -05:00
post_lvm_pv_on_rootfs.cfg StarlingX open source release updates 2018-05-31 07:36:43 -07:00
post_miniboot_controller.cfg Install packages from platform backup if prestage iso is absent 2022-03-04 15:25:52 -05:00
post_net_common.cfg Convert BOOTIF MAC to NIC name 2020-04-03 09:56:41 -07:00
post_net_controller.cfg Do not install N+1 release unless upgrade in progress 2022-02-18 11:16:45 -05:00
post_platform_conf_aio.cfg Change compute node to worker node personality 2018-12-13 13:08:48 -05:00
post_platform_conf_aio_lowlatency.cfg Change compute node to worker node personality 2018-12-13 13:08:48 -05:00
post_platform_conf_controller.cfg StarlingX open source release updates 2018-05-31 07:36:43 -07:00
post_platform_conf_storage.cfg Configurable Host HTTP/HTTPS Port Binding 2019-02-06 16:04:07 -06:00
post_platform_conf_worker.cfg Configurable Host HTTP/HTTPS Port Binding 2019-02-06 16:04:07 -06:00
post_platform_conf_worker_lowlatency.cfg Configurable Host HTTP/HTTPS Port Binding 2019-02-06 16:04:07 -06:00
post_prestaging.cfg Handle prestage partition create and cleanup when needed 2021-11-12 13:59:04 -05:00
post_pxeboot_controller.cfg relocate /www to /var/www 2021-12-10 16:41:42 -05:00
post_system_aio.cfg Change compute node to worker node personality 2018-12-13 13:08:48 -05:00
post_usb_addon.cfg Drop copy of .cfg files from controller kickstarts 2020-04-27 22:50:10 -04:00
post_usb_controller.cfg relocate /www to /var/www 2021-12-10 16:41:42 -05:00
post_yow_controller.cfg relocate /www to /var/www 2021-12-10 16:41:42 -05:00
pre_common_head.cfg Add crashkernel bootarg 2021-08-22 08:45:52 -04:00
pre_disk_aio.cfg Merge "Handle prestage partition create and cleanup when needed" 2021-11-16 15:37:44 +00:00
pre_disk_controller.cfg Update platform-backup to use 30GB partition 2021-11-15 10:06:18 -06:00
pre_disk_setup_common.cfg Update platform-backup to use 30GB partition 2021-11-15 10:06:18 -06:00
pre_disk_setup_tail.cfg Fix issues with controller node Anaconda hang 2020-07-30 14:20:33 +00:00
pre_disk_storage.cfg Harden kickstarts as udev behavior can lead to random failures 2020-07-28 16:14:28 +00:00
pre_disk_worker.cfg Harden kickstarts as udev behavior can lead to random failures 2020-07-28 16:14:28 +00:00
pre_net_common.cfg Add ntpd to installer, sync time from active controller during install 2018-06-27 15:48:41 -04:00
pre_pkglist.cfg Filter out kmod-bnxt_en{,-rt} as necessary 2022-03-16 12:13:28 -04:00
pre_pkglist_lowlatency.cfg Filter out kmod-bnxt_en{,-rt} as necessary 2022-03-16 12:13:28 -04:00
pre_pkglist_prestage.cfg Filter out kmod-bnxt_en{,-rt} as necessary 2022-03-16 12:13:28 -04:00
pre_prestaging_install_check.cfg Force installation of prestage iso when force_install option is 2022-04-07 15:23:24 -04:00