metal/kickstart
emacdona dd727fe1e7 debian: Add Debian packaging for platform-kickstarts
Add Debian packaging infrastructure for platform-kickstarts

Test Plan:

PASS: Verify CentOS package build and iso create
PASS: Verify Debian package build and iso create
PASS: Verify PXE Boot install with kickstart (single disk)
PASS: Verify kickstart xxxPLATFORM_RELEASExxx variable replacement
PASS: Verify platform backup partition creation and persistence
PASS: Verify single disk vg and lv setup ; log and scratch
PASS: Verify install traits=controller,worker boot paramter handling
PASS: Verify disk boot kernel parameter cmdline update (aio)
PASS: Verify platform.conf setup
PASS: Verify INSTALL_UUID setup
PASS: Verify boot interface setup, dhcp and login support
PASS: Verify install script and logs preserved over an install
PASS: Verify instdev with by-path notation
PASS: Verify ostree repo pull to feed dir

Limitations:
- Single Disk install - Currently investigating lv leaking to other disks
- Do not specify lowlatency trait without low latency kernel
- USB install does not use this kickstart yet ; its not in the iso

Story: 2009101
Task: 44658
Depends-On: https://review.opendev.org/c/starlingx/tools/+/834375
Co-authored-by: Eric MacDonald <Eric.Macdonald@windriver.com>
Co-authored-by: Leonardo Fagundes Luz Serrano <Leonardo.FagundesLuzSerrano@windriver.com>
Signed-off-by: emacdona <eric.macdonald@windriver.com>
Change-Id: I50bb797bedd9fb7f7ab1bbdae6e6f22b1023f1fb
2022-03-24 23:46:42 +00:00
..
centos relocate /www to /var/www 2021-12-10 16:41:42 -05:00
debian debian: Add Debian packaging for platform-kickstarts 2022-03-24 23:46:42 +00:00
files debian: Add Debian packaging for platform-kickstarts 2022-03-24 23:46:42 +00:00
opensuse relocate /www to /var/www 2021-12-10 16:41:42 -05:00
LICENSE StarlingX open source release updates 2018-05-31 07:36:43 -07:00