Incorrect numa_node for Network Interface

Bug #1588781 reported by Arthur Svechnikov on 2016-06-03
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
High
Arthur Svechnikov
Mitaka
High
Arthur Svechnikov
Newton
High
Arthur Svechnikov

Bug Description

Detailed bug description:
 NIC's NUMA affinity is incorrect
Steps to reproduce:
 Using Machine with multiple NUMA's
 1. Open Interfaces response raw data and Node mete numa_topology data
Expected results:
 NIC has numa_node according to bus_info
Actual result:
 NIC info: [
    {
        "name": "enp10s0f0",
        ...
        "interface_properties": {
            ...
            "numa_node": null,
        },
        "bus_info": "0000:81:00.0"
    },
 ]
Node's numa_topology.numa_nodes info: [
                    {
                        "pcidevs": [
                            "0000:81:00.0",
                            "0000:81:00.1"
                        ],
                        "cpus": [...],
                        "id": 2,
                        "memory": 67644473344
                    },
...
]
Reproducibility:
 <put your information here>
Workaround:
 <put your information here>
Impact:
 <put your information here>
Description of the environment:
  Fuel 9.0 build id 395

Changed in fuel:
milestone: none → 10.0
assignee: nobody → Arthur Svechnikov (asvechnikov)

Fix proposed to branch: master
Review: https://review.openstack.org/325231

Changed in fuel:
status: New → In Progress
Dmitry Klenov (dklenov) on 2016-06-03
tags: added: area-python feature-cpu-pinning feature-dpdk
description: updated

Reviewed: https://review.openstack.org/325231
Committed: https://git.openstack.org/cgit/openstack/fuel-nailgun-agent/commit/?id=5121bd658f6bc7006a73fc9309ece9dfa05057ca
Submitter: Jenkins
Branch: master

commit 5121bd658f6bc7006a73fc9309ece9dfa05057ca
Author: Artur Svechnikov <email address hidden>
Date: Fri Jun 3 14:23:44 2016 +0300

    Fix bus_info in nic_numa_node

    Change-Id: I8e7d6fbb214d3657bc93815ae90137cc07097227
    Closes-Bug: #1588781

Changed in fuel:
status: In Progress → Fix Committed

Reviewed: https://review.openstack.org/325295
Committed: https://git.openstack.org/cgit/openstack/fuel-nailgun-agent/commit/?id=87e8d35e0ed10777ba4d8d4472b1dae283a43bd8
Submitter: Jenkins
Branch: stable/mitaka

commit 87e8d35e0ed10777ba4d8d4472b1dae283a43bd8
Author: Artur Svechnikov <email address hidden>
Date: Fri Jun 3 14:23:44 2016 +0300

    Fix bus_info in nic_numa_node

    Change-Id: I8e7d6fbb214d3657bc93815ae90137cc07097227
    Closes-Bug: #1588781
    (cherry picked from commit 5121bd658f6bc7006a73fc9309ece9dfa05057ca)

Sergii (sgudz) wrote :

Verified on MOS9.0 ISO 459. Fixed

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers