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)