2d3d047a8c
Add a series of libraries and resources that are used by the suite setup and test cases functionality. - Libraries - Libraries written in python mostly to serve the installation and deployment of StarlingX from robot test cases. - Resources – Libraries in robot format that are used as a pool of keywords to be used by the entire set of test cases. - Utils – Libraries written in python that expose functionality to configure the framework at host machine level. - Variables – Global variables that are used to setup the framework as well as test cases. Story: 2004828 Task: 29004 Depends-On: I6ead335412150fb8d64a6abf7909cf702d0d248c Change-Id: I796dcaf71089424dd37a050691fd0ee003ad3176 Signed-off-by: Jose Perez Carranza <jose.perez.carranza@intel.com> |
||
---|---|---|
.. | ||
__init__.py | ||
common.py | ||
iso_setup.py | ||
pxe_server.py | ||
README.md |
Table of contents
iso_setup python module
The iso_setup.py in this folder provides the capability to setup a StarlingX
iso with specific configuration, this configuration comes from the config.ini
file.
The config.ini file in the section iso_installer
contains the
variable KERNEL_OPTION
which can have the following values.
Value | Description |
---|---|
0 | Standard Controller Configuration > Serial Console > Standard Security Boot Profile |
S0 | Standard Controller Configuration > Serial Console > Extended Security Boot Profile |
1 | Standard Controller Configuration > Graphical Console > Standard Security Boot Profile |
S1 | Standard Controller Configuration > Graphical Console > Extended Security Boot Profile |
2 | All-in-one Controller Configuration > Serial Console > Standard Security Boot Profile |
S2 | All-in-one Controller Configuration > Serial Console > Extended Security Boot Profile |
3 | All-in-one Controller Configuration > Graphical Console > Standard Security Boot Profile |
S3 | All-in-one Controller Configuration > Graphical Console > Extended Security Boot Profile |
4 | All-in-one (lowlatency) Controller Configuration > Serial Console > Standard Security Boot Profile |
S4 | All-in-one (lowlatency) Controller Configuration > Serial Console > Extended Security Boot Profile |
5 | All-in-one (lowlatency) Controller Configuration > Graphical Console > Standard Security Boot Profile |
S5 | All-in-one (lowlatency) Controller Configuration > Graphical Console > Extended Security Boot Profile |