[noha] Update OpenStack version to Queens 99/58199/3
authorMichael Polenchuk <mpolenchuk@mirantis.com>
Mon, 4 Jun 2018 13:55:52 +0000 (17:55 +0400)
committerAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Thu, 7 Jun 2018 12:43:10 +0000 (12:43 +0000)
* make cluster names version-agnostic
* pre-install oslo-templates formula
* salt version update to 2017.7
* system reclass update

Change-Id: I903895f6bcd98a1062e66e3f14d23ec04dc1b869
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
55 files changed:
mcp/config/scenario/defaults.yaml
mcp/config/scenario/os-nosdn-nofeature-noha.yaml
mcp/config/scenario/os-nosdn-ovs-noha.yaml
mcp/config/scenario/os-odl-nofeature-noha.yaml
mcp/config/scenario/os-odl-ovs-noha.yaml
mcp/config/scenario/os-ovn-nofeature-noha.yaml
mcp/reclass/classes/cluster/.gitignore
mcp/reclass/classes/cluster/mcp-common-noha/haproxy_openstack_api.yml [moved from mcp/reclass/classes/cluster/mcp-pike-common-noha/haproxy_openstack_api.yml with 100% similarity]
mcp/reclass/classes/cluster/mcp-common-noha/infra/config.yml [moved from mcp/reclass/classes/cluster/mcp-pike-common-noha/infra/config.yml with 100% similarity]
mcp/reclass/classes/cluster/mcp-common-noha/infra/init.yml [moved from mcp/reclass/classes/cluster/mcp-pike-common-noha/infra/init.yml with 100% similarity]
mcp/reclass/classes/cluster/mcp-common-noha/init_options.yml [moved from mcp/reclass/classes/cluster/mcp-pike-common-noha/init_options.yml with 100% similarity]
mcp/reclass/classes/cluster/mcp-common-noha/openstack_compute.yml [moved from mcp/reclass/classes/cluster/mcp-pike-common-noha/openstack_compute.yml with 97% similarity]
mcp/reclass/classes/cluster/mcp-common-noha/openstack_compute_pdf.yml.j2 [moved from mcp/reclass/classes/cluster/mcp-pike-common-noha/openstack_compute_pdf.yml.j2 with 100% similarity]
mcp/reclass/classes/cluster/mcp-common-noha/openstack_control.yml [moved from mcp/reclass/classes/cluster/mcp-pike-common-noha/openstack_control.yml with 89% similarity]
mcp/reclass/classes/cluster/mcp-common-noha/openstack_control_pdf.yml.j2 [moved from mcp/reclass/classes/cluster/mcp-pike-common-noha/openstack_control_pdf.yml.j2 with 100% similarity]
mcp/reclass/classes/cluster/mcp-common-noha/openstack_gateway.yml [moved from mcp/reclass/classes/cluster/mcp-pike-common-noha/openstack_gateway.yml with 93% similarity]
mcp/reclass/classes/cluster/mcp-common-noha/openstack_gateway_pdf.yml.j2 [moved from mcp/reclass/classes/cluster/mcp-pike-common-noha/openstack_gateway_pdf.yml.j2 with 100% similarity]
mcp/reclass/classes/cluster/mcp-common-noha/openstack_init.yml [moved from mcp/reclass/classes/cluster/mcp-pike-common-noha/openstack_init.yml with 99% similarity]
mcp/reclass/classes/cluster/mcp-odl-noha/infra/config.yml.j2 [moved from mcp/reclass/classes/cluster/mcp-pike-odl-noha/infra/config.yml.j2 with 94% similarity]
mcp/reclass/classes/cluster/mcp-odl-noha/infra/init.yml [moved from mcp/reclass/classes/cluster/mcp-pike-ovs-noha/infra/init.yml with 86% similarity]
mcp/reclass/classes/cluster/mcp-odl-noha/init.yml [moved from mcp/reclass/classes/cluster/mcp-pike-odl-noha/init.yml with 83% similarity]
mcp/reclass/classes/cluster/mcp-odl-noha/opendaylight/control.yml [moved from mcp/reclass/classes/cluster/mcp-pike-odl-noha/opendaylight/control.yml with 91% similarity]
mcp/reclass/classes/cluster/mcp-odl-noha/opendaylight/control_pdf.yml.j2 [moved from mcp/reclass/classes/cluster/mcp-pike-odl-noha/opendaylight/control_pdf.yml.j2 with 100% similarity]
mcp/reclass/classes/cluster/mcp-odl-noha/openstack/compute.yml.j2 [moved from mcp/reclass/classes/cluster/mcp-pike-odl-noha/openstack/compute.yml.j2 with 96% similarity]
mcp/reclass/classes/cluster/mcp-odl-noha/openstack/control.yml [moved from mcp/reclass/classes/cluster/mcp-pike-odl-noha/openstack/control.yml with 93% similarity]
mcp/reclass/classes/cluster/mcp-odl-noha/openstack/gateway.yml [moved from mcp/reclass/classes/cluster/mcp-pike-odl-noha/openstack/gateway.yml with 91% similarity]
mcp/reclass/classes/cluster/mcp-odl-noha/openstack/init.yml [moved from mcp/reclass/classes/cluster/mcp-pike-odl-noha/openstack/init.yml with 94% similarity]
mcp/reclass/classes/cluster/mcp-ovn-noha/infra/config.yml [moved from mcp/reclass/classes/cluster/mcp-pike-ovn-noha/infra/config.yml with 86% similarity]
mcp/reclass/classes/cluster/mcp-ovn-noha/infra/init.yml [moved from mcp/reclass/classes/cluster/mcp-pike-ovn-noha/infra/init.yml with 86% similarity]
mcp/reclass/classes/cluster/mcp-ovn-noha/init.yml [moved from mcp/reclass/classes/cluster/mcp-pike-ovn-noha/init.yml with 80% similarity]
mcp/reclass/classes/cluster/mcp-ovn-noha/openstack/compute.yml [moved from mcp/reclass/classes/cluster/mcp-pike-ovn-noha/openstack/compute.yml with 95% similarity]
mcp/reclass/classes/cluster/mcp-ovn-noha/openstack/control.yml [moved from mcp/reclass/classes/cluster/mcp-pike-ovn-noha/openstack/control.yml with 86% similarity]
mcp/reclass/classes/cluster/mcp-ovn-noha/openstack/init.yml [moved from mcp/reclass/classes/cluster/mcp-pike-ovn-noha/openstack/init.yml with 90% similarity]
mcp/reclass/classes/cluster/mcp-ovs-dpdk-noha/infra/config.yml [moved from mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-noha/infra/config.yml with 91% similarity]
mcp/reclass/classes/cluster/mcp-ovs-dpdk-noha/infra/init.yml [moved from mcp/reclass/classes/cluster/mcp-pike-odl-noha/infra/init.yml with 86% similarity]
mcp/reclass/classes/cluster/mcp-ovs-dpdk-noha/init.yml [moved from mcp/reclass/classes/cluster/mcp-pike-ovs-noha/init.yml with 80% similarity]
mcp/reclass/classes/cluster/mcp-ovs-dpdk-noha/openstack/compute.yml [moved from mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-noha/openstack/compute.yml with 93% similarity]
mcp/reclass/classes/cluster/mcp-ovs-dpdk-noha/openstack/control.yml [moved from mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-noha/openstack/control.yml with 87% similarity]
mcp/reclass/classes/cluster/mcp-ovs-dpdk-noha/openstack/gateway.yml [moved from mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-noha/openstack/gateway.yml with 90% similarity]
mcp/reclass/classes/cluster/mcp-ovs-dpdk-noha/openstack/init.yml [moved from mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-noha/openstack/init.yml with 91% similarity]
mcp/reclass/classes/cluster/mcp-ovs-noha/infra/config.yml [moved from mcp/reclass/classes/cluster/mcp-pike-ovs-noha/infra/config.yml with 91% similarity]
mcp/reclass/classes/cluster/mcp-ovs-noha/infra/init.yml [moved from mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-noha/infra/init.yml with 86% similarity]
mcp/reclass/classes/cluster/mcp-ovs-noha/init.yml [moved from mcp/reclass/classes/cluster/mcp-pike-ovs-dpdk-noha/init.yml with 79% similarity]
mcp/reclass/classes/cluster/mcp-ovs-noha/openstack/compute.yml [moved from mcp/reclass/classes/cluster/mcp-pike-ovs-noha/openstack/compute.yml with 90% similarity]
mcp/reclass/classes/cluster/mcp-ovs-noha/openstack/control.yml [moved from mcp/reclass/classes/cluster/mcp-pike-ovs-noha/openstack/control.yml with 86% similarity]
mcp/reclass/classes/cluster/mcp-ovs-noha/openstack/gateway.yml [moved from mcp/reclass/classes/cluster/mcp-pike-ovs-noha/openstack/gateway.yml with 91% similarity]
mcp/reclass/classes/cluster/mcp-ovs-noha/openstack/init.yml [moved from mcp/reclass/classes/cluster/mcp-pike-ovs-noha/openstack/init.yml with 91% similarity]
mcp/reclass/classes/cluster/mcp-pike-common-ha/infra/init.yml.j2
mcp/reclass/classes/cluster/mcp-pike-common-ha/infra/maas.yml
mcp/reclass/classes/system
mcp/reclass/nodes/cfg01.mcp-odl-noha.local.yml [moved from mcp/reclass/nodes/cfg01.mcp-pike-odl-noha.local.yml with 88% similarity]
mcp/reclass/nodes/cfg01.mcp-ovn-noha.local.yml [moved from mcp/reclass/nodes/cfg01.mcp-pike-ovn-noha.local.yml with 88% similarity]
mcp/reclass/nodes/cfg01.mcp-ovs-dpdk-noha.local.yml [moved from mcp/reclass/nodes/cfg01.mcp-pike-ovs-noha.local.yml with 88% similarity]
mcp/reclass/nodes/cfg01.mcp-ovs-noha.local.yml [moved from mcp/reclass/nodes/cfg01.mcp-pike-ovs-dpdk-noha.local.yml with 86% similarity]
mcp/scripts/salt.sh

index 6affc7d..283ffc5 100644 (file)
@@ -14,10 +14,10 @@ x86_64:
   common:
     apt:
       keys:
-        - https://repo.saltstack.com/apt/ubuntu/16.04/amd64/2016.11/SALTSTACK-GPG-KEY.pub
+        - https://repo.saltstack.com/apt/ubuntu/16.04/amd64/2017.7/SALTSTACK-GPG-KEY.pub
       repos:
         # <repo name> <repo prio> deb [arch=<arch>] <repo url> <repo dist> <repo comp>
-        - saltstack 500 deb [arch=amd64] http://repo.saltstack.com/apt/ubuntu/16.04/amd64/2016.11 xenial main
+        - saltstack 500 deb [arch=amd64] http://repo.saltstack.com/apt/ubuntu/16.04/amd64/2017.7 xenial main
     pkg:
       install:
         - linux-generic-hwe-16.04
@@ -35,12 +35,12 @@ aarch64:
   common:
     apt:
       keys:
-        - https://linux.enea.com/mcp-repos/pike/xenial/archive-mcppike.key
-        - https://repo.saltstack.com/apt/ubuntu/16.04/amd64/2016.11/SALTSTACK-GPG-KEY.pub
+        - https://linux.enea.com/mcp-repos/queens/xenial/archive-mcpqueens.key
+        - https://repo.saltstack.com/apt/ubuntu/16.04/amd64/2017.7/SALTSTACK-GPG-KEY.pub
       repos:
         # <repo name> <repo prio> deb [arch=<arch>] <repo url> <repo dist> <repo comp>
-        - saltstack 500 deb [arch=amd64] http://repo.saltstack.com/apt/ubuntu/16.04/amd64/2016.11 xenial main
-        - armband 1100 deb [arch=arm64] http://linux.enea.com/mcp-repos/pike/xenial pike-armband main
+        - saltstack 500 deb [arch=amd64] http://repo.saltstack.com/apt/ubuntu/16.04/amd64/2017.7 xenial main
+        - armband 1100 deb [arch=arm64] http://linux.enea.com/mcp-repos/queens/xenial queens-armband main
     pkg:
       install:
         - linux-generic-hwe-16.04
index 3a36ae2..1926d49 100644 (file)
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 cluster:
-  domain: mcp-pike-ovs-noha.local
+  domain: mcp-ovs-noha.local
   states:
     - openstack_noha
     - neutron_gateway
index eed17c1..b44647c 100644 (file)
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 cluster:
-  domain: mcp-pike-ovs-dpdk-noha.local
+  domain: mcp-ovs-dpdk-noha.local
   states:
     - dpdk
     - openstack_noha
index f52eaf5..c61abd5 100644 (file)
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 cluster:
-  domain: mcp-pike-odl-noha.local
+  domain: mcp-odl-noha.local
   states:
     - opendaylight
     - openstack_noha
index c282707..84eaf63 100644 (file)
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 cluster:
-  domain: mcp-pike-odl-noha.local
+  domain: mcp-odl-noha.local
   states:
     - dpdk
     - opendaylight
index 104df96..d201575 100644 (file)
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 cluster:
-  domain: mcp-pike-ovn-noha.local
+  domain: mcp-ovn-noha.local
   states:
     - openstack_noha
     - networks
index 7d40a2b..a37a686 100644 (file)
@@ -15,5 +15,5 @@ mcp-pike-ovn-ha/infra/init_vcp.yml
 mcp-pike-ovn-ha/infra/kvm.yml
 mcp-pike-odl-ha/opendaylight/control.yml
 mcp-pike-odl-ha/openstack/init.yml
-mcp-pike-odl-noha/infra/config.yml
-mcp-pike-odl-noha/openstack/compute.yml
+mcp-odl-noha/infra/config.yml
+mcp-odl-noha/openstack/compute.yml
@@ -16,7 +16,7 @@ classes:
   - system.ceilometer.client.cinder_volume
   - system.ceilometer.agent.polling.default
   - system.linux.system.repo.mcp.openstack
-  - cluster.mcp-pike-common-noha.openstack_compute_pdf
+  - cluster.mcp-common-noha.openstack_compute_pdf
 parameters:
   _param:
     interface_mtu: 9000
@@ -18,6 +18,7 @@ classes:
   - system.keystone.server.wsgi
   - system.keystone.server.single
   - system.keystone.client.single
+  - system.keystone.client.v3.service.keystone
   - system.keystone.client.service.nova21
   - system.keystone.client.service.nova-placement
   - system.keystone.client.service.cinder3
@@ -56,8 +57,8 @@ classes:
   - system.apache.server.site.panko
   - system.horizon.server.single
   - service.haproxy.proxy.single
-  - cluster.mcp-pike-common-noha.haproxy_openstack_api
-  - cluster.mcp-pike-common-noha.openstack_control_pdf
+  - cluster.mcp-common-noha.haproxy_openstack_api
+  - cluster.mcp-common-noha.openstack_control_pdf
 parameters:
   _param:
     linux_system_codename: xenial
@@ -77,6 +78,21 @@ parameters:
         - python-psycopg2
         - python-mysqldb
         - python-openstackclient
+        - python-tornado
+    client:
+      enabled: true
+      resources:
+        v3:
+          enabled: true
+      server:
+        identity:
+          admin:
+            api_version: 3
+        admin_identity:
+          admin:
+            api_version: ''
+            user_domain_name: 'Default'
+            project_domain_name: 'Default'
   glance:
     server:
       storage:
@@ -8,7 +8,7 @@
 ---
 classes:
   - system.linux.system.repo.mcp.openstack
-  - cluster.mcp-pike-common-noha.openstack_gateway_pdf
+  - cluster.mcp-common-noha.openstack_gateway_pdf
 parameters:
   _param:
     interface_mtu: 9000
@@ -8,7 +8,7 @@
 ---
 parameters:
   _param:
-    openstack_version: pike
+    openstack_version: queens
     apt_mk_version: nightly
     mcp_repo_version: 1.1
     openstack_region: RegionOne
@@ -9,8 +9,8 @@
 classes:
   - system.reclass.storage.system.opendaylight_control_single
   - system.reclass.storage.system.openstack_gateway_single
-  - cluster.mcp-pike-common-noha.infra.config
-  - cluster.mcp-pike-odl-noha
+  - cluster.mcp-common-noha.infra.config
+  - cluster.mcp-odl-noha
   - cluster.all-mcp-arch-common.infra.config{%- if conf.MCP_DPDK_MODE %}_dpdk{%- endif %}_pdf
 parameters:
   reclass:
@@ -7,8 +7,8 @@
 ##############################################################################
 ---
 classes:
-  - cluster.mcp-pike-common-noha.infra
+  - cluster.mcp-common-noha.infra
 
 parameters:
   _param:
-    cluster_name: mcp-pike-ovs-noha
+    cluster_name: mcp-odl-noha
@@ -8,9 +8,9 @@
 ---
 classes:
   - system.linux.system.single
-  - cluster.mcp-pike-common-noha.init_options
-  - cluster.mcp-pike-odl-noha.infra
-  - cluster.mcp-pike-odl-noha.openstack
+  - cluster.mcp-common-noha.init_options
+  - cluster.mcp-odl-noha.infra
+  - cluster.mcp-odl-noha.openstack
 
 parameters:
   _param:
@@ -10,8 +10,8 @@ classes:
   - system.linux.system.repo.mcp.openstack
   - system.linux.system.repo.mcp.extra
   - service.opendaylight.server.single
-  - cluster.mcp-pike-odl-noha
-  - cluster.mcp-pike-odl-noha.opendaylight.control_pdf
+  - cluster.mcp-odl-noha
+  - cluster.mcp-odl-noha.opendaylight.control_pdf
 parameters:
   _param:
     linux_system_codename: xenial
@@ -13,8 +13,8 @@ classes:
   - system.nova.compute.nfv.hugepages
   - system.neutron.compute.nfv.dpdk
 {%- endif %}
-  - cluster.mcp-pike-common-noha.openstack_compute
-  - cluster.mcp-pike-odl-noha
+  - cluster.mcp-common-noha.openstack_compute
+  - cluster.mcp-odl-noha
 parameters:
   linux:
     network:
@@ -8,8 +8,8 @@
 ---
 classes:
   - system.neutron.control.opendaylight.single
-  - cluster.mcp-pike-common-noha.openstack_control
-  - cluster.mcp-pike-odl-noha
+  - cluster.mcp-common-noha.openstack_control
+  - cluster.mcp-odl-noha
 parameters:
   haproxy:
     proxy:
@@ -7,9 +7,9 @@
 ##############################################################################
 ---
 classes:
-  - cluster.mcp-pike-common-noha.openstack_gateway
+  - cluster.mcp-common-noha.openstack_gateway
   - service.neutron.gateway.opendaylight.single
-  - cluster.mcp-pike-odl-noha
+  - cluster.mcp-odl-noha
 parameters:
   linux:
     network:
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 classes:
-  - cluster.mcp-pike-common-noha.openstack_init
+  - cluster.mcp-common-noha.openstack_init
 parameters:
   _param:
     neutron_tenant_network_types: "flat,vxlan"
@@ -7,5 +7,5 @@
 ##############################################################################
 ---
 classes:
-  - cluster.mcp-pike-common-noha.infra.config
-  - cluster.mcp-pike-ovn-noha
+  - cluster.mcp-common-noha.infra.config
+  - cluster.mcp-ovn-noha
@@ -7,8 +7,8 @@
 ##############################################################################
 ---
 classes:
-  - cluster.mcp-pike-common-noha.infra
+  - cluster.mcp-common-noha.infra
 
 parameters:
   _param:
-    cluster_name: mcp-pike-ovn-noha
+    cluster_name: mcp-ovn-noha
@@ -8,6 +8,6 @@
 ---
 classes:
   - system.linux.system.single
-  - cluster.mcp-pike-common-noha.init_options
-  - cluster.mcp-pike-ovn-noha.infra
-  - cluster.mcp-pike-ovn-noha.openstack
+  - cluster.mcp-common-noha.init_options
+  - cluster.mcp-ovn-noha.infra
+  - cluster.mcp-ovn-noha.openstack
@@ -8,8 +8,8 @@
 ---
 classes:
   - service.neutron.compute.ovn.single
-  - cluster.mcp-pike-common-noha.openstack_compute
-  - cluster.mcp-pike-ovn-noha
+  - cluster.mcp-common-noha.openstack_compute
+  - cluster.mcp-ovn-noha
 parameters:
   neutron:
     compute:
@@ -8,5 +8,5 @@
 ---
 classes:
   - system.neutron.control.ovn.single
-  - cluster.mcp-pike-common-noha.openstack_control
-  - cluster.mcp-pike-ovn-noha
+  - cluster.mcp-common-noha.openstack_control
+  - cluster.mcp-ovn-noha
@@ -7,4 +7,4 @@
 ##############################################################################
 ---
 classes:
-  - cluster.mcp-pike-common-noha.openstack_init
+  - cluster.mcp-common-noha.openstack_init
@@ -8,8 +8,8 @@
 ---
 classes:
   - system.reclass.storage.system.openstack_gateway_single
-  - cluster.mcp-pike-common-noha.infra.config
-  - cluster.mcp-pike-ovs-dpdk-noha
+  - cluster.mcp-common-noha.infra.config
+  - cluster.mcp-ovs-dpdk-noha
   - cluster.all-mcp-arch-common.infra.config_dpdk_pdf
 parameters:
   reclass:
@@ -7,8 +7,8 @@
 ##############################################################################
 ---
 classes:
-  - cluster.mcp-pike-common-noha.infra
+  - cluster.mcp-common-noha.infra
 
 parameters:
   _param:
-    cluster_name: mcp-pike-odl-noha
+    cluster_name: mcp-ovs-dpdk-noha
@@ -8,6 +8,6 @@
 ---
 classes:
   - system.linux.system.single
-  - cluster.mcp-pike-common-noha.init_options
-  - cluster.mcp-pike-ovs-noha.infra
-  - cluster.mcp-pike-ovs-noha.openstack
+  - cluster.mcp-common-noha.init_options
+  - cluster.mcp-ovs-dpdk-noha.infra
+  - cluster.mcp-ovs-dpdk-noha.openstack
@@ -10,8 +10,8 @@ classes:
   - system.nova.compute.nfv.hugepages
   - system.neutron.compute.nfv.dpdk
   - service.neutron.compute.single
-  - cluster.mcp-pike-common-noha.openstack_compute
-  - cluster.mcp-pike-ovs-dpdk-noha
+  - cluster.mcp-common-noha.openstack_compute
+  - cluster.mcp-ovs-dpdk-noha
 parameters:
   neutron:
     compute:
@@ -8,8 +8,8 @@
 ---
 classes:
   - system.neutron.control.openvswitch.single
-  - cluster.mcp-pike-common-noha.openstack_control
-  - cluster.mcp-pike-ovs-dpdk-noha
+  - cluster.mcp-common-noha.openstack_control
+  - cluster.mcp-ovs-dpdk-noha
 parameters:
   neutron:
     server:
@@ -7,9 +7,9 @@
 ##############################################################################
 ---
 classes:
-  - cluster.mcp-pike-common-noha.openstack_gateway
+  - cluster.mcp-common-noha.openstack_gateway
   - service.neutron.gateway.single
-  - cluster.mcp-pike-ovs-dpdk-noha
+  - cluster.mcp-ovs-dpdk-noha
 parameters:
   neutron:
     gateway:
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 classes:
-  - cluster.mcp-pike-common-noha.openstack_init
+  - cluster.mcp-common-noha.openstack_init
 parameters:
   _param:
     neutron_tenant_network_types: "flat,vlan"
@@ -8,8 +8,8 @@
 ---
 classes:
   - system.reclass.storage.system.openstack_gateway_single
-  - cluster.mcp-pike-common-noha.infra.config
-  - cluster.mcp-pike-ovs-noha
+  - cluster.mcp-common-noha.infra.config
+  - cluster.mcp-ovs-noha
   - cluster.all-mcp-arch-common.infra.config_pdf
 parameters:
   reclass:
@@ -7,8 +7,8 @@
 ##############################################################################
 ---
 classes:
-  - cluster.mcp-pike-common-noha.infra
+  - cluster.mcp-common-noha.infra
 
 parameters:
   _param:
-    cluster_name: mcp-pike-ovs-dpdk-noha
+    cluster_name: mcp-ovs-noha
@@ -8,6 +8,6 @@
 ---
 classes:
   - system.linux.system.single
-  - cluster.mcp-pike-common-noha.init_options
-  - cluster.mcp-pike-ovs-dpdk-noha.infra
-  - cluster.mcp-pike-ovs-dpdk-noha.openstack
+  - cluster.mcp-common-noha.init_options
+  - cluster.mcp-ovs-noha.infra
+  - cluster.mcp-ovs-noha.openstack
@@ -8,8 +8,8 @@
 ---
 classes:
   - service.neutron.compute.single
-  - cluster.mcp-pike-common-noha.openstack_compute
-  - cluster.mcp-pike-ovs-noha
+  - cluster.mcp-common-noha.openstack_compute
+  - cluster.mcp-ovs-noha
 parameters:
   linux:
     network:
@@ -8,5 +8,5 @@
 ---
 classes:
   - system.neutron.control.openvswitch.single
-  - cluster.mcp-pike-common-noha.openstack_control
-  - cluster.mcp-pike-ovs-noha
+  - cluster.mcp-common-noha.openstack_control
+  - cluster.mcp-ovs-noha
@@ -7,9 +7,9 @@
 ##############################################################################
 ---
 classes:
-  - cluster.mcp-pike-common-noha.openstack_gateway
+  - cluster.mcp-common-noha.openstack_gateway
   - service.neutron.gateway.single
-  - cluster.mcp-pike-ovs-noha
+  - cluster.mcp-ovs-noha
 parameters:
   linux:
     network:
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 classes:
-  - cluster.mcp-pike-common-noha.openstack_init
+  - cluster.mcp-common-noha.openstack_init
 parameters:
   _param:
     neutron_tenant_network_types: "flat,vxlan"
index 7f3839e..21639e3 100644 (file)
@@ -15,7 +15,7 @@ parameters:
   _param:
     apt_mk_version: nightly
     mcp_repo_version: 1.1
-    salt_version: 2016.11
+    salt_version: 2017.7
     cluster_domain: ${_param:cluster_name}.local
     # stacklight_environment: ${_param:cluster_domain}
     reclass_data_revision: master
index 238ae95..793a7ef 100644 (file)
@@ -42,7 +42,7 @@ parameters:
         network_discovery: 'enabled'
         default_min_hwe_kernel: ${_param:hwe_kernel}
     cluster:
-      saltstack_repo_xenial: "http://repo.saltstack.com/apt/ubuntu/16.04/amd64/2016.11/ xenial main"
+      saltstack_repo_xenial: "http://repo.saltstack.com/apt/ubuntu/16.04/amd64/2017.7/ xenial main"
   linux:
     network:
       interface:
index 198b5b7..3d227a7 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 198b5b7459c9f602ded773e966888705d866f6dd
+Subproject commit 3d227a7e3be6d3da6a459cc8254637be2228d1fb
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 classes:
-  - cluster.mcp-pike-odl-noha.infra.config
+  - cluster.mcp-odl-noha.infra.config
 parameters:
   _param:
     linux_system_codename: xenial
@@ -15,4 +15,4 @@ parameters:
   linux:
     system:
       name: cfg01
-      domain: mcp-pike-odl-noha.local
+      domain: mcp-odl-noha.local
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 classes:
-  - cluster.mcp-pike-ovn-noha.infra.config
+  - cluster.mcp-ovn-noha.infra.config
 parameters:
   _param:
     linux_system_codename: xenial
@@ -15,4 +15,4 @@ parameters:
   linux:
     system:
       name: cfg01
-      domain: mcp-pike-ovn-noha.local
+      domain: mcp-ovn-noha.local
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 classes:
-  - cluster.mcp-pike-ovs-noha.infra.config
+  - cluster.mcp-ovs-dpdk-noha.infra.config
 parameters:
   _param:
     linux_system_codename: xenial
@@ -15,4 +15,4 @@ parameters:
   linux:
     system:
       name: cfg01
-      domain: mcp-pike-ovs-noha.local
+      domain: mcp-ovs-dpdk-noha.local
@@ -7,7 +7,7 @@
 ##############################################################################
 ---
 classes:
-  - cluster.mcp-pike-ovs-dpdk-noha.infra.config
+  - cluster.mcp-ovs-noha.infra.config
 parameters:
   _param:
     linux_system_codename: xenial
@@ -15,4 +15,4 @@ parameters:
   linux:
     system:
       name: cfg01
-      domain: mcp-pike-ovs-dpdk-noha.local
+      domain: mcp-ovs-noha.local
index 2224d66..14581ba 100755 (executable)
@@ -80,9 +80,9 @@ ssh ${SSH_OPTS} "${SSH_SALT}" bash -s -e << SALT_INSTALL_END
   export DEBIAN_FRONTEND=noninteractive
   echo 'Dpkg::Use-Pty "0";' > /etc/apt/apt.conf.d/90silence-dpkg
   OLD_DOMAIN=\$(grep -sPzo "id: cfg01\.\K(\S*)" /etc/salt/minion.d/minion.conf) || true
-  BOOTSTRAP_SALTSTACK_OPTS=" -r -dX stable 2016.11 " \
+  BOOTSTRAP_SALTSTACK_OPTS=" -r -dX stable 2017.7 " \
     MASTER_HOSTNAME=cfg01.${CLUSTER_DOMAIN} DISTRIB_REVISION=nightly \
-      EXTRA_FORMULAS="nfs panko gnocchi" \
+      EXTRA_FORMULAS="nfs panko gnocchi oslo-templates" \
         ./salt-master-init.sh
   salt-key -Ay