Task of v_netconfig fails on dpdk enabled nodes

Bug #1672695 reported by Michael Polenchuk
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Critical
Michael Polenchuk
Mitaka
Fix Released
High
Denis Meltsaykin
Newton
Fix Released
Critical
Michael Polenchuk
Ocata
Fix Committed
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
Revision history for this message
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

Revision history for this message
Nastya Urlapova (aurlapova) wrote :
Revision history for this message
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.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

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
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (stable/newton)

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/445907

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (stable/newton)

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)

Revision history for this message
Ilya Bumarskov (ibumarskov) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/449059

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (stable/mitaka)

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)

Revision history for this message
Ilya Bumarskov (ibumarskov) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.