Task of v_netconfig fails on dpdk enabled nodes

Bug #1672695 reported by Michael Polenchuk on 2017-03-14
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Critical
Michael Polenchuk
Mitaka
High
Denis Meltsaykin
Newton
Critical
Michael Polenchuk
Ocata
Critical
Michael Polenchuk

Bug Description

Detailed bug description:
 Task of v_netconfig fails on dpdk enabled nodes with the following error:
 Error: /Stage[main]/Osnailyfacter::Netconfig::Netconfig/L23network::L2::Port[ens5]/L2_port[ens5]: Provider dpdkovs is not functional on this host

Steps to reproduce:
 Enable dpdk on interface

Description of the environment:
 Fuel 10+

Changed in fuel:
milestone: none → 11.0
assignee: nobody → Michael Polenchuk (mpolenchuk)
importance: Undecided → Critical
status: New → Confirmed
Changed in fuel:
status: Confirmed → In Progress
tags: added: area-library
tags: added: blocker-for-qa
tags: added: swarm-blocker
Nastya Urlapova (aurlapova) wrote :

 Scenario:
        1. Create new environment with VXLAN segmentation for Neutron
        2. Set KVM as Hypervisor
        3. Add controller and compute nodes
        4. Configure private network in DPDK mode
        5. Configure HugePages for compute nodes
        6. Run network verification
        7. Deploy environment
        8. Run network verification
        9. Run OSTF
        10. Reboot compute
        11. Run OSTF
        12. Check option "firewall_driver" in config files
        13. Run instance on compute with DPDK and check its availability
            via floating IP

Version 10.0 ISO 1472

Stanislaw Bogatkin (sbogatkin) wrote :

Why 10.0 only? Graph sequences were proposed in 9.x stable branches, so current mitaka codebase has the same code but disabled by default. I suppose we should deliver this patch to current stable mitaka.

Reviewed: https://review.openstack.org/445421
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=221dba959294faa8935ff8918811afdf35f49006
Submitter: Jenkins
Branch: master

commit 221dba959294faa8935ff8918811afdf35f49006
Author: Michael Polenchuk <email address hidden>
Date: Tue Mar 14 14:36:20 2017 +0400

    Override all dependent ovs providers

    Take into account (i.e. make override actions for)
    dpdk enabled interfaces as well.

    Change-Id: I8d35814ccc9ddda4c904a4abf6a51105baa12b9a
    Closes-Bug: #1672695

Changed in fuel:
status: In Progress → Fix Committed

Reviewed: https://review.openstack.org/445907
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=f2e124344d577853e1feff95199b1014f139cca3
Submitter: Jenkins
Branch: stable/newton

commit f2e124344d577853e1feff95199b1014f139cca3
Author: Michael Polenchuk <email address hidden>
Date: Tue Mar 14 14:36:20 2017 +0400

    Override all dependent ovs providers

    Take into account (i.e. make override actions for)
    dpdk enabled interfaces as well.

    Change-Id: I8d35814ccc9ddda4c904a4abf6a51105baa12b9a
    Closes-Bug: #1672695
    (cherry picked from commit 221dba959294faa8935ff8918811afdf35f49006)

Reviewed: https://review.openstack.org/449059
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=effd8366281934c6256d776fcef1f29fe4118901
Submitter: Jenkins
Branch: stable/mitaka

commit effd8366281934c6256d776fcef1f29fe4118901
Author: Michael Polenchuk <email address hidden>
Date: Tue Mar 14 14:36:20 2017 +0400

    Override all dependent ovs providers

    Take into account (i.e. make override actions for)
    dpdk enabled interfaces as well.

    Change-Id: I8d35814ccc9ddda4c904a4abf6a51105baa12b9a
    Closes-Bug: #1672695
    (cherry picked from commit 221dba959294faa8935ff8918811afdf35f49006)

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

Other bug subscribers