The following update did not include updating the
controller lowlatency preset file.
https://review.opendev.org/c/starlingx/integ/+/864597
Without it, the pxeboot feeds are not setup on controllers
in systems that have the lowlatency trait.
This update adds the 'pxeboot-feed service enable' to the
lowlatency preset file.
Test Plan:
PASS: Verify system node install in low latency lab
Story: 2009968
Task: 46831
Signed-off-by: Eric MacDonald <eric.macdonald@windriver.com>
Change-Id: I40f93b7d904b87850c291a94512ace990d3efa4f
This update adds the new 'pxeboot feed refresh' service
to the systemd controller presets so that it gets auto
enabled on hosts with the controller function.
Test Plan:
PASS: Verify Debian package and image build.
PASS: Verify Debian AIO install (usb and pxe)
PASS: Verify Debian Std install
PASS: Verify pxeboot_feed.service is auto enabled for
host with the controller trait.
Depends-On: https://review.opendev.org/c/starlingx/metal/+/864596
Story: 2009968
Task: 46831
Signed-off-by: Eric MacDonald <eric.macdonald@windriver.com>
Change-Id: Ia23e21dcefd526016f18130151d5d6cf1f3c3322
Removing systemd presets. The services sysinv-fpga-agent
and sysinv-conf-watcher don't exist anymore. So this change
is only a cleanup.
Test plan (AIO-SX):
PASS: Build, boot, bootstrap and unlock.
Story: 2010087
Task: 45628
Signed-off-by: Davi Frossard <dbarrosf@windriver.com>
Change-Id: I30731019a7a810ca18cff895fd9a36e81d0ec46a
Update storage preset to manage the system services that are started
based on storage personality.
Test Plan:
PASS: Install storage-0 and check if it is online
Story: 2010211
Task: 46509
Signed-off-by: Hediberto Cavalcante da Silva <hediberto.cavalcantedasilva@windriver.com>
Change-Id: I1ebd30ad5a6ffd54171793c32c3e4aa447ef42e7
The systemd-preset package centrally manages the
system services that are started based on "personality
types".
The systemd-preset package works in concert with the
platform-kickstart package. When the user selects the type of
node they want to install, the kickstart package
will symlink one of the node types from the systemd-preset
package and will run the systemctl preset-all command to
reset the services that are going to be started
at boot.
Test Plan
Build package
Build ISO
Install ISO
Bootstrap AIO install type
Story: 2009968
Task: 46406
Depends-On: https://review.opendev.org/c/starlingx/metal/+/854667
Signed-off-by: Charles Short <charles.short@windriver.com>
Change-Id: I0c9c78c7fb9a2e00904e934fde8b2ae9d7592380