Add deployment steps for model virtual-mcp-ocata-cicd
Change-Id: I55a62a827a9d209821cf69f82b8b0eda58d816f4
Reviewed-on: https://review.gerrithub.io/369227
Reviewed-by: Dennis Dmitriev <dis.xcom@gmail.com>
Tested-by: Dennis Dmitriev <dis.xcom@gmail.com>
diff --git a/tcp_tests/settings_oslo.py b/tcp_tests/settings_oslo.py
index c01c743..f1bb073 100644
--- a/tcp_tests/settings_oslo.py
+++ b/tcp_tests/settings_oslo.py
@@ -34,6 +34,10 @@
__name__,
'templates/{0}/common-services.yaml'.format(
settings.LAB_CONFIG_NAME))
+_default_oss_steps = pkg_resources.resource_filename(
+ __name__,
+ 'templates/{0}/oss.yaml'.format(
+ settings.LAB_CONFIG_NAME))
_default_openstack_steps = pkg_resources.resource_filename(
__name__, 'templates/{0}/openstack.yaml'.format(
settings.LAB_CONFIG_NAME))
@@ -129,6 +133,17 @@
help="", default=False),
]
+oss_deploy_opts = [
+ ct.Cfg('oss_steps_path', ct.String(),
+ help="Path to YAML with steps to deploy OSS Tools",
+ default=_default_oss_steps),
+]
+
+oss_opts = [
+ ct.Cfg('oss_installed', ct.Boolean(),
+ help="", default=False),
+]
+
openstack_deploy_opts = [
ct.Cfg('openstack_steps_path', ct.String(),
help="Path to YAML with steps to deploy openstack",
@@ -260,6 +275,8 @@
('salt', salt_opts),
('common_services_deploy', common_services_deploy_opts),
('common_services', common_services_opts),
+ ('oss_deploy', oss_deploy_opts),
+ ('oss', oss_opts),
('openstack_deploy', openstack_deploy_opts),
('openstack', openstack_opts),
('opencontrail', opencontrail_opts),
@@ -300,6 +317,15 @@
config.register_opts(group='common_services_deploy',
opts=common_services_deploy_opts)
+ config.register_group(cfg.OptGroup(name='oss',
+ title="Operational Support System Tools", help=""))
+ config.register_opts(group='oss', opts=oss_opts)
+
+ config.register_group(cfg.OptGroup(name='oss_deploy',
+ title="OSS deploy config", help=""))
+ config.register_opts(group='oss_deploy',
+ opts=oss_deploy_opts)
+
config.register_group(cfg.OptGroup(name='openstack',
title="Openstack config and credentials", help=""))
config.register_opts(group='openstack', opts=openstack_opts)