Comment 1 for bug 1807959

Revision history for this message
Saravanan KR (skramaja) wrote :

[root@undercloud overcloud]# cat group_vars/ComputeOvsDpdk
ComputeOvsDpdk_pre_deployments:
  - EnableDpdkDeployment
  - NetworkDeployment
  - ComputeOvsDpdkUpgradeInitDeployment
  - ComputeOvsDpdkDeployment
  - ComputeOvsDpdkHostsDeployment
  - ComputeOvsDpdkAllNodesDeployment
  - ComputeOvsDpdkAllNodesValidationDeployment
  - ComputeOvsDpdkArtifactsDeploy
  - ComputeOvsDpdkHostPrepDeployment

ComputeOvsDpdk_post_deployments: []
[root@undercloud overcloud]# cat group_vars/Controller
Controller_pre_deployments:
  - NetworkDeployment
  - ControllerUpgradeInitDeployment
  - ControllerDeployment
  - ControllerHostsDeployment
  - ControllerAllNodesDeployment
  - ControllerAllNodesValidationDeployment
  - ControllerArtifactsDeploy
  - ControllerHostPrepDeployment

Controller_post_deployments: []
---------------------------------------------------------

lookup of vars between multiple roles is not maintaining the order. In the above deployment, since NetworkDeployment is present on both roles, NetworkDeployment is deployed first on both the roles before the EnableDpdkDeployment, which is resulting in the order change.