Merge "Run upgrade steps before post-deploy config"
authorJenkins <jenkins@review.openstack.org>
Tue, 20 Dec 2016 14:45:57 +0000 (14:45 +0000)
committerGerrit Code Review <review@openstack.org>
Tue, 20 Dec 2016 14:45:57 +0000 (14:45 +0000)
1  2 
overcloud.j2.yaml

diff --combined overcloud.j2.yaml
@@@ -477,7 -477,7 +477,7 @@@ resources
      type: OS::TripleO::Network
  
    ControlVirtualIP:
 -    type: OS::Neutron::Port
 +    type: OS::TripleO::Network::Ports::ControlPlaneVipPort
      depends_on: Networks
      properties:
        name: control_virtual_ip
        servers: {get_attr: [{{role.name}}, attributes, nova_server_resource]}
  {% endfor %}
  
-   # Post deployment steps for all roles
-   AllNodesDeploySteps:
-     type: OS::TripleO::PostDeploySteps
+   # Upgrade steps for all roles
+   AllNodesUpgradeSteps:
+     type: OS::TripleO::UpgradeSteps
      depends_on:
  {% for role in roles %}
        - {{role.name}}AllNodesDeployment
          {{role.name}}: {get_attr: [{{role.name}}ServiceChain, role_data]}
  {% endfor %}
  
-   # Upgrade steps for all roles
-   AllNodesUpgradeSteps:
-     type: OS::TripleO::UpgradeSteps
-     depends_on: AllNodesDeploySteps
+   # Post deployment steps for all roles
+   AllNodesDeploySteps:
+     type: OS::TripleO::PostDeploySteps
+     depends_on: AllNodesUpgradeSteps
      properties:
        servers:
  {% for role in roles %}
          {{role.name}}: {get_attr: [{{role.name}}ServiceChain, role_data]}
  {% endfor %}
  
  outputs:
    ManagedEndpoints:
      description: Asserts that the keystone endpoints have been provisioned.