Bug 699685

Summary: can not install exact errata
Product: Red Hat Satellite 5 Reporter: Jan Hutař <jhutar>
Component: ServerAssignee: Tomas Lestach <tlestach>
Status: CLOSED CURRENTRELEASE QA Contact: Jan Hutař <jhutar>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 540CC: cperry, jmikulka, mminar, tlestach
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: spacewalk-schema-1.2.21-15 satellite-schema-5.4.0.17-1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-09-21 09:33:22 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: 819081    

Description Jan Hutař 2011-04-26 11:15:14 UTC
Description of problem:
In the past we were able to schedule installation of "middle" (~not newest one) errata. Now I'm failing to do so.



So is this expected, or should I file a bug?

Thanks,
Jan


Version-Release number of selected component (if applicable):
This is on updated 5.4.0 Satellite:
# rpm -q satellite-schema
satellite-schema-5.4.0.10-1.el5sat


How reproducible:


Steps to Reproduce:
1. # rpm -q test-test05-64_rhndev_redhat_com-26603
test-test05-64_rhndev_redhat_com-26603-0.1-1
2. # yum list test-test05-64_rhndev_redhat_com-26603 --showduplicates
Loaded plugins: rhnplugin, security
Installed Packages
test-test05-64_rhndev_redhat_com-26603.x86_64   0.1-1   installed    
Available Packages
test-test05-64_rhndev_redhat_com-26603.x86_64   0.1-1   test-x86_64-0
test-test05-64_rhndev_redhat_com-26603.x86_64   0.2-2   test-x86_64-0
test-test05-64_rhndev_redhat_com-26603.x86_64   0.3-3   test-x86_64-0
3. Show errata EID = 42
{'advisory_name': '26603-30189-1', 'advisory_type': 'Bug Fix Advisory', 'issue_date': '2011-04-22 09:02:04', 'advisory': '26603-30189-1', 'last_modified_date': '2011-04-22 09:02:04', 'id': 42, 'synopsis': 'synopsis', 'date': '2011-04-22 09:02:04', 'update_date': '2011-04-22 09:02:04', 'advisory_synopsis': 'synopsis'}
4. grep ID /etc/sysconfig/rhn/systemid
<value><string>ID-1000010020</string></value>
5. Apply errata 42 to system 1000010020 using API


Actual results:
1. using API:
  [...]
  File "/usr/lib64/python2.4/xmlrpclib.py", line 744, in close
    raise Fault(**self._stack[0])
xmlrpclib.Fault: <Fault 2600: 'redstone.xmlrpc.XmlRpcFault: Invalid errata'>
2. using WebUI:
  errata EID = 42 is not either on "Relevant Errata" WebUI page or on
  "Upgradable Packages" page (only errata containing 0.3-3 offered on both
  these pages)


Expected results:
1. using API: should work
2. using WebUI: should show errata EID = 42 (one containing 0.2-2)


Additional info:
Errata -> Errata -> All shows both erratas:
26603-30189-1 (EID = 42)
  - contains test-test05-64_rhndev_redhat_com-26603-0.2-2
26603-30189-2 (EID = 44)
  - contains test-test05-64_rhndev_redhat_com-26603-0.3-3
  - this advisory can be nicely applied

Comment 3 Tomas Lestach 2011-08-12 07:17:09 UTC
This was resolved within Bug 722189

Moving to MODIFIED

Comment 6 Clifford Perry 2012-09-21 09:33:22 UTC
This issue is resolved with the release of RHN Satellite 5.5. 

As of September 20th 2012, RHN Satellite 5.5 has been generally available. 

Release Notes and other 5.5 documentation can be found here:

 https://access.redhat.com/knowledge/docs/Red_Hat_Network_Satellite/

The associated Errata for the 5.5 release are:

5.5 Satellite GA Errata
 - http://rhn.redhat.com/errata/RHEA-2012-1296.html

5.5 Upgrade Errata
 - http://rhn.redhat.com/errata/RHEA-2012-1298.html

5.5 RHN Proxy GA Errata
 - http://rhn.redhat.com/errata/RHEA-2012-1297.html

5.5 RHN Tools GA Errata
 - http://rhn.redhat.com/errata/RHEA-2012-1299.html

Regards,
Clifford
- Engineering Manager, Satellite