Bug 1023194

Summary: Create a feed for the RHN download software pages that can be consumed by portal GSA feeder
Product: [Retired] Red Hat Network Reporter: Benjamin Miller <bmiller>
Component: RHN/MaintenanceAssignee: Benjamin Miller <bmiller>
Status: CLOSED CURRENTRELEASE QA Contact: David Spalding <dspaldin>
Severity: medium Docs Contact:
Priority: medium    
Version: MR54 (AMS)CC: bsaylor, nraghava, nyancey, vkumar
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: CHG3301
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-11-19 14:30:04 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:

Description Benjamin Miller 2013-10-24 20:46:13 UTC
Description of problem:
Customer Portal GSA Feeder needs a feed for software downloads that are available from RHN so that customers can search and browse the software they want to download. This is similar to the feeds that were created for *RHN packages. Reference BZ872746 for more information on how to test this item. The code changes are practically the same but to two different applications.

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

How reproducible:
Every time

Steps to Reproduce:
1. Browse to https://rhn.redhat.com/rhn/gsa/DownloadFeed.do

Actual results:
N/A

Expected results:
1. Should see an XML format page with each of the fields outlined in https://docspace.corp.redhat.com/docs/DOC-125957 (Under Software -> Downloads heading) populated

2. Page should have no more than 200 results

Additional info:
- URL should be able to accept none, any, or all of the parameters:
      onOrAfter (restricts returned results to those with a last_modified time on or after the supplied time)

       onOrBefore (restricts returned results to those with a last_modified time on or before the supplied time)
        If a page=# parameter is appended to the url, the feed will return the #th set of 200 results.
    
- No time constraints; the page may take an indefinite amount of time to load results

Comment 1 Brooks 2013-10-24 20:58:35 UTC
US39087 added to MR55

Comment 2 David Spalding 2013-10-28 20:46:54 UTC
Tested good in Dev:

https://tcms.engineering.redhat.com/run/94235/

Comment 3 Nicole Yancey 2013-11-12 19:52:24 UTC
verified on QA

Comment 4 David Spalding 2013-11-19 14:30:04 UTC
MR54 RHN Released to production November 18, 2013.

If there's any questions / comments / concerns with any of the bugs that were released with MR54 RHN (CHG3301), please email servicedesk.