With config-download deployment, OVS-DPDK is enabled after NetworkDeployment
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Medium
|
Saravanan KR |
Bug Description
With config-download deployment, NetworkDeployment resource runs before the EnableDpdkDeplo
-------
2018-12-
2018-12-
-------
This happens because os-net-config runs before enabling DPDK in OvS. And later when DPDK is enabled, it continues to work event for the existing ports. But the error logs are misleading and it has changed the behavior from queens.
Ensure "EnableDpdkDepl
Changed in tripleo: | |
milestone: | stein-2 → stein-3 |
Changed in tripleo: | |
milestone: | stein-3 → train-1 |
Changed in tripleo: | |
milestone: | train-1 → train-2 |
Changed in tripleo: | |
status: | Fix Committed → Fix Released |
[root@undercloud overcloud]# cat group_vars/ ComputeOvsDpdk pre_deployments : yment pgradeInitDeplo yment eployment ostsDeployment llNodesDeployme nt llNodesValidati onDeployment rtifactsDeploy ostPrepDeployme nt
ComputeOvsDpdk_
- EnableDpdkDeplo
- NetworkDeployment
- ComputeOvsDpdkU
- ComputeOvsDpdkD
- ComputeOvsDpdkH
- ComputeOvsDpdkA
- ComputeOvsDpdkA
- ComputeOvsDpdkA
- ComputeOvsDpdkH
ComputeOvsDpdk_ post_deployment s: [] Controller pre_deployments : deInitDeploymen t yment Deployment desDeployment desValidationDe ployment actsDeploy repDeployment
[root@undercloud overcloud]# cat group_vars/
Controller_
- NetworkDeployment
- ControllerUpgra
- ControllerDeplo
- ControllerHosts
- ControllerAllNo
- ControllerAllNo
- ControllerArtif
- ControllerHostP
Controller_ post_deployment s: [] ------- ------- ------- ------- ------- ------- ------- -
-------
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 EnableDpdkDeplo yment, which is resulting in the order change.