DescriptionKarthik Sundaravel
2017-05-18 20:05:24 UTC
Created attachment 1280198[details]
post-install.yaml (workaround)
In OSP11 during fresh install, we observe a mis-configuration of dpdk-lcore-mask and pmd-cpu-mask.
If the THT params are
NeutronDpdkCoreList="'6,7,22,23'"
HostCpusList='"1,2,3,4,5,6,7,16,17,18,19,20,21,22,23'"
then expected values would be
dpdk-lcore-mask="ff00fe",
pmd-cpu-mask="c000c0"
while the actual values are
dpdk-lcore-mask="ff00fd",
pmd-cpu-mask="c00081"
The root cause of the issue is identified to be due to the presence of single and double quotes in the THT.
As a workaround, we shall override these masks in the post-install.yaml (attached), which shall be used during the fresh deployment of OSP11
Comment 1Karthik Sundaravel
2017-06-07 09:36:46 UTC
I've fixed it upstream as well as for stable/ocata branch.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
https://access.redhat.com/errata/RHBA-2017:1778
Created attachment 1280198 [details] post-install.yaml (workaround) In OSP11 during fresh install, we observe a mis-configuration of dpdk-lcore-mask and pmd-cpu-mask. If the THT params are NeutronDpdkCoreList="'6,7,22,23'" HostCpusList='"1,2,3,4,5,6,7,16,17,18,19,20,21,22,23'" then expected values would be dpdk-lcore-mask="ff00fe", pmd-cpu-mask="c000c0" while the actual values are dpdk-lcore-mask="ff00fd", pmd-cpu-mask="c00081" The root cause of the issue is identified to be due to the presence of single and double quotes in the THT. As a workaround, we shall override these masks in the post-install.yaml (attached), which shall be used during the fresh deployment of OSP11