This change updated kickstart to create a .first_controller flag.
This flag will be checked by controller_config to skip IPSec config
and enablement for the very first controller. IPSec is configured and
enabled by ansible bootstrap for the first controller.
Test Plan:
PASS: Install a AIO-DX system, verify the .first_controller file flag
is created for the first controller during kickstart, but not for
the other controller.
PASS: Verify that IPSec config and enablement is skipped for first
controller and IPSec is configured and enabled for the second
controller.
Story: 2010940
Task: 49547
Change-Id: Iea78885483a358dc3d8a296312c0a40c431b7ea5
Signed-off-by: Andy Ning <andy.ning@windriver.com>
The starlingx/metal repository handles StarlingX Bare Metal
Management1.
This repository is not intended to be developed standalone, but
rather as part of the StarlingX Source System, which is defined by the
StarlingX manifest2.