2.1 KiB
Feature Configuration
One can configure the Openstack features installed on either the
undercloud or overcloud by placing variable definitions in a YAML file
and passing that to quickstart using the -c
command line
option, like this:
quickstart.sh -c config/general_config/featureset001.yml
Each feature set can also deploy a customized list of Openstack services. These services are defined by the tripleo-heat-templates used for the overcloud deployment. A definition of the services can be found here
Below is a table with various features listed in each row and the features enabled in each feature set configuration file in each column. When adding new configurations please consult the following etherpad
This matrix is automatically generated by fs-matrix.py script. Follow Updating Feature Configuration to update the featureset configuration matrix.
Notes and known limitations:
- Featureset011, Featureset004:
-
- deprecated in favor of standalone jobs
- will most likely fail if used with recent release
- Featureset037, Overcloud Update:
-
- this doesn't change the container image file.
Updating Feature Configuration
The feature configuration matrix is automatically generated by the script fs-matrix.py. The script reads all yml files from config/general_config/featureset*.yml and creates an rst formatted output. Whenever an existing featureset file is modified or a new one is created, the feature configuration matrix must be refreshed.
In order to update the featureset matrix, run:
tox -e docs
By running this, tox calls fs-matrix.py and redirects output to doc/source/feature-configuration-generated.rst, which in turn, is included by doc/source/feature-configuration.rst.
Warning
DO NOT MODIFY doc/source/feature-configuration-generated.rst manually.