StarlingX Bare Metal and Node Management, Hardware Maintenance
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
Kyle MacLeod 5f34e2843d Translate extra_boot_params into disk boot kernel options
The extra_boot_params install value is presented as a single boot
parameter in the initial miniboot ISO boot. This kickstart change
translates the install value into proper disk boot kernel options, so
that the provided extra_boot_params are applied as boot options for the
main /boot parameters in grub and syslinux.

Although the extra_boot_params value must be a single string, multiple
extra boot parameters can be specified by separating individual args
by a comma. Example: extra_boot_params=arg1=1,arg2=2. This change splits
the args by comma and ensures that the kernel boot options are separate
for the main boot.

Test Plan
PASS:
- Verify that extra_boot_params is parsed into separate kernel options
- Verify that disk kernel options are applied when subcloud is installed
  (i.e., the final install boots with the configured extra options)
- Verify comma-separated input values are translated into proper
  kernel options:
    - extra_boot_params=arg1=1,arg2=2 -> kernel options: arg1=1 arg2=2
    - extra_boot_params=arg1=1 -> kernel options: arg1=1
    - extra_boot_params=arg1 -> kernel options: arg1

Partial-Bug: 2023407
Depends-On: https://review.opendev.org/c/starlingx/distcloud/+/885758

Change-Id: I8ed10f7ffe8af51ae7b77eaa398b824347a0a998
Signed-off-by: Kyle MacLeod <kyle.macleod@windriver.com>
1 day ago
api-ref/source Switch to newer openstackdocstheme and reno versions 3 years ago
bsp-files Merge "miniboot: Use release-specific prestage data, handle subcloud downgrade" 3 weeks ago
devstack Security: Handle nospectre_v1 in the bootargs 3 years ago
doc Switch to newer openstackdocstheme and reno versions 3 years ago
installer Update pxe-network-installer debian package ver based on git 4 months ago
kickstart Translate extra_boot_params into disk boot kernel options 1 day ago
mtce Add mpath support to wipedisk script 2 months ago
mtce-common Update mtce debian package ver based on git 3 months ago
mtce-compute Update mtce debian package ver based on git 3 months ago
mtce-control Update mtce debian package ver based on git 3 months ago
mtce-storage Update mtce debian package ver based on git 3 months ago
releasenotes Switch to newer openstackdocstheme and reno versions 3 years ago
tools Create Redfish Secure Boot Controller tool 1 month ago
.gitignore Update tox.ini files to use stein constraints 4 years ago
.gitreview OpenDev Migration Patch 4 years ago
.zuul.yaml Fix github mirroring for this repo 1 month ago
CONTRIBUTORS.wrs StarlingX open source release updates 5 years ago
LICENSE StarlingX open source release updates 5 years ago
README.rst Followup opendev cleanup and test jobs 4 years ago
centos_build_layer.cfg Build layering, add layer build config file 4 years ago
centos_iso_image.inc Remove unused inventory and python-inventoryclient 3 years ago
centos_pkg_dirs rvmc: remove un-used build data 3 years ago
centos_stable_docker_images.inc Utility to install a server via Redfish 3 years ago
debian_build_layer.cfg Add debian_build_layer.cfg file 2 years ago
debian_iso_image.inc Debian: metal: update debian_iso_image.inc 7 months ago
debian_pkg_dirs Include upgrades meta files to Debian ISO 10 months ago
debian_stable_docker_images.inc debian: port rvmc docker image to Debian 10 months ago
pylint.rc Add pylint py3 portability checks for the metal repo 2 years ago
test-requirements.txt Removed wait_for_worker_config_init in AIO systems 2 years ago
tox.ini Update tox.ini to work with tox 4 6 months ago

README.rst

metal

StarlingX Bare Metal Management