Button "Bond Interfaces" is displayed when experimental feature group is disabled

Bug #1424674 reported by Egor Kotko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Medium
Alexandra Morozova

Bug Description

{"build_id": "2015-02-23_11-30-26", "ostf_sha": "1a0b2c6618fac098473c2ed5a9af11d3a886a3bb", "build_number": "299", "release_versions": {"2014.2-6.1": {"VERSION": {"build_id": "2015-02-23_11-30-26", "ostf_sha": "1a0b2c6618fac098473c2ed5a9af11d3a886a3bb", "build_number": "299", "api": "1.0", "nailgun_sha": "acfe28cde7804883d5be39f0830f7e0d7c641f98", "production": "docker", "python-fuelclient_sha": "5657dbf06fddb74adb61e9668eb579a1c57d8af8", "astute_sha": "d81ff53c2f467151ecde120d3a4d284e3b5b3dfc", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "b975019fabdb429c1869047df18dd792d2163ecc", "fuellib_sha": "24f0afebbfe69c86d124a43c5578c618b9fc5686"}}}, "auth_required": true, "api": "1.0", "nailgun_sha": "acfe28cde7804883d5be39f0830f7e0d7c641f98", "production": "docker", "python-fuelclient_sha": "5657dbf06fddb74adb61e9668eb579a1c57d8af8", "astute_sha": "d81ff53c2f467151ecde120d3a4d284e3b5b3dfc", "feature_groups": ["mirantis", "experimental"], "release": "6.1", "fuelmain_sha": "b975019fabdb429c1869047df18dd792d2163ecc", "fuellib_sha": "24f0afebbfe69c86d124a43c5578c618b9fc5686"}

Steps to reproduce:
1. Deploy master create ennvironment
2. Select all interfaces and click "Configure interfaces"

Expected result:
Appeared window should not display "Bond" and "Unbond" buttons
Because experimental features in /etc/fuel/version.yaml are disabled by default

Actual result:
Buttons are displayed
see the screen

Tags: ui
Revision history for this message
Egor Kotko (ykotko) wrote :
Revision history for this message
Egor Kotko (ykotko) wrote :
Changed in fuel:
status: New → Confirmed
Revision history for this message
Aleksey Kasatkin (alekseyk-ru) wrote :

Bonds should not be experimental for 6.1 environments when linux bonds will become default option.

Changed in fuel:
status: Confirmed → Won't Fix
Revision history for this message
Alexandra Morozova (astepanchuk) wrote :

then checkboxes should also be visible

Changed in fuel:
status: Won't Fix → Confirmed
Changed in fuel:
status: Confirmed → In Progress
Changed in fuel:
importance: Low → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-web (master)

Reviewed: https://review.openstack.org/157417
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=2b9719908830cba2ba3dbf8b99a2ffa17ee47292
Submitter: Jenkins
Branch: master

commit 2b9719908830cba2ba3dbf8b99a2ffa17ee47292
Author: Alexandra Morozova <email address hidden>
Date: Wed Mar 4 17:25:35 2015 +0100

    UI part for linux bonds

     - added preferences for linux bonds

    Closes-bug: #1411627

    Closes-bug: #1424674

    Blueprint: support-linux-bridges-and-bonds-in-api-and-ui

    Change-Id: If0a6aedb119e4a36bb26273c330f3dc8dc1291d1

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Anastasia Palkina (apalkina) wrote :

Reproduced on ISO #165

"build_id": "2015-03-05_22-54-44", "ostf_sha": "8df5f2fcdae3bc9ea7d700ffd64db820baf51914", "build_number": "165", "release_versions": {"2014.2-6.1": {"VERSION": {"build_id": "2015-03-05_22-54-44", "ostf_sha": "8df5f2fcdae3bc9ea7d700ffd64db820baf51914", "build_number": "165", "api": "1.0", "nailgun_sha": "f12221d79e0d97c7b4405331e11a54fc5dcfcd4e", "production": "docker", "python-fuelclient_sha": "4eb787f1ad969bd23c93d192865543dbd45a8626", "astute_sha": "ca7635a356a90404d3dedb5cf26f1d16e07144a9", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "0e45b31db1677651d6ddb1c852d62ebfd8875dcd", "fuellib_sha": "07288d7bfde840b7ec47292ff96a3b670a79c859"}}}, "auth_required": true, "api": "1.0", "nailgun_sha": "f12221d79e0d97c7b4405331e11a54fc5dcfcd4e", "production": "docker", "python-fuelclient_sha": "4eb787f1ad969bd23c93d192865543dbd45a8626", "astute_sha": "ca7635a356a90404d3dedb5cf26f1d16e07144a9", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "0e45b31db1677651d6ddb1c852d62ebfd8875dcd", "fuellib_sha": "07288d7bfde840b7ec47292ff96a3b670a79c859"

1. dockerctl shell nailgun
2. vi /usr/lib/python2.6/site-packages/nailgun/fixtures/openstack.yaml
3. Change storage.iser.value from "false" to "true"
4. Restart nailgun container
5. Restart Web UI
6. Buttons displayed
3. Restart nailgun container

Changed in fuel:
status: Fix Committed → Confirmed
Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/161257
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=c63ab9f93bf4f9df2391f895c6f6603741cba97b
Submitter: Jenkins
Branch: master

commit c63ab9f93bf4f9df2391f895c6f6603741cba97b
Author: Alexandra Morozova <email address hidden>
Date: Thu Mar 5 20:19:44 2015 +0100

    Fix bugs for interface properties and bonds

    Closes-bug: #1424674

    Change-Id: Iddfcbb677945425b06329b790f81b6dd31924808

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Anastasia Palkina (apalkina) wrote :

Verified on ISO #202

"build_id": "2015-03-16_22-54-44", "ostf_sha": "e86c961ceacfa5a8398b6cbda7b70a5f06afb476", "build_number": "202", "release_versions": {"2014.2-6.1": {"VERSION": {"build_id": "2015-03-16_22-54-44", "ostf_sha": "e86c961ceacfa5a8398b6cbda7b70a5f06afb476", "build_number": "202", "api": "1.0", "nailgun_sha": "874df0d06e32f14db77746cfeb2dd74d4a6e528c", "production": "docker", "python-fuelclient_sha": "2509c9b72cdcdbe46c141685a99b03cd934803be", "astute_sha": "93e427ac49109fa3fd8b0e1d0bb3d14092be2e8c", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "608b72a6f79a719cf01c35a19d0091fe20c8288a", "fuellib_sha": "924d73ae4766646e1c3a44d7b59c4120985e45f0"}}}, "auth_required": true, "api": "1.0", "nailgun_sha": "874df0d06e32f14db77746cfeb2dd74d4a6e528c", "production": "docker", "python-fuelclient_sha": "2509c9b72cdcdbe46c141685a99b03cd934803be", "astute_sha": "93e427ac49109fa3fd8b0e1d0bb3d14092be2e8c", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "608b72a6f79a719cf01c35a19d0091fe20c8288a", "fuellib_sha": "924d73ae4766646e1c3a44d7b59c4120985e45f0"}

Changed in fuel:
status: Fix Committed → Fix Released
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.