[baremetal] Rename all to drop baremetal prefix 37/51637/4
authorAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Wed, 31 Jan 2018 23:28:17 +0000 (00:28 +0100)
committerAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Mon, 5 Feb 2018 05:04:07 +0000 (06:04 +0100)
A few things differ between baremetal and virtual nodes:
- provisioning method;
- network setup;

Since now we support completely dynamic network config based on PDF +
IDF, as well as dynamic provisioning of VMs on jumpserver (as virtual
cluster nodes), respectively MaaS-driven baremetal provisioning, let's
drop the 'baremetal-' prefix from cluster model names and prepare for
unified scenarios.

Note that some limitations still apply, e.g. virtual nodes are spawned
only on jumpserver (localhost) for now.

JIRA: FUEL-310

Change-Id: If20077ac37c6f15961468abc58db7e16f2c29260
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
81 files changed:
mcp/config/scenario/baremetal/os-nosdn-nofeature-ha.yaml
mcp/config/scenario/baremetal/os-nosdn-ovs-ha.yaml
mcp/config/scenario/baremetal/os-odl-nofeature-ha.yaml
mcp/reclass/classes/cluster/README.rst
mcp/reclass/classes/cluster/baremetal-mcp-pike-odl-ha/infra/init.yml [deleted file]
mcp/reclass/classes/cluster/baremetal-mcp-pike-odl-ha/openstack/database.yml [deleted file]
mcp/reclass/classes/cluster/baremetal-mcp-pike-odl-ha/openstack/message_queue.yml [deleted file]
mcp/reclass/classes/cluster/baremetal-mcp-pike-odl-ha/openstack/telemetry.yml [deleted file]
mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/infra/maas.yml [deleted file]
mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/openstack/database.yml [deleted file]
mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/openstack/message_queue.yml [deleted file]
mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/openstack/proxy.yml [deleted file]
mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/openstack/telemetry.yml [deleted file]
mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/infra/config.yml [deleted file]
mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/infra/init.yml [deleted file]
mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/openstack/database.yml [deleted file]
mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/openstack/message_queue.yml [deleted file]
mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/openstack/proxy.yml [deleted file]
mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/openstack/telemetry.yml [deleted file]
mcp/reclass/classes/cluster/mcp-pike-common-ha/include/proxy.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/include/proxy.yml with 100% similarity]
mcp/reclass/classes/cluster/mcp-pike-common-ha/infra/config.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/infra/config.yml with 96% similarity]
mcp/reclass/classes/cluster/mcp-pike-common-ha/infra/init.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/infra/init.yml with 97% similarity]
mcp/reclass/classes/cluster/mcp-pike-common-ha/infra/kvm.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/infra/kvm.yml with 97% similarity]
mcp/reclass/classes/cluster/mcp-pike-common-ha/infra/kvm_pdf.yml.j2 [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/infra/kvm_pdf.yml.j2 with 100% similarity]
mcp/reclass/classes/cluster/mcp-pike-common-ha/infra/lab_proxy_pdf.yml.j2 [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/infra/lab_proxy_pdf.yml.j2 with 100% similarity]
mcp/reclass/classes/cluster/mcp-pike-common-ha/infra/maas.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/infra/maas.yml with 98% similarity]
mcp/reclass/classes/cluster/mcp-pike-common-ha/openstack_compute.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/openstack_compute.yml with 95% similarity]
mcp/reclass/classes/cluster/mcp-pike-common-ha/openstack_compute_pdf.yml.j2 [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/openstack_compute_pdf.yml.j2 with 100% similarity]
mcp/reclass/classes/cluster/mcp-pike-common-ha/openstack_control.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/openstack_control.yml with 100% similarity]
mcp/reclass/classes/cluster/mcp-pike-common-ha/openstack_control_init.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/openstack_control_init.yml with 100% similarity]
mcp/reclass/classes/cluster/mcp-pike-common-ha/openstack_database.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/openstack_database.yml with 100% similarity]
mcp/reclass/classes/cluster/mcp-pike-common-ha/openstack_database_init.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/openstack_database_init.yml with 100% similarity]
mcp/reclass/classes/cluster/mcp-pike-common-ha/openstack_init.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/openstack_init.yml with 100% similarity]
mcp/reclass/classes/cluster/mcp-pike-common-ha/openstack_interface_vcp_biport.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/openstack_interface_vcp_biport.yml with 94% similarity]
mcp/reclass/classes/cluster/mcp-pike-common-ha/openstack_interface_vcp_triport.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/openstack_interface_vcp_triport.yml with 96% similarity]
mcp/reclass/classes/cluster/mcp-pike-common-ha/openstack_message_queue.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/openstack_message_queue.yml with 100% similarity]
mcp/reclass/classes/cluster/mcp-pike-common-ha/openstack_proxy.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/openstack_proxy.yml with 100% similarity]
mcp/reclass/classes/cluster/mcp-pike-common-ha/openstack_telemetry.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/openstack_telemetry.yml with 100% similarity]
mcp/reclass/classes/cluster/mcp-pike-odl-ha/infra/config.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-odl-ha/infra/config.yml with 89% similarity]
mcp/reclass/classes/cluster/mcp-pike-odl-ha/infra/init.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/infra/kvm.yml with 78% similarity]
mcp/reclass/classes/cluster/mcp-pike-odl-ha/infra/kvm.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-odl-ha/infra/kvm.yml with 91% similarity]
mcp/reclass/classes/cluster/mcp-pike-odl-ha/infra/maas.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-odl-ha/infra/maas.yml with 83% similarity]
mcp/reclass/classes/cluster/mcp-pike-odl-ha/init.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/init.yml with 84% similarity]
mcp/reclass/classes/cluster/mcp-pike-odl-ha/opendaylight/control.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-odl-ha/opendaylight/control.yml with 89% similarity]
mcp/reclass/classes/cluster/mcp-pike-odl-ha/openstack/compute.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-odl-ha/openstack/compute.yml with 86% similarity]
mcp/reclass/classes/cluster/mcp-pike-odl-ha/openstack/compute_pdf.yml.j2 [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-odl-ha/openstack/compute_pdf.yml.j2 with 100% similarity]
mcp/reclass/classes/cluster/mcp-pike-odl-ha/openstack/control.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-odl-ha/openstack/control.yml with 77% similarity]
mcp/reclass/classes/cluster/mcp-pike-odl-ha/openstack/database.yml [new file with mode: 0644]
mcp/reclass/classes/cluster/mcp-pike-odl-ha/openstack/init.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-odl-ha/openstack/init.yml with 95% similarity]
mcp/reclass/classes/cluster/mcp-pike-odl-ha/openstack/message_queue.yml [new file with mode: 0644]
mcp/reclass/classes/cluster/mcp-pike-odl-ha/openstack/proxy.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-odl-ha/openstack/proxy.yml with 87% similarity]
mcp/reclass/classes/cluster/mcp-pike-odl-ha/openstack/telemetry.yml [new file with mode: 0644]
mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-ha/infra/config.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/infra/config.yml with 83% similarity]
mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-ha/infra/init.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/infra/init.yml with 79% similarity]
mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-ha/infra/kvm.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/infra/kvm.yml with 83% similarity]
mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-ha/infra/maas.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/infra/maas.yml with 83% similarity]
mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-ha/init.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-odl-ha/init.yml with 84% similarity]
mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-ha/openstack/compute.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/openstack/compute.yml with 82% similarity]
mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-ha/openstack/compute_pdf.yml.j2 [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/openstack/compute_pdf.yml.j2 with 100% similarity]
mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-ha/openstack/control.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/openstack/control.yml with 77% similarity]
mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-ha/openstack/database.yml [new file with mode: 0644]
mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-ha/openstack/init.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/openstack/init.yml with 94% similarity]
mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-ha/openstack/message_queue.yml [new file with mode: 0644]
mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-ha/openstack/proxy.yml [new file with mode: 0644]
mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-ha/openstack/telemetry.yml [new file with mode: 0644]
mcp/reclass/classes/cluster/mcp-pike-ovs-ha/infra/config.yml [new file with mode: 0644]
mcp/reclass/classes/cluster/mcp-pike-ovs-ha/infra/init.yml [new file with mode: 0644]
mcp/reclass/classes/cluster/mcp-pike-ovs-ha/infra/kvm.yml [new file with mode: 0644]
mcp/reclass/classes/cluster/mcp-pike-ovs-ha/infra/maas.yml [new file with mode: 0644]
mcp/reclass/classes/cluster/mcp-pike-ovs-ha/init.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/init.yml with 83% similarity]
mcp/reclass/classes/cluster/mcp-pike-ovs-ha/openstack/compute.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/openstack/compute.yml with 77% similarity]
mcp/reclass/classes/cluster/mcp-pike-ovs-ha/openstack/compute_pdf.yml.j2 [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/openstack/compute_pdf.yml.j2 with 100% similarity]
mcp/reclass/classes/cluster/mcp-pike-ovs-ha/openstack/control.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/openstack/control.yml with 74% similarity]
mcp/reclass/classes/cluster/mcp-pike-ovs-ha/openstack/database.yml [new file with mode: 0644]
mcp/reclass/classes/cluster/mcp-pike-ovs-ha/openstack/init.yml [moved from mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/openstack/init.yml with 93% similarity]
mcp/reclass/classes/cluster/mcp-pike-ovs-ha/openstack/message_queue.yml [new file with mode: 0644]
mcp/reclass/classes/cluster/mcp-pike-ovs-ha/openstack/proxy.yml [new file with mode: 0644]
mcp/reclass/classes/cluster/mcp-pike-ovs-ha/openstack/telemetry.yml [new file with mode: 0644]
mcp/reclass/nodes/cfg01.mcp-pike-odl-ha.local.yml [moved from mcp/reclass/nodes/cfg01.baremetal-mcp-pike-ovs-ha.local.yml with 86% similarity]
mcp/reclass/nodes/cfg01.mcp-pike-ovs-dpdk-ha.local.yml [moved from mcp/reclass/nodes/cfg01.baremetal-mcp-pike-odl-ha.local.yml with 86% similarity]
mcp/reclass/nodes/cfg01.mcp-pike-ovs-ha.local.yml [moved from mcp/reclass/nodes/cfg01.baremetal-mcp-pike-ovs-dpdk-ha.local.yml with 84% similarity]

index b721db4..547bc29 100644 (file)
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 cluster:
-  domain: baremetal-mcp-pike-ovs-ha.local
+  domain: mcp-pike-ovs-ha.local
   states:
     - maas
     - baremetal_init
index eec97eb..a7ecba7 100644 (file)
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 cluster:
-  domain: baremetal-mcp-pike-ovs-dpdk-ha.local
+  domain: mcp-pike-ovs-dpdk-ha.local
   states:
     - maas
     - baremetal_init
index a72c00d..7cf1033 100644 (file)
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 cluster:
-  domain: baremetal-mcp-pike-odl-ha.local
+  domain: mcp-pike-odl-ha.local
   states:
     - maas
     - baremetal_init
index dc09cfb..0384c6d 100644 (file)
@@ -8,16 +8,16 @@ Fuel@OPNFV Cluster Reclass Models
 Overview
 --------
 
-#. Common classes (baremetal + virtual)
+#. Common classes (HA + noHA)
 
    - all-mcp-arch-common
 
-#. Common classes (specific to either baremetal or virtual deploys)
+#. Common classes (HA baremetal/virtual, noHA baremetal)
 
-   - baremetal-mcp-<release>-common-ha
+   - mcp-<release>-common-ha
    - virtual-mcp-<release>-common-noha
 
 #. Cluster specific classes
 
-   - baremetal-mcp-<release>-*-{ha,noha}
+   - mcp-<release>-*-{ha,noha}
    - virtual-mcp-<release>-*-{ha,noha}
diff --git a/mcp/reclass/classes/cluster/baremetal-mcp-pike-odl-ha/infra/init.yml b/mcp/reclass/classes/cluster/baremetal-mcp-pike-odl-ha/infra/init.yml
deleted file mode 100644 (file)
index 014c57f..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-##############################################################################
-# Copyright (c) 2017 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
-##############################################################################
----
-classes:
-  - cluster.baremetal-mcp-pike-common-ha.infra
-  - cluster.baremetal-mcp-pike-odl-ha.openstack
-parameters:
-  _param:
-    cluster_name: baremetal-mcp-pike-odl-ha
diff --git a/mcp/reclass/classes/cluster/baremetal-mcp-pike-odl-ha/openstack/database.yml b/mcp/reclass/classes/cluster/baremetal-mcp-pike-odl-ha/openstack/database.yml
deleted file mode 100644 (file)
index 8585c69..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-##############################################################################
-# Copyright (c) 2017 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
-##############################################################################
----
-classes:
-  - cluster.baremetal-mcp-pike-common-ha.openstack_interface_vcp_biport
-  - cluster.baremetal-mcp-pike-common-ha.openstack_database
-  - cluster.baremetal-mcp-pike-odl-ha
diff --git a/mcp/reclass/classes/cluster/baremetal-mcp-pike-odl-ha/openstack/message_queue.yml b/mcp/reclass/classes/cluster/baremetal-mcp-pike-odl-ha/openstack/message_queue.yml
deleted file mode 100644 (file)
index dfe1e28..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-##############################################################################
-# Copyright (c) 2017 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
-##############################################################################
----
-classes:
-  - cluster.baremetal-mcp-pike-common-ha.openstack_interface_vcp_biport
-  - cluster.baremetal-mcp-pike-common-ha.openstack_message_queue
-  - cluster.baremetal-mcp-pike-odl-ha
diff --git a/mcp/reclass/classes/cluster/baremetal-mcp-pike-odl-ha/openstack/telemetry.yml b/mcp/reclass/classes/cluster/baremetal-mcp-pike-odl-ha/openstack/telemetry.yml
deleted file mode 100644 (file)
index 83d1be8..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-##############################################################################
-# Copyright (c) 2017 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
-##############################################################################
----
-classes:
-  - cluster.baremetal-mcp-pike-common-ha.openstack_interface_vcp_biport
-  - cluster.baremetal-mcp-pike-common-ha.openstack_telemetry
-  - cluster.baremetal-mcp-pike-odl-ha.infra
diff --git a/mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/infra/maas.yml b/mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/infra/maas.yml
deleted file mode 100644 (file)
index fb55539..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-##############################################################################
-# Copyright (c) 2017 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
-##############################################################################
----
-classes:
-  - cluster.baremetal-mcp-pike-common-ha.infra.maas
-  - cluster.baremetal-mcp-pike-ovs-dpdk-ha.infra
diff --git a/mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/openstack/database.yml b/mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/openstack/database.yml
deleted file mode 100644 (file)
index 86b4038..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-##############################################################################
-# Copyright (c) 2017 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
-##############################################################################
----
-classes:
-  - cluster.baremetal-mcp-pike-common-ha.openstack_interface_vcp_biport
-  - cluster.baremetal-mcp-pike-common-ha.openstack_database
-  - cluster.baremetal-mcp-pike-ovs-dpdk-ha
diff --git a/mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/openstack/message_queue.yml b/mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/openstack/message_queue.yml
deleted file mode 100644 (file)
index ad9336f..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-##############################################################################
-# Copyright (c) 2017 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
-##############################################################################
----
-classes:
-  - cluster.baremetal-mcp-pike-common-ha.openstack_interface_vcp_biport
-  - cluster.baremetal-mcp-pike-common-ha.openstack_message_queue
-  - cluster.baremetal-mcp-pike-ovs-dpdk-ha
diff --git a/mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/openstack/proxy.yml b/mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/openstack/proxy.yml
deleted file mode 100644 (file)
index de960d9..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-##############################################################################
-# Copyright (c) 2017 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
-##############################################################################
----
-classes:
-  - cluster.baremetal-mcp-pike-common-ha.openstack_interface_vcp_triport
-  - cluster.baremetal-mcp-pike-common-ha.openstack_proxy
-  - cluster.baremetal-mcp-pike-ovs-dpdk-ha.infra
diff --git a/mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/openstack/telemetry.yml b/mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-dpdk-ha/openstack/telemetry.yml
deleted file mode 100644 (file)
index 680efa8..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-##############################################################################
-# Copyright (c) 2017 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
-##############################################################################
----
-classes:
-  - cluster.baremetal-mcp-pike-common-ha.openstack_interface_vcp_biport
-  - cluster.baremetal-mcp-pike-common-ha.openstack_telemetry
-  - cluster.baremetal-mcp-pike-ovs-dpdk-ha.infra
diff --git a/mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/infra/config.yml b/mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/infra/config.yml
deleted file mode 100644 (file)
index 1a55d78..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-##############################################################################
-# Copyright (c) 2017 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
-##############################################################################
----
-classes:
-  - cluster.baremetal-mcp-pike-common-ha.infra.config
-  - cluster.baremetal-mcp-pike-ovs-ha.infra
diff --git a/mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/infra/init.yml b/mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/infra/init.yml
deleted file mode 100644 (file)
index 2f62c01..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-##############################################################################
-# Copyright (c) 2017 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
-##############################################################################
----
-classes:
-  - cluster.baremetal-mcp-pike-common-ha.infra
-  - cluster.baremetal-mcp-pike-ovs-ha.openstack
-parameters:
-  _param:
-    cluster_name: baremetal-mcp-pike-ovs-ha
diff --git a/mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/openstack/database.yml b/mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/openstack/database.yml
deleted file mode 100644 (file)
index 85f5ebc..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-##############################################################################
-# Copyright (c) 2017 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
-##############################################################################
----
-classes:
-  - cluster.baremetal-mcp-pike-common-ha.openstack_interface_vcp_biport
-  - cluster.baremetal-mcp-pike-common-ha.openstack_database
-  - cluster.baremetal-mcp-pike-ovs-ha
diff --git a/mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/openstack/message_queue.yml b/mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/openstack/message_queue.yml
deleted file mode 100644 (file)
index 745fd6f..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-##############################################################################
-# Copyright (c) 2017 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
-##############################################################################
----
-classes:
-  - cluster.baremetal-mcp-pike-common-ha.openstack_interface_vcp_biport
-  - cluster.baremetal-mcp-pike-common-ha.openstack_message_queue
-  - cluster.baremetal-mcp-pike-ovs-ha
diff --git a/mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/openstack/proxy.yml b/mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/openstack/proxy.yml
deleted file mode 100644 (file)
index 5c91f60..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-##############################################################################
-# Copyright (c) 2017 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
-##############################################################################
----
-classes:
-  - cluster.baremetal-mcp-pike-common-ha.openstack_interface_vcp_triport
-  - cluster.baremetal-mcp-pike-common-ha.openstack_proxy
-  - cluster.baremetal-mcp-pike-ovs-ha.infra
diff --git a/mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/openstack/telemetry.yml b/mcp/reclass/classes/cluster/baremetal-mcp-pike-ovs-ha/openstack/telemetry.yml
deleted file mode 100644 (file)
index c6b1119..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-##############################################################################
-# Copyright (c) 2017 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
-##############################################################################
----
-classes:
-  - cluster.baremetal-mcp-pike-common-ha.openstack_interface_vcp_biport
-  - cluster.baremetal-mcp-pike-common-ha.openstack_telemetry
-  - cluster.baremetal-mcp-pike-ovs-ha.infra
@@ -25,7 +25,7 @@ classes:
   # - system.reclass.storage.system.stacklight_monitor_cluster
   # - system.reclass.storage.system.stacklight_telemetry_cluster
   - system.reclass.storage.system.infra_maas_single
-  - cluster.baremetal-mcp-pike-common-ha.infra.lab_proxy_pdf
+  - cluster.mcp-pike-common-ha.infra.lab_proxy_pdf
 parameters:
   _param:
     salt_master_base_environment: prd
@@ -117,7 +117,7 @@ parameters:
         #     - system.kibana.client.single
         openstack_control_node01:
           classes:
-            - cluster.baremetal-mcp-pike-common-ha.openstack_control_init
+            - cluster.mcp-pike-common-ha.openstack_control_init
           params:
             linux_system_codename: xenial
         openstack_control_node02:
@@ -128,7 +128,7 @@ parameters:
             linux_system_codename: xenial
         openstack_database_node01:
           classes:
-            - cluster.baremetal-mcp-pike-common-ha.openstack_database_init
+            - cluster.mcp-pike-common-ha.openstack_database_init
           params:
             linux_system_codename: xenial
         openstack_database_node02:
@@ -9,8 +9,8 @@
 classes:
   - system.linux.system.single
   - cluster.all-mcp-arch-common
-  # - cluster.baremetal-mcp-pike-common-ha.stacklight
-  # - cluster.baremetal-mcp-pike-common-ha.stacklight.client
+  # - cluster.mcp-pike-common-ha.stacklight
+  # - cluster.mcp-pike-common-ha.stacklight.client
 parameters:
   _param:
     apt_mk_version: stable
@@ -21,8 +21,8 @@ classes:
   # - system.salt.control.cluster.stacklight_server_cluster
   # - system.salt.control.cluster.stacklight_log_cluster
   # - system.salt.control.cluster.stacklight_telemetry_cluster
-  - cluster.baremetal-mcp-pike-common-ha.infra.kvm_pdf
-  - cluster.baremetal-mcp-pike-common-ha.include.proxy
+  - cluster.mcp-pike-common-ha.infra.kvm_pdf
+  - cluster.mcp-pike-common-ha.include.proxy
 parameters:
   _param:
     linux_system_codename: xenial
@@ -9,7 +9,7 @@
 classes:
   - system.maas.region.single
   - service.maas.cluster.single
-  - cluster.baremetal-mcp-pike-common-ha.infra.lab_proxy_pdf
+  - cluster.mcp-pike-common-ha.infra.lab_proxy_pdf
 parameters:
   _param:
     dhcp_interface: ${_param:opnfv_fn_vm_primary_interface}
@@ -17,8 +17,8 @@ classes:
   - system.cinder.volume.single
   - system.cinder.volume.backend.lvm
   - system.ceilometer.agent.cluster
-  - cluster.baremetal-mcp-pike-common-ha.openstack_compute_pdf
-  - cluster.baremetal-mcp-pike-common-ha.include.proxy
+  - cluster.mcp-pike-common-ha.openstack_compute_pdf
+  - cluster.mcp-pike-common-ha.include.proxy
 parameters:
   _param:
     cluster_vip_address: ${_param:openstack_control_address}
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 classes:
-  - cluster.baremetal-mcp-pike-common-ha.include.proxy
+  - cluster.mcp-pike-common-ha.include.proxy
 parameters:
   _param:
     dhcp_nic: ${_param:opnfv_vcp_vm_primary_interface}
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 classes:
-  - cluster.baremetal-mcp-pike-common-ha.include.proxy
+  - cluster.mcp-pike-common-ha.include.proxy
 parameters:
   _param:
     dhcp_nic: ${_param:opnfv_vcp_vm_primary_interface}
@@ -8,8 +8,8 @@
 ---
 classes:
   - system.reclass.storage.system.opendaylight_control_single
-  - cluster.baremetal-mcp-pike-common-ha.infra.config
-  - cluster.baremetal-mcp-pike-odl-ha.infra
+  - cluster.mcp-pike-common-ha.infra.config
+  - cluster.mcp-pike-odl-ha.infra
 parameters:
   reclass:
     storage:
@@ -7,5 +7,8 @@
 ##############################################################################
 ---
 classes:
-  - cluster.baremetal-mcp-pike-common-ha.infra.kvm
-  - cluster.baremetal-mcp-pike-ovs-dpdk-ha.infra
+  - cluster.mcp-pike-common-ha.infra
+  - cluster.mcp-pike-odl-ha.openstack
+parameters:
+  _param:
+    cluster_name: mcp-pike-odl-ha
@@ -7,8 +7,8 @@
 ##############################################################################
 ---
 classes:
-  - cluster.baremetal-mcp-pike-common-ha.infra.kvm
-  - cluster.baremetal-mcp-pike-odl-ha.infra
+  - cluster.mcp-pike-common-ha.infra.kvm
+  - cluster.mcp-pike-odl-ha.infra
 parameters:
   salt:
     control:
@@ -7,5 +7,5 @@
 ##############################################################################
 ---
 classes:
-  - cluster.baremetal-mcp-pike-common-ha.infra.maas
-  - cluster.baremetal-mcp-pike-odl-ha.infra
+  - cluster.mcp-pike-common-ha.infra.maas
+  - cluster.mcp-pike-odl-ha.infra
@@ -8,5 +8,5 @@
 ---
 classes:
   - cluster.all-mcp-arch-common
-  - cluster.baremetal-mcp-pike-ovs-ha.infra
-  - cluster.baremetal-mcp-pike-ovs-ha.openstack
+  - cluster.mcp-pike-odl-ha.infra
+  - cluster.mcp-pike-odl-ha.openstack
@@ -8,8 +8,8 @@
 ---
 classes:
   - system.opendaylight.server.single
-  - cluster.baremetal-mcp-pike-common-ha.openstack_interface_vcp_biport
-  - cluster.baremetal-mcp-pike-odl-ha
+  - cluster.mcp-pike-common-ha.openstack_interface_vcp_biport
+  - cluster.mcp-pike-odl-ha
 parameters:
   _param:
     linux_system_codename: xenial
@@ -7,9 +7,9 @@
 ##############################################################################
 ---
 classes:
-  - cluster.baremetal-mcp-pike-common-ha.openstack_compute
-  - cluster.baremetal-mcp-pike-odl-ha.openstack.compute_pdf
-  - cluster.baremetal-mcp-pike-odl-ha.infra
+  - cluster.mcp-pike-common-ha.openstack_compute
+  - cluster.mcp-pike-odl-ha.openstack.compute_pdf
+  - cluster.mcp-pike-odl-ha.infra
   - system.neutron.gateway.opendaylight.single
 parameters:
   _param:
@@ -8,9 +8,9 @@
 ---
 classes:
   - system.neutron.control.opendaylight.cluster
-  - cluster.baremetal-mcp-pike-common-ha.openstack_interface_vcp_biport
-  - cluster.baremetal-mcp-pike-common-ha.openstack_control
-  - cluster.baremetal-mcp-pike-odl-ha.infra
+  - cluster.mcp-pike-common-ha.openstack_interface_vcp_biport
+  - cluster.mcp-pike-common-ha.openstack_control
+  - cluster.mcp-pike-odl-ha.infra
 parameters:
   neutron:
     server:
diff --git a/mcp/reclass/classes/cluster/mcp-pike-odl-ha/openstack/database.yml b/mcp/reclass/classes/cluster/mcp-pike-odl-ha/openstack/database.yml
new file mode 100644 (file)
index 0000000..732c4c7
--- /dev/null
@@ -0,0 +1,12 @@
+##############################################################################
+# Copyright (c) 2017 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
+##############################################################################
+---
+classes:
+  - cluster.mcp-pike-common-ha.openstack_interface_vcp_biport
+  - cluster.mcp-pike-common-ha.openstack_database
+  - cluster.mcp-pike-odl-ha
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 classes:
-  - cluster.baremetal-mcp-pike-common-ha.openstack_init
+  - cluster.mcp-pike-common-ha.openstack_init
 parameters:
   _param:
     # opendaylight options
diff --git a/mcp/reclass/classes/cluster/mcp-pike-odl-ha/openstack/message_queue.yml b/mcp/reclass/classes/cluster/mcp-pike-odl-ha/openstack/message_queue.yml
new file mode 100644 (file)
index 0000000..59bd527
--- /dev/null
@@ -0,0 +1,12 @@
+##############################################################################
+# Copyright (c) 2017 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
+##############################################################################
+---
+classes:
+  - cluster.mcp-pike-common-ha.openstack_interface_vcp_biport
+  - cluster.mcp-pike-common-ha.openstack_message_queue
+  - cluster.mcp-pike-odl-ha
@@ -7,9 +7,9 @@
 ##############################################################################
 ---
 classes:
-  - cluster.baremetal-mcp-pike-common-ha.openstack_interface_vcp_triport
-  - cluster.baremetal-mcp-pike-common-ha.openstack_proxy
-  - cluster.baremetal-mcp-pike-odl-ha.infra
+  - cluster.mcp-pike-common-ha.openstack_interface_vcp_triport
+  - cluster.mcp-pike-common-ha.openstack_proxy
+  - cluster.mcp-pike-odl-ha.infra
 parameters:
   nginx:
     server:
diff --git a/mcp/reclass/classes/cluster/mcp-pike-odl-ha/openstack/telemetry.yml b/mcp/reclass/classes/cluster/mcp-pike-odl-ha/openstack/telemetry.yml
new file mode 100644 (file)
index 0000000..b0dff05
--- /dev/null
@@ -0,0 +1,12 @@
+##############################################################################
+# Copyright (c) 2017 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
+##############################################################################
+---
+classes:
+  - cluster.mcp-pike-common-ha.openstack_interface_vcp_biport
+  - cluster.mcp-pike-common-ha.openstack_telemetry
+  - cluster.mcp-pike-odl-ha.infra
@@ -7,6 +7,6 @@
 ##############################################################################
 ---
 classes:
-  - cluster.baremetal-mcp-pike-common-ha.infra.config
-  - cluster.baremetal-mcp-pike-ovs-dpdk-ha.infra
+  - cluster.mcp-pike-common-ha.infra.config
+  - cluster.mcp-pike-ovs-dpdk-ha.infra
   - cluster.all-mcp-arch-common.infra.config_dpdk_pdf
@@ -7,11 +7,11 @@
 ##############################################################################
 ---
 classes:
-  - cluster.baremetal-mcp-pike-common-ha.infra
-  - cluster.baremetal-mcp-pike-ovs-dpdk-ha.openstack
+  - cluster.mcp-pike-common-ha.infra
+  - cluster.mcp-pike-ovs-dpdk-ha.openstack
 parameters:
   _param:
-    cluster_name: baremetal-mcp-pike-ovs-dpdk-ha
+    cluster_name: mcp-pike-ovs-dpdk-ha
   linux:
     system:
       service:
@@ -7,5 +7,5 @@
 ##############################################################################
 ---
 classes:
-  - cluster.baremetal-mcp-pike-common-ha.infra.kvm
-  - cluster.baremetal-mcp-pike-ovs-ha.infra
+  - cluster.mcp-pike-common-ha.infra.kvm
+  - cluster.mcp-pike-ovs-dpdk-ha.infra
@@ -7,5 +7,5 @@
 ##############################################################################
 ---
 classes:
-  - cluster.baremetal-mcp-pike-common-ha.infra.maas
-  - cluster.baremetal-mcp-pike-ovs-ha.infra
+  - cluster.mcp-pike-common-ha.infra.maas
+  - cluster.mcp-pike-ovs-dpdk-ha.infra
@@ -8,5 +8,5 @@
 ---
 classes:
   - cluster.all-mcp-arch-common
-  - cluster.baremetal-mcp-pike-odl-ha.infra
-  - cluster.baremetal-mcp-pike-odl-ha.openstack
+  - cluster.mcp-pike-ovs-dpdk-ha.infra
+  - cluster.mcp-pike-ovs-dpdk-ha.openstack
@@ -7,9 +7,9 @@
 ##############################################################################
 ---
 classes:
-  - cluster.baremetal-mcp-pike-common-ha.openstack_compute
-  - cluster.baremetal-mcp-pike-ovs-dpdk-ha.infra
-  - cluster.baremetal-mcp-pike-ovs-dpdk-ha.openstack.compute_pdf
+  - cluster.mcp-pike-common-ha.openstack_compute
+  - cluster.mcp-pike-ovs-dpdk-ha.infra
+  - cluster.mcp-pike-ovs-dpdk-ha.openstack.compute_pdf
   - system.neutron.compute.nfv.dpdk
 parameters:
   neutron:
@@ -8,9 +8,9 @@
 ---
 classes:
   - system.neutron.control.openvswitch.cluster
-  - cluster.baremetal-mcp-pike-common-ha.openstack_interface_vcp_biport
-  - cluster.baremetal-mcp-pike-common-ha.openstack_control
-  - cluster.baremetal-mcp-pike-ovs-dpdk-ha.infra
+  - cluster.mcp-pike-common-ha.openstack_interface_vcp_biport
+  - cluster.mcp-pike-common-ha.openstack_control
+  - cluster.mcp-pike-ovs-dpdk-ha.infra
 parameters:
   neutron:
     server:
diff --git a/mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-ha/openstack/database.yml b/mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-ha/openstack/database.yml
new file mode 100644 (file)
index 0000000..594fc8b
--- /dev/null
@@ -0,0 +1,12 @@
+##############################################################################
+# Copyright (c) 2017 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
+##############################################################################
+---
+classes:
+  - cluster.mcp-pike-common-ha.openstack_interface_vcp_biport
+  - cluster.mcp-pike-common-ha.openstack_database
+  - cluster.mcp-pike-ovs-dpdk-ha
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 classes:
-  - cluster.baremetal-mcp-pike-common-ha.openstack_init
+  - cluster.mcp-pike-common-ha.openstack_init
 parameters:
   _param:
     neutron_tenant_network_types: "flat,vxlan"
diff --git a/mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-ha/openstack/message_queue.yml b/mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-ha/openstack/message_queue.yml
new file mode 100644 (file)
index 0000000..1fd93d3
--- /dev/null
@@ -0,0 +1,12 @@
+##############################################################################
+# Copyright (c) 2017 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
+##############################################################################
+---
+classes:
+  - cluster.mcp-pike-common-ha.openstack_interface_vcp_biport
+  - cluster.mcp-pike-common-ha.openstack_message_queue
+  - cluster.mcp-pike-ovs-dpdk-ha
diff --git a/mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-ha/openstack/proxy.yml b/mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-ha/openstack/proxy.yml
new file mode 100644 (file)
index 0000000..047a8c7
--- /dev/null
@@ -0,0 +1,12 @@
+##############################################################################
+# Copyright (c) 2017 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
+##############################################################################
+---
+classes:
+  - cluster.mcp-pike-common-ha.openstack_interface_vcp_triport
+  - cluster.mcp-pike-common-ha.openstack_proxy
+  - cluster.mcp-pike-ovs-dpdk-ha.infra
diff --git a/mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-ha/openstack/telemetry.yml b/mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-ha/openstack/telemetry.yml
new file mode 100644 (file)
index 0000000..d27411e
--- /dev/null
@@ -0,0 +1,12 @@
+##############################################################################
+# Copyright (c) 2017 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
+##############################################################################
+---
+classes:
+  - cluster.mcp-pike-common-ha.openstack_interface_vcp_biport
+  - cluster.mcp-pike-common-ha.openstack_telemetry
+  - cluster.mcp-pike-ovs-dpdk-ha.infra
diff --git a/mcp/reclass/classes/cluster/mcp-pike-ovs-ha/infra/config.yml b/mcp/reclass/classes/cluster/mcp-pike-ovs-ha/infra/config.yml
new file mode 100644 (file)
index 0000000..6dac70c
--- /dev/null
@@ -0,0 +1,11 @@
+##############################################################################
+# Copyright (c) 2017 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
+##############################################################################
+---
+classes:
+  - cluster.mcp-pike-common-ha.infra.config
+  - cluster.mcp-pike-ovs-ha.infra
diff --git a/mcp/reclass/classes/cluster/mcp-pike-ovs-ha/infra/init.yml b/mcp/reclass/classes/cluster/mcp-pike-ovs-ha/infra/init.yml
new file mode 100644 (file)
index 0000000..7b8407b
--- /dev/null
@@ -0,0 +1,14 @@
+##############################################################################
+# Copyright (c) 2017 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
+##############################################################################
+---
+classes:
+  - cluster.mcp-pike-common-ha.infra
+  - cluster.mcp-pike-ovs-ha.openstack
+parameters:
+  _param:
+    cluster_name: mcp-pike-ovs-ha
diff --git a/mcp/reclass/classes/cluster/mcp-pike-ovs-ha/infra/kvm.yml b/mcp/reclass/classes/cluster/mcp-pike-ovs-ha/infra/kvm.yml
new file mode 100644 (file)
index 0000000..a83e7c2
--- /dev/null
@@ -0,0 +1,11 @@
+##############################################################################
+# Copyright (c) 2017 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
+##############################################################################
+---
+classes:
+  - cluster.mcp-pike-common-ha.infra.kvm
+  - cluster.mcp-pike-ovs-ha.infra
diff --git a/mcp/reclass/classes/cluster/mcp-pike-ovs-ha/infra/maas.yml b/mcp/reclass/classes/cluster/mcp-pike-ovs-ha/infra/maas.yml
new file mode 100644 (file)
index 0000000..544d086
--- /dev/null
@@ -0,0 +1,11 @@
+##############################################################################
+# Copyright (c) 2017 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
+##############################################################################
+---
+classes:
+  - cluster.mcp-pike-common-ha.infra.maas
+  - cluster.mcp-pike-ovs-ha.infra
@@ -8,5 +8,5 @@
 ---
 classes:
   - cluster.all-mcp-arch-common
-  - cluster.baremetal-mcp-pike-ovs-dpdk-ha.infra
-  - cluster.baremetal-mcp-pike-ovs-dpdk-ha.openstack
+  - cluster.mcp-pike-ovs-ha.infra
+  - cluster.mcp-pike-ovs-ha.openstack
@@ -7,9 +7,9 @@
 ##############################################################################
 ---
 classes:
-  - cluster.baremetal-mcp-pike-common-ha.openstack_compute
-  - cluster.baremetal-mcp-pike-ovs-ha.openstack.compute_pdf
-  - cluster.baremetal-mcp-pike-ovs-ha.infra
+  - cluster.mcp-pike-common-ha.openstack_compute
+  - cluster.mcp-pike-ovs-ha.openstack.compute_pdf
+  - cluster.mcp-pike-ovs-ha.infra
 parameters:
   nova:
     compute:
@@ -8,6 +8,6 @@
 ---
 classes:
   - system.neutron.control.openvswitch.cluster
-  - cluster.baremetal-mcp-pike-common-ha.openstack_interface_vcp_biport
-  - cluster.baremetal-mcp-pike-common-ha.openstack_control
-  - cluster.baremetal-mcp-pike-ovs-ha.infra
+  - cluster.mcp-pike-common-ha.openstack_interface_vcp_biport
+  - cluster.mcp-pike-common-ha.openstack_control
+  - cluster.mcp-pike-ovs-ha.infra
diff --git a/mcp/reclass/classes/cluster/mcp-pike-ovs-ha/openstack/database.yml b/mcp/reclass/classes/cluster/mcp-pike-ovs-ha/openstack/database.yml
new file mode 100644 (file)
index 0000000..5ff7553
--- /dev/null
@@ -0,0 +1,12 @@
+##############################################################################
+# Copyright (c) 2017 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
+##############################################################################
+---
+classes:
+  - cluster.mcp-pike-common-ha.openstack_interface_vcp_biport
+  - cluster.mcp-pike-common-ha.openstack_database
+  - cluster.mcp-pike-ovs-ha
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 classes:
-  - cluster.baremetal-mcp-pike-common-ha.openstack_init
+  - cluster.mcp-pike-common-ha.openstack_init
 parameters:
   _param:
     neutron_tenant_network_types: "flat,vxlan"
diff --git a/mcp/reclass/classes/cluster/mcp-pike-ovs-ha/openstack/message_queue.yml b/mcp/reclass/classes/cluster/mcp-pike-ovs-ha/openstack/message_queue.yml
new file mode 100644 (file)
index 0000000..859a742
--- /dev/null
@@ -0,0 +1,12 @@
+##############################################################################
+# Copyright (c) 2017 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
+##############################################################################
+---
+classes:
+  - cluster.mcp-pike-common-ha.openstack_interface_vcp_biport
+  - cluster.mcp-pike-common-ha.openstack_message_queue
+  - cluster.mcp-pike-ovs-ha
diff --git a/mcp/reclass/classes/cluster/mcp-pike-ovs-ha/openstack/proxy.yml b/mcp/reclass/classes/cluster/mcp-pike-ovs-ha/openstack/proxy.yml
new file mode 100644 (file)
index 0000000..bf160ec
--- /dev/null
@@ -0,0 +1,12 @@
+##############################################################################
+# Copyright (c) 2017 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
+##############################################################################
+---
+classes:
+  - cluster.mcp-pike-common-ha.openstack_interface_vcp_triport
+  - cluster.mcp-pike-common-ha.openstack_proxy
+  - cluster.mcp-pike-ovs-ha.infra
diff --git a/mcp/reclass/classes/cluster/mcp-pike-ovs-ha/openstack/telemetry.yml b/mcp/reclass/classes/cluster/mcp-pike-ovs-ha/openstack/telemetry.yml
new file mode 100644 (file)
index 0000000..7d92e2a
--- /dev/null
@@ -0,0 +1,12 @@
+##############################################################################
+# Copyright (c) 2017 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
+##############################################################################
+---
+classes:
+  - cluster.mcp-pike-common-ha.openstack_interface_vcp_biport
+  - cluster.mcp-pike-common-ha.openstack_telemetry
+  - cluster.mcp-pike-ovs-ha.infra
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 classes:
-  - cluster.baremetal-mcp-pike-ovs-ha.infra.config
+  - cluster.mcp-pike-odl-ha.infra.config
 parameters:
   _param:
     linux_system_codename: xenial
@@ -15,4 +15,4 @@ parameters:
   linux:
     system:
       name: cfg01
-      domain: baremetal-mcp-pike-ovs-ha.local
+      domain: mcp-pike-odl-ha.local
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 classes:
-  - cluster.baremetal-mcp-pike-odl-ha.infra.config
+  - cluster.mcp-pike-ovs-dpdk-ha.infra.config
 parameters:
   _param:
     linux_system_codename: xenial
@@ -15,4 +15,4 @@ parameters:
   linux:
     system:
       name: cfg01
-      domain: baremetal-mcp-pike-odl-ha.local
+      domain: mcp-pike-ovs-dpdk-ha.local
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 classes:
-  - cluster.baremetal-mcp-pike-ovs-dpdk-ha.infra.config
+  - cluster.mcp-pike-ovs-ha.infra.config
 parameters:
   _param:
     linux_system_codename: xenial
@@ -15,4 +15,4 @@ parameters:
   linux:
     system:
       name: cfg01
-      domain: baremetal-mcp-pike-ovs-dpdk-ha.local
+      domain: mcp-pike-ovs-ha.local