Add MASTER_NODE_EXTRA_PACKAGES env variable
This change allow to install any additional packages from any additional repository during install master-node. Related-Bug: #1526544 Change-Id: I4b10ff432b385824595c0ac65b5282a2b81c859c
This commit is contained in:
parent
b4ba7a3af1
commit
72830315e5
|
@ -167,7 +167,8 @@ class EnvironmentModel(object):
|
|||
'nameserver': settings.DNS,
|
||||
'showmenu': 'yes' if settings.SHOW_FUELMENU else 'no',
|
||||
'wait_for_external_config': 'yes',
|
||||
'build_images': '1' if build_images else '0'
|
||||
'build_images': '1' if build_images else '0',
|
||||
'MASTER_NODE_EXTRA_PACKAGES': settings.MASTER_NODE_EXTRA_PACKAGES
|
||||
}
|
||||
# TODO(akostrikov) add tests for menu items/kernel parameters
|
||||
# TODO(akostrikov) refactor it.
|
||||
|
@ -195,6 +196,7 @@ class EnvironmentModel(object):
|
|||
" showmenu=%(showmenu)s\n"
|
||||
" wait_for_external_config=%(wait_for_external_config)s"
|
||||
" build_images=%(build_images)s\n"
|
||||
" MASTER_NODE_EXTRA_PACKAGES='%(MASTER_NODE_EXTRA_PACKAGES)s'\n"
|
||||
" <Enter>\n"
|
||||
) % params
|
||||
return keys
|
||||
|
|
|
@ -705,3 +705,5 @@ TASK_BASED_ENGINE = get_var_as_bool("TASK_BASED_ENGINE", True)
|
|||
FUEL_RELEASE_PATH = os.environ.get("FUEL_RELEASE_PATH")
|
||||
|
||||
S3_API_CLIENT = os.environ.get("S3_API_CLIENT", "s3cmd")
|
||||
|
||||
MASTER_NODE_EXTRA_PACKAGES = os.environ.get("MASTER_NODE_EXTRA_PACKAGES", "")
|
||||
|
|
Loading…
Reference in New Issue