Activity log for bug #1584006

Date Who What changed Old value New value Message
2016-05-20 10:40:56 Mikhail Chernik bug added bug
2016-05-20 10:40:56 Mikhail Chernik attachment added node-2-logs.tar.gz https://bugs.launchpad.net/bugs/1584006/+attachment/4666859/+files/node-2-logs.tar.gz
2016-05-20 10:41:28 Mikhail Chernik attachment added node-4-logs.tar.gz https://bugs.launchpad.net/fuel/+bug/1584006/+attachment/4666860/+files/node-4-logs.tar.gz
2016-05-20 10:42:56 Dmitry Klenov nominated for series fuel/mitaka
2016-05-20 10:42:56 Dmitry Klenov bug task added fuel/mitaka
2016-05-20 10:42:56 Dmitry Klenov nominated for series fuel/newton
2016-05-20 10:42:56 Dmitry Klenov bug task added fuel/newton
2016-05-20 10:43:02 Dmitry Klenov fuel/mitaka: milestone 9.0
2016-05-20 10:43:07 Dmitry Klenov fuel/newton: milestone 9.0 10.0
2016-05-20 10:43:14 Dmitry Klenov fuel/mitaka: assignee Arthur Svechnikov (asvechnikov)
2016-05-20 10:43:16 Dmitry Klenov fuel/mitaka: importance Undecided High
2016-05-20 10:43:27 Dmitry Klenov tags feature-cpu-pinning area-python feature-cpu-pinning
2016-05-20 10:43:30 Dmitry Klenov fuel/mitaka: status New Confirmed
2016-05-20 10:43:33 Dmitry Klenov fuel/newton: status New Confirmed
2016-05-20 12:30:28 Mikhail Chernik description Environment: MOS 9.0 ISO 370, hardware lab Steps to reproduce: 1. Create environment, add a host with >1 NUMA nodes as compute 2. Configure hugepages and DPDK CPU pinning (min 4096 2M hugepages, at least one CPU pinned for DPDK) 3. Turn on DPDK on one interface and move Private network to this interface, deploy cluster 4. Check OVS process CPU utilization and threads on compute, e.g. with "top -n 1 -bH -p `pgrep ovs-vswitchd`" Expected result: There are OVS threads with name pmdXX, which fully utilize 1 CPU core each Actual result: No pmd threads, error message in /var/log/openwswitch/ovs-vswitchd.log: 2016-05-20T02:51:21.404Z|00021|dpif_netdev|ERR|Cannot create pmd threads due to out of unpinned cores on numa node Additional information: PMD threads are successfully started, if NIC and all cores in pmd-cpu-mask are on same NUMA node Additionally, format of pmd-cpu-mask causes a warning in /var/log/openwswitch/ovs-vswitchd.log: 2016-05-20T02:51:20.779Z|00018|ovs_numa|WARN|Invalid cpu mask: x I will attach diagnostic snapshot later Environment: MOS 9.0 ISO 370, hardware lab Steps to reproduce: 1. Create environment, add a host with >1 NUMA nodes as compute 2. Configure hugepages and DPDK CPU pinning (min 4096 2M hugepages, at least one CPU pinned for DPDK) 3. Turn on DPDK on one interface and move Private network to this interface, deploy cluster 4. Check OVS process CPU utilization and threads on compute, e.g. with "top -n 1 -bH -p `pgrep ovs-vswitchd`" Expected result: There are OVS threads with name pmdXX, which fully utilize 1 CPU core each Actual result: No pmd threads, error message in /var/log/openwswitch/ovs-vswitchd.log: 2016-05-20T02:51:21.404Z|00021|dpif_netdev|ERR|Cannot create pmd threads due to out of unpinned cores on numa node Additional information: PMD threads are successfully started, if NIC and all cores in pmd-cpu-mask are on same NUMA node Additionally, format of pmd-cpu-mask causes a warning in /var/log/openwswitch/ovs-vswitchd.log: 2016-05-20T02:51:20.779Z|00018|ovs_numa|WARN|Invalid cpu mask: x Diagnostic snapshot: http://mos-scale-share.mirantis.com/fuel-snapshot-2016-05-20_08-51-41.tar.xz
2016-05-20 15:04:50 Mikhail Chernik summary [dpdk]OpenvSwitch pmd threads fail to start due to incorrect cpu pinning if hoast has more than 1 NUMA node [dpdk]OpenvSwitch pmd threads fail to start due to incorrect cpu pinning if host has more than 1 NUMA node
2016-05-27 14:45:35 OpenStack Infra fuel: status Confirmed In Progress
2016-06-02 09:24:36 OpenStack Infra fuel: assignee Arthur Svechnikov (asvechnikov) Fedor Zhadaev (fzhadaev)
2016-06-03 08:24:39 OpenStack Infra fuel: assignee Fedor Zhadaev (fzhadaev) Arthur Svechnikov (asvechnikov)
2016-06-07 09:53:05 OpenStack Infra fuel: status In Progress Fix Committed
2016-06-07 11:34:24 OpenStack Infra fuel/mitaka: status Confirmed In Progress
2016-06-07 16:55:25 OpenStack Infra fuel/mitaka: status In Progress Fix Committed
2016-06-14 13:41:59 Sergii fuel/mitaka: status Fix Committed Fix Released