Bug 1325450

Summary: Content View : Update puppet module filter to become a search
Product: Red Hat Satellite Reporter: Brad Buckingham <bbuckingham>
Component: Content ViewsAssignee: satellite6-bugs <satellite6-bugs>
Status: CLOSED CURRENTRELEASE QA Contact: Katello QA List <katello-qa-list>
Severity: medium Docs Contact:
Priority: unspecified    
Version: UnspecifiedCC: shetze, taw, xdmoon
Target Milestone: UnspecifiedKeywords: Regression
Target Release: Unused   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-08-26 01:05:50 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Satellite 6.2: Content View: Puppet module search input
none
Satellite 6.2: Content View: Puppet module search options none

Description Brad Buckingham 2016-04-08 20:47:49 UTC
Description of problem:

The interface for adding puppet modules to a content view (in the UI) utilizes a filter of loaded puppet modules instead of allowing the user to search for available puppet modules.  This makes it very difficult locate and add puppet modules to a content when working with a lot of puppet modules (e.g. puppet forge).

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

satellite-6.2.0-7.0.beta.el7sat.noarch
tfm-rubygem-katello-3.0.0.15-1.el7sat.noarch


How reproducible:
Always

Steps to Reproduce:
1. Create a puppet repo that points to puppet forge (https://forge.puppetlabs.com)
2. Sync the repo
3. Create a content view
4. go to Content -> Content Views -> [mynewview] -> Puppet Modules
5. click 'Add New Module'

Actual results:

Observe the the input box is a "Filter...".  As a result, I have to scroll until I locate the module that I would like to add to the content view.

Expected results:

The "Filter..." should really be a "Search..." that will allow me to leverage the power of scoped search on the server-side to help me locate the puppet module.

Additional info:

Related bug: https://bugzilla.redhat.com/show_bug.cgi?id=1324330

Comment 2 Sebastian Hetze 2016-04-25 12:39:04 UTC
This is not an enhancement but a regression. In Sat6.1 this lookup works.

Comment 5 Brad Buckingham 2016-08-26 01:04:09 UTC
In Satellite 6.2 GA, this is now indeed a search.  Attaching 2 screenshots to illstrate and closing the bugzilla.

Comment 6 Brad Buckingham 2016-08-26 01:04:47 UTC
Created attachment 1194177 [details]
Satellite 6.2: Content View: Puppet module search input

Comment 7 Brad Buckingham 2016-08-26 01:05:29 UTC
Created attachment 1194178 [details]
Satellite 6.2: Content View: Puppet module search options