Can not disable DPDK on linux bond

Bug #1570782 reported by Julia Aranovich
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Medium
Nikolay Tymtsiv

Bug Description

Please consider an attached screenshot.

Reproduced on 10.0 master.

Steps to reproduce in Fuel UI:

1. create environment with KVM hypervisor, add a node which supports DPDK feature
2. go to the node interfaces screen
3. enable DPDK on pxe interface which has admin network assigned
4. enable DPDk on non-pxe interface
5. and bond them together. It will be a bond with 'linux' type and DPDK enabled. Such configuration can not be saved because of the validation error: DPDK enabled interface (bond) requires Private network assigned only.
6. disable DPDK to save this linux bond.

Expected result: DPDK can be disabled for the bond and the bond can be saved successfully.

Actual result: enabled DPDK checkbox is locked for the bond and DPDK can not be disabled. The workaround is to unbond this bond, disable DPDK on it's interfaces and bond them again.

Revision history for this message
Julia Aranovich (jkirnosova) wrote :
Changed in fuel:
milestone: none → 10.0
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-ui (master)

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

Changed in fuel:
assignee: Fuel UI Team (fuel-ui) → Nikolay Tymtsiv (ntymtsiv)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-ui (master)

Reviewed: https://review.openstack.org/372476
Committed: https://git.openstack.org/cgit/openstack/fuel-ui/commit/?id=9b6a4deb81a0224e9d773f1db67b09bc5848d30b
Submitter: Jenkins
Branch: master

commit 9b6a4deb81a0224e9d773f1db67b09bc5848d30b
Author: ntymtsiv <email address hidden>
Date: Mon Sep 19 15:59:26 2016 +0300

    Allow disabling DPDK option for bonds in any case.

    Change-Id: I1de32c443c83ad6f54562974cd3ddda38e0e6ac4
    Closes-Bug: #1570782

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/fuel-ui 10.0.0rc1

This issue was fixed in the openstack/fuel-ui 10.0.0rc1 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/fuel-ui 10.0.0

This issue was fixed in the openstack/fuel-ui 10.0.0 release.

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.