Bug 130472

Summary: Server Set Manager integration with Java site
Product: Red Hat Network Reporter: Ryan Bloom <rbb>
Component: RHN/R&DAssignee: Michael Bowman <mbowman>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: RHN Devel   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2004-12-06 14:28:54 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---
Bug Depends On:    
Bug Blocks: 125080    

Description Ryan Bloom 2004-08-20 19:02:04 UTC
The perl code has the concept of adding a group of servers in the
server set manager and then operating on them from there.  We just
need to be able to add servers to the SSM.  Work with Jesus to figure
out the integration.

Comment 1 Jesus M. Rodriguez 2004-09-09 15:51:39 UTC
Adding email sent to Michael:

We need to add check boxes to the SystemsAdmined page like we have on 
webdev (rhn.webdev.redhat.com).  This includes the Update List button at 
the bottom (the Select ALl and Unselect all would be nice to haves but 
not required).

The {No systems selected} should reflect the number highlighted by the 
check marks.


These items go into the rhnSet table as follows:

USER_ID - the user of the set
LABEL - system_list
ELEMENT - server id
ELEMENT_TWO - null

You can CRUD them using the RhnSetManager class in
com.redhat.rhn.manager.rhnset.

Comment 2 Michael Bowman 2004-12-03 14:04:26 UTC
Ok, this bug is almost done ;)

- Buttons work; I used Strut's LookupDispatchAction class to handle
these so we get i18n, but couldn't get it to work right (so the text
on the buttons has the asterisks around them)

- SetTag has been taught to check the set in the request and check the
checkbox if the item is in the set.

TODO:
- Fix text on buttons
- Gray bar form (x Systems Selected <manage> <clear>)
- Pagination text (x - y of z (n Systems Selected))
- Move buttons into same table row as bottom pagination
- Only display uncheckall when something is checked
- Moving checked but not updated systems across pages
- Extract generic code from VisibleList*Action.java 
- Move code to work around hibernate RhnSet bug into RhnSet