[Unlock settings tab] Neutron Advanced Configuration was not updated to deployed one after invokation load latest deployed configuration

Bug #1578653 reported by Tatyanka
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Nick Bogdanov
Mitaka
Fix Released
High
Vitaly Kramskikh

Bug Description

Steps to Reproduce:
1. Deploy any cluster without neutron DVR(all boxes from Neutron Advanced Configuration are unchecked)
2. For ready environment go to network settings tab
3. Change VLAN ID range for l2 neutron settings to 1020 press save settings button
4. Enable neutron DVR and Neutron QoS in Neutron Advanced Configuration and press save settings button
http://paste.openstack.org/show/496232/
 "neutron_advanced_configuration": {
       ....
            "neutron_dvr": {
                "description": "Enable Distributed Virtual Routers in Neutron",
                "label": "Neutron DVR",
                "restrictions": [
                    {
                        "networking_parameters:segmentation_type != 'vlan' and settings:neutron_advanced_configuration.neutron_l2_pop.value == false": "DVR requires L2 population to be enabled."
                    }
                ],
                "type": "checkbox",
                "value": true,
                "weight": 20
5. Press load latests deployed configuration button

Expected:
Vlan range were replaced with value from latest deployed configuration
Neutron advanced data were reset as well (so become unchecked)

Actual:
Advanced data were not back, so DVR and QoS are enabled.

Version:
[root@nailgun ~]# shotgun2 short-report
cat /etc/fuel_build_id:
 250
cat /etc/fuel_build_number:
 250
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.mos6341.noarch
 fuel-misc-9.0.0-1.mos8322.noarch
 fuel-mirror-9.0.0-1.mos133.noarch
 shotgun-9.0.0-1.mos88.noarch
 fuel-openstack-metadata-9.0.0-1.mos8669.noarch
 fuel-notify-9.0.0-1.mos8322.noarch
 fuel-ostf-9.0.0-1.mos926.noarch
 fuel-provisioning-scripts-9.0.0-1.mos8669.noarch
 python-fuelclient-9.0.0-1.mos312.noarch
 fuel-9.0.0-1.mos6341.noarch
 fuel-utils-9.0.0-1.mos8322.noarch
 fuel-nailgun-9.0.0-1.mos8669.noarch
 rubygem-astute-9.0.0-1.mos740.noarch
 fuel-library9.0-9.0.0-1.mos8322.noarch
 network-checker-9.0.0-1.mos72.x86_64
 fuel-agent-9.0.0-1.mos273.noarch
 fuel-ui-9.0.0-1.mos2676.noarch
 fuel-setup-9.0.0-1.mos6341.noarch
 nailgun-mcagents-9.0.0-1.mos740.noarch
 python-packetary-9.0.0-1.mos133.noarch
 fuelmenu-9.0.0-1.mos269.noarch
 fuel-bootstrap-cli-9.0.0-1.mos273.noarch
 fuel-migrate-9.0.0-1.mos8322.noarch

Tags: area-neutron
Changed in fuel:
status: New → Confirmed
tags: added: area-neutron
Revision history for this message
Alexey Shtokolov (ashtokolov) wrote :

@Vitaly, @Julia, please take a look. Firebug shows that there is no requests to backend on "Load Deployed"

Changed in fuel:
assignee: Alexey Shtokolov (ashtokolov) → Fuel UI Team (fuel-ui)
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/315411

Changed in fuel:
assignee: Fuel UI Team (fuel-ui) → Nick Bogdanov (nikolay-bogdanov)
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/317349

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

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

commit b9b293b1bd09b94d44ad2f51a46aeb7838c0c918
Author: Nikolay Bogdanov <email address hidden>
Date: Thu May 12 11:27:40 2016 +0300

    Apply advanced network configuration to deployed state fix

    After cluster deployment changes made on Network settings tab
    on Other section are not restored after pressing Load Deployed
    Settings button. Fixed now.

    Change-Id: Iaa598a81fc10a4b9dd1b3af0ac6d81af9de5e4b9
    Closes-bug: #1578653

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

commit 7dd0c92fb15e2cbaae157e96cee61e947ad27a36
Author: Nikolay Bogdanov <email address hidden>
Date: Thu May 12 11:27:40 2016 +0300

    Apply advanced network configuration to deployed state fix

    After cluster deployment changes made on Network settings tab
    on Other section are not restored after pressing Load Deployed
    Settings button. Fixed now.

    Change-Id: Iaa598a81fc10a4b9dd1b3af0ac6d81af9de5e4b9
    Closes-bug: #1578653

tags: added: on-verification
Revision history for this message
Dmitry Belyaninov (dbelyaninov) wrote :

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

After loading latest deployed configuration VLAN ID range was changed back to 1030; Neutron DVR and Neutron QoS were unchecked.

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.