Bug 1015476
Summary: | Far different MANIFEST.MF in OSGI | ||
---|---|---|---|
Product: | [JBoss] JBoss Enterprise Application Platform 6 | Reporter: | Pavel Janousek <pjanouse> |
Component: | Build | Assignee: | David Walluck <dwalluck> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Katerina Odabasi <kanovotn> |
Severity: | urgent | Docs Contact: | |
Priority: | unspecified | ||
Version: | 6.2.0 | CC: | dwalluck, fnasser |
Target Milestone: | ER5 | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2013-12-15 16:16:35 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: |
Description
Pavel Janousek
2013-10-04 10:59:23 UTC
Hi David, are these expected between -redhat-3 and -redhat-4 ? I think QE has compared the wrong jar manifests, comparing core to enterprise. Notice how one of them says core and the other says enterprise, but QE should be comparing the same artifacts to one other. Thank you for spotting this. Yes, I've made a mistake during manual re-check, sorry for it. Nevertheless, the differences are bigger that expected - see full diff output for core and enterprise JARs (first is ZIP, second RPM): [root@dev148 ~]# diff 1/MANIFEST.MF 2/MANIFEST.MF 24a25,28 > Implementation-Title: osgi.enterprise > Implementation-Version: 4.2.0.redhat-4 > Built-By: mockbuild > Specification-Vendor: OSGi Alliance 32,33c36,40 < Bundle-Version: 4.2.0.201303060909 < Bnd-LastModified: 1362622148957 --- > Implementation-Vendor: OSGi Alliance > Implementation-Vendor-Id: org.osgi > Build-Jdk: 1.6.0_24 > Bundle-Version: 4.2.0.201309170547 > Bnd-LastModified: 1379454438360 34a42,44 > Specification-Title: osgi.enterprise > Bundle-Description: OSGi Service Platform Release 4 Version 4.2, Enter > prise Interfaces and Classes for use in compiling bundles. 38,39c48 < Bundle-Description: OSGi Service Platform Release 4 Version 4.2, Enter < prise Interfaces and Classes for use in compiling bundles. --- > Specification-Version: 4.2.0.redhat-4 [root@dev148 ~]# diff 3/MANIFEST.MF 4/MANIFEST.MF 9a10,13 > Implementation-Title: osgi.core > Implementation-Version: 4.2.0.redhat-4 > Built-By: mockbuild > Specification-Vendor: OSGi Alliance 17,18c21,25 < Bundle-Version: 4.2.0.201303060903 < Bnd-LastModified: 1362621821788 --- > Implementation-Vendor: OSGi Alliance > Implementation-Vendor-Id: org.osgi > Build-Jdk: 1.6.0_24 > Bundle-Version: 4.2.0.201309170543 > Bnd-LastModified: 1379454234190 19a27,29 > Specification-Title: osgi.core > Bundle-Description: OSGi Service Platform Release 4 Version 4.2, Core > Interfaces and Classes for use in compiling bundles. 23,24c33 < Bundle-Description: OSGi Service Platform Release 4 Version 4.2, Core < Interfaces and Classes for use in compiling bundles. --- > Specification-Version: 4.2.0.redhat-4 [root@dev148 ~]# I added headers to fix bug #988315. The reason for the differences is that the zip has the previous version. I suppose that it doesn't make sense to compare them until the next ER when the versions should be synced. At that point, it should fix bug #957684 as well. But the version change did not make the release in time for the zip. Fixed in ER5 build. |