summaryrefslogtreecommitdiffstats
path: root/mcp/config
diff options
context:
space:
mode:
authorMichael Polenchuk <mpolenchuk@mirantis.com>2018-09-14 13:45:25 +0400
committerAlexandru Avadanii <Alexandru.Avadanii@enea.com>2018-09-19 14:15:54 +0200
commit90a442136b0aff8380388ac0a94831d0904e3cb8 (patch)
treefc94d1128a08f69e47699f60ac8bb36262a502e3 /mcp/config
parent6f1993bdcec38c4320f0c4d6488d68fcf4f8dda5 (diff)
[noha] Bring in OpenDaylight SFC scenario
- bump formulas baseline during docker build; - refresh patches; Change-Id: I0a54863f57344c5f8897dc981f704c4d265c5522 Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
Diffstat (limited to 'mcp/config')
-rw-r--r--mcp/config/scenario/os-odl-sfc-noha.yaml33
-rwxr-xr-xmcp/config/states/tacker12
2 files changed, 45 insertions, 0 deletions
diff --git a/mcp/config/scenario/os-odl-sfc-noha.yaml b/mcp/config/scenario/os-odl-sfc-noha.yaml
new file mode 100644
index 000000000..8611b0261
--- /dev/null
+++ b/mcp/config/scenario/os-odl-sfc-noha.yaml
@@ -0,0 +1,33 @@
+##############################################################################
+# Copyright (c) 2018 Mirantis Inc., Enea AB and others.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
+---
+cluster:
+ domain: mcp-odl-noha.local
+ states:
+ - opendaylight
+ - openstack_noha
+ - neutron_gateway
+ - tacker
+ - networks
+virtual:
+ nodes:
+ control:
+ - ctl01
+ - gtw01
+ - odl01
+ compute:
+ - cmp001
+ - cmp002
+ ctl01:
+ vcpus: 4
+ ram: 14336
+ gtw01:
+ ram: 2048
+ odl01:
+ vcpus: 4
+ ram: 5120
diff --git a/mcp/config/states/tacker b/mcp/config/states/tacker
new file mode 100755
index 000000000..bd8bc9991
--- /dev/null
+++ b/mcp/config/states/tacker
@@ -0,0 +1,12 @@
+#!/bin/bash -e
+##############################################################################
+# Copyright (c) 2018 Mirantis Inc., Enea AB and others.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
+
+CI_DEBUG=${CI_DEBUG:-0}; [[ "${CI_DEBUG}" =~ (false|0) ]] || set -x
+
+salt -I 'tacker:server' state.sls tacker -b 1