[virtual] Update openstack version to pike 07/47507/8
authorMichael Polenchuk <mpolenchuk@mirantis.com>
Mon, 20 Nov 2017 11:50:53 +0000 (15:50 +0400)
committerMichael Polenchuk <mpolenchuk@mirantis.com>
Tue, 28 Nov 2017 08:29:47 +0000 (12:29 +0400)
Change-Id: I1df0228cb44bf9122aaf93dd25fc16a0d26a5240
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
51 files changed:
ci/deploy.sh
mcp/config/scenario/virtual/os-nosdn-nofeature-noha.yaml
mcp/config/scenario/virtual/os-nosdn-ovs-noha.yaml
mcp/config/scenario/virtual/os-odl-nofeature-noha.yaml
mcp/config/states/openstack
mcp/reclass/classes/cluster/README.rst
mcp/reclass/classes/cluster/all-mcp-arch-common/aarch64/init.yml [moved from mcp/reclass/classes/cluster/all-mcp-ocata-common/aarch64/init.yml with 100% similarity]
mcp/reclass/classes/cluster/all-mcp-arch-common/init.yml [moved from mcp/reclass/classes/cluster/all-mcp-ocata-common/init.yml with 85% similarity]
mcp/reclass/classes/cluster/all-mcp-arch-common/opnfv/.gitignore [moved from mcp/reclass/classes/cluster/all-mcp-ocata-common/opnfv/.gitignore with 100% similarity]
mcp/reclass/classes/cluster/all-mcp-arch-common/opnfv/init.yml [moved from mcp/reclass/classes/cluster/all-mcp-ocata-common/opnfv/init.yml with 82% similarity]
mcp/reclass/classes/cluster/all-mcp-arch-common/opnfv/pod_config.yml [moved from mcp/reclass/classes/cluster/all-mcp-ocata-common/opnfv/pod_config.yml with 100% similarity]
mcp/reclass/classes/cluster/all-mcp-arch-common/opnfv/pod_config.yml.example [moved from mcp/reclass/classes/cluster/all-mcp-ocata-common/opnfv/pod_config.yml.example with 100% similarity]
mcp/reclass/classes/cluster/all-mcp-arch-common/opnfv/runtime.yml [moved from mcp/reclass/classes/cluster/all-mcp-ocata-common/opnfv/runtime.yml with 100% similarity]
mcp/reclass/classes/cluster/all-mcp-arch-common/opnfv/runtime.yml.template [moved from mcp/reclass/classes/cluster/all-mcp-ocata-common/opnfv/runtime.yml.template with 100% similarity]
mcp/reclass/classes/cluster/all-mcp-arch-common/x86_64/init.yml [moved from mcp/reclass/classes/cluster/all-mcp-ocata-common/x86_64/init.yml with 100% similarity]
mcp/reclass/classes/cluster/baremetal-mcp-ocata-common/infra/init.yml
mcp/reclass/classes/cluster/baremetal-mcp-ocata-odl-ha/init.yml
mcp/reclass/classes/cluster/baremetal-mcp-ocata-ovs-dpdk-ha/init.yml
mcp/reclass/classes/cluster/baremetal-mcp-ocata-ovs-ha/init.yml
mcp/reclass/classes/cluster/virtual-mcp-pike-common/haproxy_openstack_api.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-common/haproxy_openstack_api.yml with 100% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-common/infra/config.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-common/infra/config.yml with 100% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-common/infra/init.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-common/infra/init.yml with 100% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-common/init_options.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-common/init_options.yml with 100% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-common/openstack_compute.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-common/openstack_compute.yml with 93% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-common/openstack_control.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-common/openstack_control.yml with 91% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-common/openstack_gateway.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-common/openstack_gateway.yml with 98% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-common/openstack_init.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-common/openstack_init.yml with 95% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-odl/infra/config.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-odl-router/infra/config.yml with 90% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-odl/init.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-odl-router/init.yml with 67% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-odl/opendaylight/control.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-odl-router/opendaylight/control.yml with 96% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-odl/openstack/compute.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-odl-router/openstack/compute.yml with 94% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-odl/openstack/control.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-odl-router/openstack/control.yml with 93% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-odl/openstack/gateway.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-odl-router/openstack/gateway.yml with 93% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-odl/openstack/init.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-odl-router/openstack/init.yml with 71% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-ovs-dpdk/infra/config.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-ovs-dpdk/infra/config.yml with 90% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-ovs-dpdk/init.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-ovs-dpdk/init.yml with 65% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-ovs-dpdk/openstack/compute.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-ovs-dpdk/openstack/compute.yml with 91% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-ovs-dpdk/openstack/control.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-ovs-dpdk/openstack/control.yml with 86% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-ovs-dpdk/openstack/gateway.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-ovs-dpdk/openstack/gateway.yml with 89% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-ovs-dpdk/openstack/init.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-ovs-dpdk/openstack/init.yml with 94% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-ovs/infra/config.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-ovs/infra/config.yml with 84% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-ovs/init.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-ovs/init.yml with 67% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-ovs/openstack/compute.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-ovs/openstack/compute.yml with 89% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-ovs/openstack/control.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-ovs/openstack/control.yml with 85% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-ovs/openstack/gateway.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-ovs/openstack/gateway.yml with 90% similarity]
mcp/reclass/classes/cluster/virtual-mcp-pike-ovs/openstack/init.yml [moved from mcp/reclass/classes/cluster/virtual-mcp-ocata-ovs/openstack/init.yml with 91% similarity]
mcp/reclass/nodes/cfg01.virtual-mcp-ocata-odl-router.local.yml [deleted file]
mcp/reclass/nodes/cfg01.virtual-mcp-pike-odl.local.yml [moved from mcp/reclass/nodes/cfg01.virtual-mcp-ocata-odl.local.yml with 87% similarity]
mcp/reclass/nodes/cfg01.virtual-mcp-pike-ovs-dpdk.local.yml [moved from mcp/reclass/nodes/cfg01.virtual-mcp-ocata-ovs-dpdk.local.yml with 85% similarity]
mcp/reclass/nodes/cfg01.virtual-mcp-pike-ovs.local.yml [moved from mcp/reclass/nodes/cfg01.virtual-mcp-ocata-ovs.local.yml with 87% similarity]
mcp/scripts/salt.sh

index 427850f..cd3dd01 100755 (executable)
@@ -377,7 +377,7 @@ done
 virtual_repos_pkgs=${virtual_repos_pkgs%^}
 
 # Expand reclass and virsh network templates
-for tp in "${RECLASS_CLUSTER_DIR}/all-mcp-ocata-common/opnfv/"*.template \
+for tp in "${RECLASS_CLUSTER_DIR}/all-mcp-arch-common/opnfv/"*.template \
     net_*.template; do
         eval "cat <<-EOF
                $(<"${tp}")
index 2f4d401..0302464 100644 (file)
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 cluster:
-  domain: virtual-mcp-ocata-ovs.local
+  domain: virtual-mcp-pike-ovs.local
   states:
     - openstack
     - neutron_compute
index a1a9e41..02ab5b2 100644 (file)
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 cluster:
-  domain: virtual-mcp-ocata-ovs-dpdk.local
+  domain: virtual-mcp-pike-ovs-dpdk.local
   states:
     - dpdk
     - openstack
index 7892353..c9285ab 100644 (file)
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 cluster:
-  domain: virtual-mcp-ocata-odl-router.local
+  domain: virtual-mcp-pike-odl.local
   states:
     - opendaylight
     - openstack
index 369e165..1578dcf 100755 (executable)
@@ -20,8 +20,10 @@ salt -I 'mysql:server' state.sls mysql
 salt -I 'memcached:server' state.sls memcached
 salt -I 'haproxy:proxy' state.sls haproxy
 
-salt -I 'keystone:server' state.sls keystone.server
+set +e; salt -I 'keystone:server' state.sls keystone.server; set -e
 salt -I 'keystone:server' service.restart apache2
+salt -I 'keystone:server' state.sls keystone.server
+
 salt -I 'keystone:server' state.sls keystone.client
 salt -I 'keystone:server' cmd.run ". /root/keystonercv3; openstack service list"
 
@@ -41,7 +43,7 @@ salt -I 'neutron:gateway' state.sls neutron
 
 salt -I 'nova:compute' state.sls nova
 
-salt -I 'mongodb:server' state.sls mongodb
+salt -I 'mongodb:server' state.sls mongodb || salt -I 'mongodb:server' state.sls mongodb
 salt -I 'aodh:server' state.sls aodh
 salt -I 'ceilometer:server' state.sls ceilometer
 salt -I 'ceilometer:agent' state.sls ceilometer
index 3fec9b0..6f7d06c 100644 (file)
@@ -10,14 +10,14 @@ Overview
 
 #. Common classes (baremetal + virtual)
 
-   - all-mcp-ocata-common
+   - all-mcp-arch-common
 
 #. Common classes (specific to either baremetal or virtual deploys)
 
-   - baremetal-mcp-ocata-common
-   - virtual-mcp-ocata-common
+   - baremetal-mcp-<release>-common
+   - virtual-mcp-<release>-common
 
 #. Cluster specific classes
 
-   - baremetal-mcp-ocata-*
-   - virtual-mcp-ocata-*
+   - baremetal-mcp-<release>-*
+   - virtual-mcp-<release>-*
@@ -7,5 +7,5 @@
 ##############################################################################
 ---
 classes:
-  - cluster.all-mcp-ocata-common.arch
-  - cluster.all-mcp-ocata-common.opnfv
+  - cluster.all-mcp-arch-common.arch
+  - cluster.all-mcp-arch-common.opnfv
@@ -7,5 +7,5 @@
 ##############################################################################
 ---
 classes:
-  - cluster.all-mcp-ocata-common.opnfv.runtime
-  - cluster.all-mcp-ocata-common.opnfv.pod_config
+  - cluster.all-mcp-arch-common.opnfv.runtime
+  - cluster.all-mcp-arch-common.opnfv.pod_config
index 3d3f8df..55160bd 100644 (file)
@@ -8,7 +8,7 @@
 ---
 classes:
   - system.linux.system.single
-  - cluster.all-mcp-ocata-common
+  - cluster.all-mcp-arch-common
   # - cluster.baremetal-mcp-ocata-common.stacklight
   # - cluster.baremetal-mcp-ocata-common.stacklight.client
 parameters:
index bd8e469..474ee6d 100644 (file)
@@ -7,6 +7,6 @@
 ##############################################################################
 ---
 classes:
-  - cluster.all-mcp-ocata-common
+  - cluster.all-mcp-arch-common
   - cluster.baremetal-mcp-ocata-odl-ha.infra
   - cluster.baremetal-mcp-ocata-odl-ha.openstack
index cd8eeba..5f05c05 100644 (file)
@@ -7,6 +7,6 @@
 ##############################################################################
 ---
 classes:
-  - cluster.all-mcp-ocata-common
+  - cluster.all-mcp-arch-common
   - cluster.baremetal-mcp-ocata-ovs-dpdk-ha.infra
   - cluster.baremetal-mcp-ocata-ovs-dpdk-ha.openstack
index b15c8c3..1c29524 100644 (file)
@@ -7,6 +7,6 @@
 ##############################################################################
 ---
 classes:
-  - cluster.all-mcp-ocata-common
+  - cluster.all-mcp-arch-common
   - cluster.baremetal-mcp-ocata-ovs-ha.infra
   - cluster.baremetal-mcp-ocata-ovs-ha.openstack
@@ -62,12 +62,6 @@ parameters:
           device: ${_param:openstack_control_address}:/srv/nova/instances
   linux:
     system:
-      repo:
-        uca:
-          source: "deb http://ubuntu-cloud.archive.canonical.com/ubuntu xenial-updates/ocata main"
-          architectures: amd64
-          key_id: EC4926EA
-          key_server: keyserver.ubuntu.com
       kernel:
         sysctl:
           vm.dirty_ratio: 10
@@ -8,7 +8,6 @@
 ---
 classes:
   - system.linux.system.lowmem
-  - system.linux.system.repo.mcp.openstack
   - system.linux.system.repo.mcp.extra
   - service.nfs.server
   - system.mongodb.server.single
@@ -45,7 +44,7 @@ classes:
   - system.aodh.server.single
   - system.horizon.server.single
   - service.haproxy.proxy.single
-  - cluster.virtual-mcp-ocata-common.haproxy_openstack_api
+  - cluster.virtual-mcp-pike-common.haproxy_openstack_api
 parameters:
   _param:
     linux_system_codename: xenial
@@ -73,17 +72,6 @@ parameters:
   keystone:
     server:
       admin_email: ${_param:admin_email}
-      pkgs:
-        - keystone
-        - python-keystone
-        - python-keystoneclient
-        - python-psycopg2
-        - python-mysqldb
-        - python-six
-        - python-memcache
-        - python-openstackclient
-        - gettext-base
-        - python-pycadf
   glance:
     server:
       storage:
@@ -102,6 +90,15 @@ parameters:
         novncproxy_port: 6080
       vncproxy_url: http://${_param:cluster_vip_address}:6080
       workers: 1
+      pkgs:
+        - nova-common
+        - nova-novncproxy
+        - novnc
+        - nova-api
+        - nova-conductor
+        - nova-consoleauth
+        - nova-scheduler
+        - python-novaclient
   horizon:
     server:
       # yamllint disable-line rule:truthy
@@ -7,7 +7,6 @@
 ##############################################################################
 ---
 classes:
-  - system.linux.system.repo.mcp.openstack
   - system.linux.system.repo.mcp.extra
 parameters:
   _param:
@@ -8,7 +8,7 @@
 ---
 parameters:
   _param:
-    openstack_version: ocata
+    openstack_version: pike
     apt_mk_version: nightly
     mcp_repo_version: 1.1
     openstack_region: RegionOne
@@ -95,6 +95,12 @@ parameters:
     aodh_service_host: ${_param:cluster_local_address}
   linux:
     system:
+      repo:
+        uca:
+          source: "deb http://ubuntu-cloud.archive.canonical.com/ubuntu xenial-updates/pike main"
+          architectures: amd64
+          key_id: EC4926EA
+          key_server: keyserver.ubuntu.com
       kernel:
         sysctl:
           net.ipv4.tcp_congestion_control: yeah
@@ -8,8 +8,8 @@
 ---
 classes:
   - system.reclass.storage.system.opendaylight_control_single
-  - cluster.virtual-mcp-ocata-common.infra.config
-  - cluster.virtual-mcp-ocata-odl-router
+  - cluster.virtual-mcp-pike-common.infra.config
+  - cluster.virtual-mcp-pike-odl
 parameters:
   reclass:
     storage:
@@ -8,13 +8,13 @@
 ---
 classes:
   - system.linux.system.single
-  - cluster.all-mcp-ocata-common
-  - cluster.virtual-mcp-ocata-common.init_options
-  - cluster.virtual-mcp-ocata-common.infra
-  - cluster.virtual-mcp-ocata-odl-router.openstack
+  - cluster.all-mcp-arch-common
+  - cluster.virtual-mcp-pike-common.init_options
+  - cluster.virtual-mcp-pike-common.infra
+  - cluster.virtual-mcp-pike-odl.openstack
 
 parameters:
   _param:
-    cluster_domain: virtual-mcp-ocata-odl-router.local
-    cluster_name: virtual-mcp-ocata-odl-router
+    cluster_domain: virtual-mcp-pike-odl.local
+    cluster_name: virtual-mcp-pike-odl
     opendaylight_service_host: 172.16.10.111
@@ -10,7 +10,7 @@ classes:
   - system.linux.system.repo.mcp.openstack
   - system.linux.system.repo.mcp.extra
   - system.opendaylight.server.single
-  - cluster.virtual-mcp-ocata-odl-router
+  - cluster.virtual-mcp-pike-odl
 parameters:
   _param:
     linux_system_codename: xenial
@@ -7,8 +7,8 @@
 ##############################################################################
 ---
 classes:
-  - cluster.virtual-mcp-ocata-common.openstack_compute
-  - cluster.virtual-mcp-ocata-odl-router
+  - cluster.virtual-mcp-pike-common.openstack_compute
+  - cluster.virtual-mcp-pike-odl
 parameters:
   opendaylight:
     client:
@@ -8,8 +8,8 @@
 ---
 classes:
   - system.neutron.control.opendaylight.single
-  - cluster.virtual-mcp-ocata-common.openstack_control
-  - cluster.virtual-mcp-ocata-odl-router
+  - cluster.virtual-mcp-pike-common.openstack_control
+  - cluster.virtual-mcp-pike-odl
 parameters:
   neutron:
     server:
@@ -7,9 +7,9 @@
 ##############################################################################
 ---
 classes:
-  - cluster.virtual-mcp-ocata-common.openstack_gateway
+  - cluster.virtual-mcp-pike-common.openstack_gateway
   - system.neutron.gateway.opendaylight.single
-  - cluster.virtual-mcp-ocata-odl-router
+  - cluster.virtual-mcp-pike-odl
 parameters:
   _param:
     neutron_agents:
@@ -7,19 +7,12 @@
 ##############################################################################
 ---
 classes:
-  - cluster.virtual-mcp-ocata-common.openstack_init
+  - cluster.virtual-mcp-pike-common.openstack_init
 parameters:
   _param:
     neutron_tenant_network_types: "flat,vxlan"
     opendaylight_router: odl-router_v2
   linux:
-    system:
-      repo:
-        uca:
-          source: "deb http://ubuntu-cloud.archive.canonical.com/ubuntu xenial-updates/ocata main"
-          architectures: amd64
-          key_id: EC4926EA
-          key_server: keyserver.ubuntu.com
     network:
       host:
         odl01:
@@ -7,8 +7,8 @@
 ##############################################################################
 ---
 classes:
-  - cluster.virtual-mcp-ocata-common.infra.config
-  - cluster.virtual-mcp-ocata-ovs-dpdk
+  - cluster.virtual-mcp-pike-common.infra.config
+  - cluster.virtual-mcp-pike-ovs-dpdk
 parameters:
   reclass:
     storage:
@@ -8,12 +8,12 @@
 ---
 classes:
   - system.linux.system.single
-  - cluster.all-mcp-ocata-common
-  - cluster.virtual-mcp-ocata-common.init_options
-  - cluster.virtual-mcp-ocata-common.infra
-  - cluster.virtual-mcp-ocata-ovs-dpdk.openstack
+  - cluster.all-mcp-arch-common
+  - cluster.virtual-mcp-pike-common.init_options
+  - cluster.virtual-mcp-pike-common.infra
+  - cluster.virtual-mcp-pike-ovs-dpdk.openstack
 
 parameters:
   _param:
-    cluster_domain: virtual-mcp-ocata-ovs-dpdk.local
-    cluster_name: virtual-mcp-ocata-ovs-dpdk
+    cluster_domain: virtual-mcp-pike-ovs-dpdk.local
+    cluster_name: virtual-mcp-pike-ovs-dpdk
@@ -11,8 +11,8 @@ classes:
   - system.linux.system.repo.mcp.extra
   - system.nova.compute.nfv.hugepages
   - system.neutron.compute.nfv.dpdk
-  - cluster.virtual-mcp-ocata-common.openstack_compute
-  - cluster.virtual-mcp-ocata-ovs-dpdk
+  - cluster.virtual-mcp-pike-common.openstack_compute
+  - cluster.virtual-mcp-pike-ovs-dpdk
 parameters:
   neutron:
     compute:
@@ -8,8 +8,8 @@
 ---
 classes:
   - system.neutron.control.openvswitch.single
-  - cluster.virtual-mcp-ocata-common.openstack_control
-  - cluster.virtual-mcp-ocata-ovs-dpdk
+  - cluster.virtual-mcp-pike-common.openstack_control
+  - cluster.virtual-mcp-pike-ovs-dpdk
 parameters:
   neutron:
     server:
@@ -7,9 +7,9 @@
 ##############################################################################
 ---
 classes:
-  - cluster.virtual-mcp-ocata-common.openstack_gateway
+  - cluster.virtual-mcp-pike-common.openstack_gateway
   - service.neutron.gateway.single
-  - cluster.virtual-mcp-ocata-ovs-dpdk
+  - cluster.virtual-mcp-pike-ovs-dpdk
 parameters:
   neutron:
     gateway:
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 classes:
-  - cluster.virtual-mcp-ocata-common.openstack_init
+  - cluster.virtual-mcp-pike-common.openstack_init
 parameters:
   _param:
     neutron_tenant_network_types: "flat,vlan"
@@ -7,5 +7,5 @@
 ##############################################################################
 ---
 classes:
-  - cluster.virtual-mcp-ocata-common.infra.config
-  - cluster.virtual-mcp-ocata-ovs
+  - cluster.virtual-mcp-pike-common.infra.config
+  - cluster.virtual-mcp-pike-ovs
@@ -8,12 +8,12 @@
 ---
 classes:
   - system.linux.system.single
-  - cluster.all-mcp-ocata-common
-  - cluster.virtual-mcp-ocata-common.init_options
-  - cluster.virtual-mcp-ocata-common.infra
-  - cluster.virtual-mcp-ocata-ovs.openstack
+  - cluster.all-mcp-arch-common
+  - cluster.virtual-mcp-pike-common.init_options
+  - cluster.virtual-mcp-pike-common.infra
+  - cluster.virtual-mcp-pike-ovs.openstack
 
 parameters:
   _param:
-    cluster_domain: virtual-mcp-ocata-ovs.local
-    cluster_name: virtual-mcp-ocata-ovs
+    cluster_domain: virtual-mcp-pike-ovs.local
+    cluster_name: virtual-mcp-pike-ovs
@@ -7,8 +7,8 @@
 ##############################################################################
 ---
 classes:
-  - cluster.virtual-mcp-ocata-common.openstack_compute
-  - cluster.virtual-mcp-ocata-ovs
+  - cluster.virtual-mcp-pike-common.openstack_compute
+  - cluster.virtual-mcp-pike-ovs
 parameters:
   linux:
     network:
@@ -8,5 +8,5 @@
 ---
 classes:
   - system.neutron.control.openvswitch.single
-  - cluster.virtual-mcp-ocata-common.openstack_control
-  - cluster.virtual-mcp-ocata-ovs
+  - cluster.virtual-mcp-pike-common.openstack_control
+  - cluster.virtual-mcp-pike-ovs
@@ -7,9 +7,9 @@
 ##############################################################################
 ---
 classes:
-  - cluster.virtual-mcp-ocata-common.openstack_gateway
+  - cluster.virtual-mcp-pike-common.openstack_gateway
   - service.neutron.gateway.single
-  - cluster.virtual-mcp-ocata-ovs
+  - cluster.virtual-mcp-pike-ovs
 parameters:
   linux:
     network:
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 classes:
-  - cluster.virtual-mcp-ocata-common.openstack_init
+  - cluster.virtual-mcp-pike-common.openstack_init
 parameters:
   _param:
     neutron_tenant_network_types: "flat,vxlan"
diff --git a/mcp/reclass/nodes/cfg01.virtual-mcp-ocata-odl-router.local.yml b/mcp/reclass/nodes/cfg01.virtual-mcp-ocata-odl-router.local.yml
deleted file mode 100644 (file)
index 2dc5e6a..0000000
+++ /dev/null
@@ -1,18 +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.virtual-mcp-ocata-odl-router.infra.config
-parameters:
-  _param:
-    linux_system_codename: xenial
-    reclass_data_revision: master
-  linux:
-    system:
-      name: cfg01
-      domain: virtual-mcp-ocata-odl-router.local
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 classes:
-  - cluster.virtual-mcp-ocata-odl.infra.config
+  - cluster.virtual-mcp-pike-odl.infra.config
 parameters:
   _param:
     linux_system_codename: xenial
@@ -15,4 +15,4 @@ parameters:
   linux:
     system:
       name: cfg01
-      domain: virtual-mcp-ocata-odl.local
+      domain: virtual-mcp-pike-odl.local
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 classes:
-  - cluster.virtual-mcp-ocata-ovs-dpdk.infra.config
+  - cluster.virtual-mcp-pike-ovs-dpdk.infra.config
 parameters:
   _param:
     linux_system_codename: xenial
@@ -15,4 +15,4 @@ parameters:
   linux:
     system:
       name: cfg01
-      domain: virtual-mcp-ocata-ovs-dpdk.local
+      domain: virtual-mcp-pike-ovs-dpdk.local
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 classes:
-  - cluster.virtual-mcp-ocata-ovs.infra.config
+  - cluster.virtual-mcp-pike-ovs.infra.config
 parameters:
   _param:
     linux_system_codename: xenial
@@ -15,4 +15,4 @@ parameters:
   linux:
     system:
       name: cfg01
-      domain: virtual-mcp-ocata-ovs.local
+      domain: virtual-mcp-pike-ovs.local
index b719aa8..59baaa5 100755 (executable)
@@ -17,7 +17,7 @@ F_GIT_SUBD=${F_GIT_ROOT#${F_GIT_DIR%%/.git*}}
 OPNFV_TMP_DIR="/home/${SALT_MASTER_USER}/opnfv"
 OPNFV_GIT_DIR="/root/opnfv"
 OPNFV_FUEL_DIR="/root/fuel"
-OPNFV_RDIR="reclass/classes/cluster/all-mcp-ocata-common"
+OPNFV_RDIR="reclass/classes/cluster/all-mcp-arch-common"
 OPNFV_VCP_IMG="mcp/scripts/base_image_opnfv_fuel_vcp.img"
 OPNFV_VCP_DIR="/srv/salt/env/prd/salt/files/control/images"
 LOCAL_GIT_DIR="${F_GIT_ROOT%${F_GIT_SUBD}}"
@@ -107,4 +107,8 @@ ssh ${SSH_OPTS} "${SSH_SALT}" bash -s -e << SALT_INSTALL_END
     mkdir -p "${OPNFV_VCP_DIR}"
     mv "${OPNFV_FUEL_DIR}/${OPNFV_VCP_IMG}" "${OPNFV_VCP_DIR}/"
   fi
+
+  # symlink manually until package with required commit is available
+  cd /usr/share/salt-formulas/env/aodh/files
+  ln -s ocata pike
 SALT_INSTALL_END