Plugin with type='hidden' settings isn't visible on UI

Bug #1641866 reported by Julia Aranovich
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Julia Aranovich
Mitaka
Fix Released
High
Julia Aranovich
Newton
Fix Released
High
Julia Aranovich

Bug Description

Steps to reproduce:

1. install to Fuel a plugin where all its settings have type = 'hidden'
2. create an environment (any wizard settings) and go to Settings tab
3. check the installed plugin

Expected result: the plugin is visible on the Settings tab and can be enabled.

Actual result: the plugin isn't visible on the Settings tab and can not be enabled for the environment.

tags: added: feature-plugins
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/397570

Changed in fuel:
assignee: Fuel UI Team (fuel-ui) → Julia Aranovich (jkirnosova)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-ui (stable/newton)

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/397571

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

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

Reviewed: https://review.openstack.org/397571
Committed: https://git.openstack.org/cgit/openstack/fuel-ui/commit/?id=613fb54e870bf8a674fb41cacc7fcfe1d3a73993
Submitter: Jenkins
Branch: stable/newton

commit 613fb54e870bf8a674fb41cacc7fcfe1d3a73993
Author: Julia Aranovich <email address hidden>
Date: Tue Nov 15 11:32:26 2016 +0300

    Display pligin without visible settings

    Closes-Bug: #1641866

    Change-Id: Iab01f6ffe703a207b6f89f697a400559cd15dc01

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

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

commit 7a71feb316565a5353a5e6c11ef5e735e082ad3b
Author: Julia Aranovich <email address hidden>
Date: Tue Nov 15 11:32:26 2016 +0300

    Display pligin without visible settings

    Closes-Bug: #1641866

    Change-Id: Iab01f6ffe703a207b6f89f697a400559cd15dc01

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

commit cc23359db0114f1063e52a8fb6c07e13314435cc
Author: Julia Aranovich <email address hidden>
Date: Tue Nov 15 11:32:26 2016 +0300

    Display pligin without visible settings

    Closes-Bug: #1641866

    Change-Id: Iab01f6ffe703a207b6f89f697a400559cd15dc01

tags: added: on-verification
Revision history for this message
Ekaterina Shutova (eshutova) wrote :

Created custom plugin with "type: hidden" settings.
Plugin is visible on Settings/Other page and can be enabled for the environment.
Verified on:
[root@nailgun fuel_plugin_hidden]# shotgun2 short-report
cat /etc/fuel_build_id:
 495
cat /etc/fuel_build_number:
 495
cat /etc/fuel_release:
 9.0
cat /etc/fuel_openstack_version:
 mitaka-9.0
rpm -qa | egrep 'fuel|astute|network-checker|nailgun|packetary|shotgun':
 network-checker-9.0.0-1.mos77.x86_64
 fuel-notify-9.0.0-1.mos8631.noarch
 fuel-release-9.0.0-1.mos6358.noarch
 fuel-mirror-9.0.0-1.mos155.noarch
 fuel-ui-9.0.0-1.mos2832.noarch
 shotgun-9.0.0-1.mos90.noarch
 rubygem-astute-9.0.0-1.mos776.noarch
 fuel-misc-9.0.0-1.mos8631.noarch
 fuel-bootstrap-cli-9.0.0-1.mos291.noarch
 fuel-nailgun-9.0.0-1.mos8894.noarch
 fuel-library9.0-9.0.0-1.mos8631.noarch
 fuel-9.0.0-1.mos6358.noarch
 nailgun-mcagents-9.0.0-1.mos776.noarch
 fuel-migrate-9.0.0-1.mos8631.noarch
 python-fuelclient-9.0.0-1.mos361.noarch
 fuelmenu-9.0.0-1.mos276.noarch
 python-packetary-9.0.0-1.mos155.noarch
 fuel-openstack-metadata-9.0.0-1.mos8894.noarch
 fuel_plugin_hidden-1.0-1.0.0-1.noarch
 fuel-utils-9.0.0-1.mos8631.noarch
 fuel-ostf-9.0.0-1.mos947.noarch
 fuel-agent-9.0.0-1.mos291.noarch
 fuel-provisioning-scripts-9.0.0-1.mos8894.noarch
 fuel-setup-9.0.0-1.mos6358.noarch

tags: removed: on-verification
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/fuel-ui 11.0.0.0rc1

This issue was fixed in the openstack/fuel-ui 11.0.0.0rc1 release candidate.

tags: added: on-verification
Revision history for this message
Ekaterina Shutova (eshutova) wrote :

Verified on 10.1 #1543.
Created custom plugin with "type: hidden" settings.
Plugin is visible on Settings/Other page and can be enabled for the environment.

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.