'Load Defaults' button does not discard offloading modes for interfaces.
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-
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
Changed in fuel: | |
status: | New → Confirmed |
assignee: | nobody → Fuel UI Team (fuel-ui) |
milestone: | none → 9.2 |
tags: | added: area-ui |
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.