Bug 1744542 - [RFE] Hide the Configuration -> Database screen
Summary: [RFE] Hide the Configuration -> Database screen
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: UI - OPS
Version: 5.11.0
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: GA
: 5.12.0
Assignee: Dávid Halász
QA Contact: Tasos Papaioannou
Red Hat CloudForms Documentation
URL:
Whiteboard:
Depends On:
Blocks: 1767645
TreeView+ depends on / blocked
 
Reported: 2019-08-22 11:46 UTC by Dávid Halász
Modified: 2020-03-20 15:43 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1767645 (view as bug list)
Environment:
Last Closed: 2020-03-20 15:43:06 UTC
Category: Feature
Cloudforms Team: CFME Core
Target Upstream Version:
Embargoed:
mfeifer: mirror+


Attachments (Terms of Use)

Description Dávid Halász 2019-08-22 11:46:14 UTC
Description of problem:


Version-Release number of selected component (if applicable):
5.11.0.19.20190813184334_ed72c9f

How reproducible:


Steps to Reproduce:
1. Navigate to Configuration (gear icon) and select the Database accordion
2. Expand one of the tables
3. Click on the expanded `Indexes` node

Actual results:
The page doesn't navigate anywhere, error in production.log

Expected results:
There should be a reaction to the click that doesn't produce an error


Additional info:
Started POST "/ops/tree_select?id=xx-5" for 10.34.5.183 at 2019-08-22 07:41:51 -0400
[----] I, [2019-08-22T07:41:51.427213 #7931:2ab1db4c9084]  INFO -- : Processing by OpsController#tree_select as JS
[----] I, [2019-08-22T07:41:51.427280 #7931:2ab1db4c9084]  INFO -- :   Parameters: {"id"=>"xx-5"}
[----] F, [2019-08-22T07:41:51.446291 #7931:2ab1db4c9084] FATAL -- : Error caught: [NoMethodError] undefined method `constantize' for nil:NilClass
/opt/rh/cfme-gemset/bundler/gems/cfme-ui-classic-3cad7fea564b/app/controllers/ops_controller.rb:107:in `tree_selected_model'
/opt/rh/cfme-gemset/bundler/gems/cfme-ui-classic-3cad7fea564b/app/controllers/ops_controller.rb:170:in `tree_select'

Comment 7 CFME Bot 2019-08-27 13:30:58 UTC
New commit detected on ManageIQ/manageiq/master:

https://github.com/ManageIQ/manageiq/commit/20e1516f8a6d6cfcb834c9c8070e93d7a91e6b39
commit 20e1516f8a6d6cfcb834c9c8070e93d7a91e6b39
Author:     Dávid Halász <dhalasz>
AuthorDate: Tue Aug 27 06:16:29 2019 -0400
Commit:     Dávid Halász <dhalasz>
CommitDate: Tue Aug 27 06:16:29 2019 -0400

    Add Settings attribute for displaying the ops/database screen

    https://bugzilla.redhat.com/show_bug.cgi?id=1744542

 config/settings.yml | 1 +
 1 file changed, 1 insertion(+)

Comment 8 CFME Bot 2019-08-27 13:32:09 UTC
New commit detected on ManageIQ/manageiq-ui-classic/master:

https://github.com/ManageIQ/manageiq-ui-classic/commit/f1e5c6de7bcace563d9d0fad5d093fb7422c4cf7
commit f1e5c6de7bcace563d9d0fad5d093fb7422c4cf7
Author:     Dávid Halász <dhalasz>
AuthorDate: Tue Aug 27 06:15:33 2019 -0400
Commit:     Dávid Halász <dhalasz>
CommitDate: Tue Aug 27 06:15:33 2019 -0400

    Hide the OPS/Database screen with the possibility of re-enabling

    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1744542

 app/controllers/ops_controller.rb | 13 +-
 spec/controllers/ops_controller_spec.rb | 3 +-
 2 files changed, 7 insertions(+), 9 deletions(-)


Note You need to log in before you can comment on or make changes to this bug.