Wrong bond property state on UI

Bug #1585610 reported by Julia Aranovich
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Nick Bogdanov
Mitaka
Fix Released
High
Julia Aranovich

Bug Description

Steps to reproduce:

1. create an environment and add a node with a few interfaces (DPDK property is available on a part of the interfaces only)

2. go to the node interfaces configuration screen
3. bond interfaces with a different dpdk availability

Expected result: the new bond does not have available dpdk as well as not all its interfaces support dpdk. dpdk control should not be visible on the bond

Actual result: dpdk control is shown on the bond in "different availability" mode (please see an attached screenshot).

Tags: area-ui
Revision history for this message
Julia Aranovich (jkirnosova) wrote :
Changed in fuel:
assignee: Fuel UI Team (fuel-ui) → Kate Pimenova (kpimenova)
Changed in fuel:
assignee: Kate Pimenova (kpimenova) → Fuel UI Team (fuel-ui)
Changed in fuel:
assignee: Fuel UI Team (fuel-ui) → Nick Bogdanov (nikolay-bogdanov)
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/323296

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-ui (stable/mitaka)

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

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

Reviewed: https://review.openstack.org/323296
Committed: https://git.openstack.org/cgit/openstack/fuel-ui/commit/?id=0c7810eb09ebd8394445ffa146bc3d0b310dc84d
Submitter: Jenkins
Branch: master

commit 0c7810eb09ebd8394445ffa146bc3d0b310dc84d
Author: Nikolay Bogdanov <email address hidden>
Date: Tue May 31 14:13:51 2016 +0300

    Show differently available interface properties fix

    Interfaces properties should only be rendered as differently
    available in case of multiple nodes interfaces configuration
    in bulk. In single node mode property should be either
    rendered if supported otherwise not

    Change-Id: Ia44d039c119fa1e720527f8ca8c95c1ccbdd9c19
    Closes-bug: #1585610

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-ui (stable/mitaka)

Reviewed: https://review.openstack.org/323421
Committed: https://git.openstack.org/cgit/openstack/fuel-ui/commit/?id=e186e3ab5df8b0dabc9639e9712651b0d6f5aa09
Submitter: Jenkins
Branch: stable/mitaka

commit e186e3ab5df8b0dabc9639e9712651b0d6f5aa09
Author: Nikolay Bogdanov <email address hidden>
Date: Tue May 31 14:13:51 2016 +0300

    Show differently available interface properties fix

    Interfaces properties should only be rendered as differently
    available in case of multiple nodes interfaces configuration
    in bulk. In single node mode property should be either
    rendered if supported otherwise not

    Change-Id: Ia44d039c119fa1e720527f8ca8c95c1ccbdd9c19
    Closes-bug: #1585610

tags: added: on-verification
Revision history for this message
Grigory Mikhailov (gmikhailov) wrote :

Verified on #fuel-9.0-mos-467 iso.
The new bond does not have available dpdk as well as not all its interfaces support dpdk.

[root@nailgun ~]# shotgun2 short-report
cat /etc/fuel_build_id: 467
cat /etc/fuel_build_number: 467
cat /etc/fuel_release: 9.0
cat /etc/fuel_openstack_version: mitaka-9.0
rpm -qa | egrep 'fuel|astute|network-checker|nailgun|packetary|shotgun':
 fuel-release-9.0.0-1.mos6349.noarch
 fuel-misc-9.0.0-1.mos8454.noarch
 python-packetary-9.0.0-1.mos140.noarch
 fuel-bootstrap-cli-9.0.0-1.mos285.noarch
 fuel-migrate-9.0.0-1.mos8454.noarch
 rubygem-astute-9.0.0-1.mos750.noarch
 fuel-mirror-9.0.0-1.mos140.noarch
 shotgun-9.0.0-1.mos90.noarch
 fuel-openstack-metadata-9.0.0-1.mos8742.noarch
 fuel-notify-9.0.0-1.mos8454.noarch
 nailgun-mcagents-9.0.0-1.mos750.noarch
 python-fuelclient-9.0.0-1.mos325.noarch
 fuel-9.0.0-1.mos6349.noarch
 fuel-utils-9.0.0-1.mos8454.noarch
 fuel-setup-9.0.0-1.mos6349.noarch
 fuel-provisioning-scripts-9.0.0-1.mos8742.noarch
 fuel-library9.0-9.0.0-1.mos8454.noarch
 network-checker-9.0.0-1.mos74.x86_64
 fuel-agent-9.0.0-1.mos285.noarch
 fuel-ui-9.0.0-1.mos2717.noarch
 fuel-ostf-9.0.0-1.mos935.noarch
 fuelmenu-9.0.0-1.mos274.noarch
 fuel-nailgun-9.0.0-1.mos8742.noarch

tags: removed: on-verification
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.