Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1498507 - ODL: opendaylight-6.1.0-2.el7ost contains upstream-provided .sos
ODL: opendaylight-6.1.0-2.el7ost contains upstream-provided .sos
Status: CLOSED ERRATA
Product: Red Hat OpenStack
Classification: Red Hat
Component: opendaylight (Show other bugs)
12.0 (Pike)
Unspecified Unspecified
urgent Severity urgent
: beta
: 13.0 (Queens)
Assigned To: Stephen Kitt
Itzik Brown
: TestOnly, Triaged
: 1498509 (view as bug list)
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2017-10-04 09:31 EDT by Stephen Kitt
Modified: 2018-10-18 03:21 EDT (History)
7 users (show)

See Also:
Fixed In Version: opendaylight-6.2.0-4
Doc Type: No Doc Update
Doc Text:
undefined
Story Points: ---
Clone Of:
Environment:
N/A
Last Closed: 2018-06-27 09:37:30 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2018:2086 None None None 2018-06-27 09:38 EDT

  None (edit)
Description Stephen Kitt 2017-10-04 09:31:31 EDT
As per https://errata.devel.redhat.com/rpmdiff/show/178505?result_id=4903242 the RPM contains .sos embedded in JARs. We need to ensure these are either rebuilt from source (as done for the leveldbjni JAR) or stripped.
Comment 2 Stephen Kitt 2017-10-16 12:04:55 EDT
This is fixed in http://pkgs.devel.redhat.com/cgit/rpms/opendaylight/commit/?h=rhos-12.0-rhel-7&id=fae1e5148bd8f0738401248c0cfa19912bc684b1 and building on https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=14273174

The resulting RPM contains no embedded DSOs and the Karaf container works.
Comment 5 Lon Hohberger 2018-03-07 08:52:30 EST
According to our records, this should be resolved by opendaylight-6.2.0-4.el7ost.  This build is available now.
Comment 8 Itzik Brown 2018-03-26 04:50:50 EDT
Checked with opendaylight-8.0.0-3.el7ost.noarch

In the /opt/opendaylight 

$ for jar in $(find . -name *.jar); do jar -tvf $jar | grep '.so$'; done
java.io.FileNotFoundException: ./system/org/fusesource/leveldbjni/leveldbjni-all/1.8-odl/leveldbjni-all-1.8-odl.jar (No such file or directory)
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.<init>(ZipFile.java:219)
    at java.util.zip.ZipFile.<init>(ZipFile.java:149)
    at java.util.zip.ZipFile.<init>(ZipFile.java:120)
    at sun.tools.jar.Main.list(Main.java:1115)
    at sun.tools.jar.Main.run(Main.java:293)
    at sun.tools.jar.Main.main(Main.java:1288)
Comment 9 Mike Kolesnik 2018-03-27 04:46:46 EDT
*** Bug 1498509 has been marked as a duplicate of this bug. ***
Comment 12 errata-xmlrpc 2018-06-27 09:37:30 EDT
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHEA-2018:2086

Note You need to log in before you can comment on or make changes to this bug.