Network settings are not reset to deployed state from Dashboard

Bug #1587392 reported by Alexey. Kalashnikov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Julia Aranovich
Mitaka
Fix Released
High
Vitaly Kramskikh

Bug Description

"Discard changes" doesn't work properly

Environment configuration:
[root@nailgun ~]# shotgun2 short-report
cat /etc/fuel_build_id:
 417
cat /etc/fuel_build_number:
 417
cat /etc/fuel_release:
 9.0
cat /etc/fuel_openstack_version:
 mitaka-9.0

--------------------------------
Steps to reproduce:

1. deploy some environment
2. then go to Networks tab, "Other" sub-tab and enable "Assign public network to all nodes" option, save them.
3. go to Dashboard tab and click Discard button to reset environment configuration change. Confirm the action in the confirmation dialog.

Actual result: the Discard button still exists on Dashboard and changes were not discarded. If open networks settings tab, "Assign public network to all nodes" option will be enabled.

Expected result: the Discard button disappears from the screen, networks changes are reset to their deployed state.

Tags: area-ui
description: updated
Changed in fuel:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Julia Aranovich (jkirnosova)
milestone: none → 9.0-updates
milestone: 9.0-updates → 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/323273

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/323327

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

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

commit a1912a210bbfc6a99af395a23c0420218b3b507d
Author: Julia Aranovich <email address hidden>
Date: Tue May 31 13:11:34 2016 +0300

    Fix resetting of cluster settings from Dashboard

    Updating of cluster settings should support three modes:
    * update settings from group 'network' only
    * update settings except 'network' group
    * update all settings

    Closes-Bug: #1587392

    Change-Id: I03054107490ff0bece79a1c115179e9e8e8e68ed

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/323327
Committed: https://git.openstack.org/cgit/openstack/fuel-ui/commit/?id=dee4e9c0de8578feef9573af578d111cf6b85dd4
Submitter: Jenkins
Branch: stable/mitaka

commit dee4e9c0de8578feef9573af578d111cf6b85dd4
Author: Julia Aranovich <email address hidden>
Date: Tue May 31 13:11:34 2016 +0300

    Fix resetting of cluster settings from Dashboard

    Updating of cluster settings should support three modes:
    * update settings from group 'network' only
    * update settings except 'network' group
    * update all settings

    Closes-Bug: #1587392

    Change-Id: I03054107490ff0bece79a1c115179e9e8e8e68ed

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

Verified on #fuel-9.0-mos-450 iso.
The Discard button disappears from the screen, networks changes are reset to their deployed state.

[root@nailgun ~]# shotgun2 short-report
cat /etc/fuel_build_id: 450
cat /etc/fuel_build_number: 450
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.mos6347.noarch
 fuel-provisioning-scripts-9.0.0-1.mos8723.noarch
 python-packetary-9.0.0-1.mos140.noarch
 fuel-bootstrap-cli-9.0.0-1.mos285.noarch
 fuel-migrate-9.0.0-1.mos8435.noarch
 rubygem-astute-9.0.0-1.mos748.noarch
 fuel-mirror-9.0.0-1.mos140.noarch
 shotgun-9.0.0-1.mos90.noarch
 fuel-openstack-metadata-9.0.0-1.mos8723.noarch
 fuel-notify-9.0.0-1.mos8435.noarch
 nailgun-mcagents-9.0.0-1.mos748.noarch
 python-fuelclient-9.0.0-1.mos323.noarch
 fuel-9.0.0-1.mos6347.noarch
 fuel-utils-9.0.0-1.mos8435.noarch
 fuel-setup-9.0.0-1.mos6347.noarch
 fuel-misc-9.0.0-1.mos8435.noarch
 fuel-library9.0-9.0.0-1.mos8435.noarch
 network-checker-9.0.0-1.mos74.x86_64
 fuel-agent-9.0.0-1.mos285.noarch
 fuel-ui-9.0.0-1.mos2715.noarch
 fuel-ostf-9.0.0-1.mos935.noarch
 fuelmenu-9.0.0-1.mos272.noarch
 fuel-nailgun-9.0.0-1.mos8723.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.