Inconsistent offloading modes in UI

Bug #1595162 reported by Ilya Shakhat
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Medium
Nikolay Tymtsiv
Mitaka
Confirmed
Medium
Fuel Sustaining

Bug Description

In Fuel UI one of node's interfaces was configured with "tcp-segmentation-offload" disabled. During editing all sub-options (e.g. tx-tcp-segmentation) were in disabled state too. However after deployment only group mode is shown as disabled, sub-options are in default state (see screenshot attached). On the node offloading modes are applied as expected:

tcp-segmentation-offload: off
 tx-tcp-segmentation: off
 tx-tcp-ecn-segmentation: off
 tx-tcp6-segmentation: off

Steps to reproduce:
1. Switch "tcp-segmentation-offload" to "disabled" for one of interfaces
2. Deploy cluster
3. Check UI and compare with output of "ethtool -k <interface>" output.

Expected results: it's expected that UI shows the same as "ethtool -k".
Actual result: the output differs and misleads users.
Reproducibility: constant.
Workaround: do not take UI into account, look to "ethtool -k" output
Impact: usability.
Description of the environment: MOS 9 ISO 495 (RC2), 6 HW nodes

Tags: area-python ui
Revision history for this message
Ilya Shakhat (shakhat) wrote :
tags: added: area-ui ui
Changed in fuel:
assignee: nobody → Fuel UI Team (fuel-ui)
Changed in fuel:
status: New → Confirmed
importance: Undecided → Medium
milestone: none → 10.0
Revision history for this message
Ilya Shakhat (shakhat) wrote :

It appears that incorrect state is returned from the back-end

tags: added: area-python
removed: area-ui
Changed in fuel:
assignee: Fuel UI Team (fuel-ui) → Fuel Sustaining (fuel-sustaining-team)
Dmitry Pyzhov (dpyzhov)
tags: added: 9-1-scope
Dmitry Pyzhov (dpyzhov)
tags: removed: 9-1-scope
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (master)

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

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

Reviewed: https://review.openstack.org/340866
Committed: https://git.openstack.org/cgit/openstack/fuel-web/commit/?id=c58c3a5bf6dd3bd26f7c3f4e5840f4e622dd57f6
Submitter: Jenkins
Branch: master

commit c58c3a5bf6dd3bd26f7c3f4e5840f4e622dd57f6
Author: ntymtsiv <email address hidden>
Date: Tue Jul 12 13:54:20 2016 +0300

    Keep state of sub-options of offloading modes

    Change-Id: I46b86bcad88e989288849457dd75df19684d6b42
    Closes-Bug: #1595162

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

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

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

This issue was fixed in the openstack/fuel-web 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.