Bug 537412

Summary: RFE: Errata & CVE Enhancements
Product: Red Hat Satellite 5 Reporter: Tomas Lestach <tlestach>
Component: WebUIAssignee: Tomas Lestach <tlestach>
Status: CLOSED ERRATA QA Contact: Garik Khachikyan <gkhachik>
Severity: medium Docs Contact:
Priority: low    
Version: 530CC: cperry, gkhachik, mkoci
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: 2009-12-10 15:10:56 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 518255    

Description Tomas Lestach 2009-11-13 14:57:08 UTC
Description of problem:

- Enable errata filtering according to the type
- Add extra column for Security Errata that lists associated CVEs

More details to find on:
https://fedorahosted.org/spacewalk/wiki/Features/WebuiErrataAndCvesEnhancements

Comment 2 Tomas Lestach 2009-12-02 16:37:11 UTC
Features implemented.

spacewalk.git: 
dd16ea48ab2ffce8f1fe5f8c30dc7a58dfc138f5
d7a18b23645ac30ad6961b7c7dca1a873fefd538
3a37c0f219adef0b34c75a008e94d915fecc9471

Comment 4 Garik Khachikyan 2009-12-08 15:09:50 UTC
# VERIFIED

Checked against packages:
spacewalk-java-0.5.44-49.4.el[4,5]sat
spacewalk-java-lib-0.5.44-49.4.el[4,5]sat
spacewalk-java-config-0.5.44-49.4.el[4,5]sat
spacewalk-taskomatic-0.5.44-49.4.el[4,5]sat
spacewalk-moon-0.5.23-28.1.el[4,5]sat
spacewalk-grail-0.5.23-28.1.el[4,5]sat
spacewalk-base-minimal-0.5.23-28.1.el[4,5]sat
spacewalk-cypress-0.5.23-28.1.el[4,5]sat
spacewalk-html-0.5.23-28.1.el[4,5]sat
spacewalk-base-0.5.23-28.1.el[4,5]sat
spacewalk-sniglets-0.5.23-28.1.el[4,5]sat
spacewalk-pxt-0.5.23-28.1.el[4,5]sat

A 3 new tabs now are visible in the "Errata" page of the satellite:
Bugfix Errata | Enhancement Errata | Security Errata
For Security Errata-s there is extra column displaying the info about assigned CVEs.

New functionality applied in there to show the information about erratas (all/relevant) divided by a single errata type appropriately:
Bug Fix Advisory | Product Enhancement Advisory | Security Advisory

Following are the scenarios applied:
--------------------------------
1.
Refer to "Errata" page.
Repeat the steps below for "Relevant" and "All" cases:
All the tabs show correct information about erratas, their types and counts. For security erratas there is also showing the CVEs assigned.

2.
Clone a channel with erratas from RedHat base channel.
Refer to "Errata" page.
Repeat the steps below for "Relevant" and "All" cases:
All the tabs show correct information about erratas, their types and counts. For security erratas there is also showing the CVEs assigned.

3. 
Create/Add/Clone erratas (3 types - bugfix, enhancement, security)
Refer to "Errata" page.
For all the cases All the tabs show correct information about erratas, their types and counts. For security erratas there is empty value in field for the errata just created manually.

4.
Remove erratas (3 types - bugfix, enhancement, security)
Refer to "Errata" page.
For all the cases All the tabs show correct information about erratas, their types and counts.

5. 
Remove a cloned channel
Refer to "Errata" page.
For all the cases All the tabs show correct information about erratas, their types and counts.
--------------------------------

Comment 5 Tomas Lestach 2009-12-09 10:24:51 UTC
satellite.git: errata_9089/c9ed95e57bd0a0c073fe752e2e328cb4bd32aa15
               errata_9089/cf648de83fd8849a5086b988be30830a77b971b9
               errata_9089/603860aea8701e3c9c1977c748892df74a4905c1

fix present in: spacewalk-java-0.5.44-51

Comment 7 errata-xmlrpc 2009-12-10 15:10:56 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHBA-2009-1661.html