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
Chris is going to try and change the setup for us.
To help debugging this, please indicate the *expected* comparison NVR vs. the *problem* NVR
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
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.
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.
This was fixed for CR2
Verified in 6.2.2.CR3.