Bug 1071899

Summary: [QE] (EAP-6.2.2) RPM: Errata contains wrong set up of old packages
Product: [JBoss] JBoss Enterprise Application Platform 6 Reporter: Katerina Odabasi <kanovotn>
Component: RPMsAssignee: Christopher O'Brien <cobrien>
Status: CLOSED CURRENTRELEASE QA Contact: Katerina Odabasi <kanovotn>
Severity: urgent Docs Contact: Russell Dickenson <rdickens>
Priority: unspecified    
Version: 6.2.2CC: fnasser, jawilson, pgier, rsvoboda
Target Milestone: CR2   
Target Release: EAP 6.2.2   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-06-02 12:49:19 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:
Bug Depends On:    
Bug Blocks: 1049365    

Description Katerina Odabasi 2014-03-03 12:34:14 UTC
Errata (2014:17005 and 2014:17004) contains wrong set up of old packages:

For example package jboss-jsf-api_2.1_spec-2.1.27-2.Final_redhat_1.1.ep6.el6 is part of 17005 and also part of old files in ET.

See full tps logs:
http://nest.test.redhat.com/mnt/qa/scratch/dev135/2014:17004/tps/tps-rpmtest.html <- RHEL 5
http://nest.test.redhat.com/mnt/qa/scratch/dev149/2014:17005/tps/tps-rpmtest.html <- RHEL 6

Comment 2 Fernando Nasser 2014-03-03 16:15:40 UTC
Chris is going to try and change the setup for us.

Comment 3 Christopher O'Brien 2014-03-03 16:17:48 UTC
To help debugging this, please indicate the *expected* comparison NVR vs. the *problem* NVR

Comment 4 Pavel Janousek 2014-03-04 12:23:20 UTC
Hi Chris, if I understand the issue correctly, the old packages list should contain packages shipped already and in the new packages list should be included packages which are content of particular Errata.

In this case, in RHN Live we have jboss-jsf-api_2.1_spec-2.1.19.1-1.Final_redhat_1.ep6.el6.noarch.rpm already. So I expect version jboss-jsf-api_2.1_spec-2.1.19.1-1.Final_redhat_1.ep6.el6.noarch.rpm in old packages list and the version inclued in new packages list should be jboss-jsf-api_2.1_spec-2.1.27-2.Final_redhat_1.1.ep6.el6.noarch.rpm.

The issue is that we have jboss-jsf-api_2.1_spec-2.1.27-2.Final_redhat_1.1.ep6.el6.noarch.rpm in both lists. The same issue for many other packages as in the reports posted above.

NVR for jboss-jsf-api_2.1_spec-2.1.27-2.Final_redhat_1.1.ep6.el6.noarch.rpm is: /mnt/redhat/brewroot/packages/jboss-jsf-api_2.1_spec/2.1.27/2.Final_redhat_1.1.ep6.el6/src/jboss-jsf-api_2.1_spec-2.1.27-2.Final_redhat_1.1.ep6.el6.src.rpm

Comment 5 Christopher O'Brien 2014-03-05 15:22:34 UTC
Alright, I've got a handle on why it happened. I've sent a corrected list of released packages to bootstrap 6.2 (6 + the most recent 6.2.1 releases + security) to the errata-admin list, requesting they flush the old list and update to the new one.

Comment 6 Christopher O'Brien 2014-03-10 15:13:19 UTC
Simon Baird has cleaned out the list of any unreleased builds. I'm working with him to also populate the proper list of released builds. It may be enough for TPS to run happily for you now.

Comment 7 Fernando Nasser 2014-03-13 15:36:45 UTC
This was fixed for CR2

Comment 8 Katerina Odabasi 2014-03-25 10:07:22 UTC
Verified in 6.2.2.CR3.