'Load Defaults' button does not discard offloading modes for interfaces.

Bug #1623959 reported by Alexey. Kalashnikov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Confirmed
Medium
Fuel Sustaining
Mitaka
Confirmed
Medium
Fuel Sustaining

Bug Description

'Load Defaults' button does not discard offloading modes for edited interfaces.
-------------------
Steps to reproduce:
1. Deploy Fuel Master Node
2. Create new cluster with 5 slaves(controller, compute and cinder). Use Neutron with VLAN segmentation with 5 NIC architecture.
3. Select tab page "Networks", select Settings "Other" at "Public network assignment" check [Assign public network to all nodes] and click [Save Settings]
4. Select tab page "Nodes", check [Select All] and click [Configure interfaces]
5. For interface enp0s5 (Management) click on Offloading Modes: [Default] check "Enabled" for 'rx-all' and 'rx-vlan-offload'
6. For interface enp0s6 (Private) click on Offloading Modes: [Default] check "Disabled" for 'generic-receive-offload', 'generic-segmentation-offload', 'tcp-segmentation-offload'
7. Click [Apply]
8. Click [Load Defaults]

Expected result:
all edited interface settings were discarded to defaults
--------------
Actual result:
Edited offloading modes were not discarded
See attached picture

Tags: area-python
Revision history for this message
Alexey. Kalashnikov (akalashnikov) wrote :
Changed in fuel:
importance: Undecided → Medium
Changed in fuel:
status: New → Confirmed
assignee: nobody → Fuel UI Team (fuel-ui)
milestone: none → 9.2
tags: added: area-ui
Revision history for this message
Julia Aranovich (jkirnosova) wrote :

The issue should be fixed in Nailgun: after saving custom data by clicking Apply Changes (PUT /api/nodes/node_id/interfaces) Load Defaults (GET /api/nodes/node_id/interfaces/default_assignment) becomes to response with this particular saved data and not default values.

tags: added: area-python
removed: area-ui
Changed in fuel:
assignee: Fuel UI Team (fuel-ui) → Fuel Sustaining (fuel-sustaining-team)
milestone: 9.2 → 10.0
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.