Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1384333

Summary: swift complaining about missing native libraries
Product: Red Hat OpenStack Reporter: Attila Fazekas <afazekas>
Component: liberasurecodeAssignee: Pete Zaitcev <zaitcev>
Status: CLOSED ERRATA QA Contact: nlevinki <nlevinki>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 10.0 (Newton)CC: afazekas, apevec, derekh, jschluet, lhh, mabrams, pgrist, srevivo, thiago, zaitcev
Target Milestone: rcKeywords: Triaged
Target Release: 10.0 (Newton)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: liberasurecode-1.2.0-1.el7ost Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-12-14 16:18:20 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 Attila Fazekas 2016-10-13 06:48:51 UTC
Description of problem:
systemctl status '*swift*'
● openstack-swift-account-reaper.service - OpenStack Object Storage (swift) - Account Reaper
   Loaded: loaded (/usr/lib/systemd/system/openstack-swift-account-reaper.service; enabled; vendor preset: disabled)
   Active: active (running) since Thu 2016-10-13 02:02:56 EDT; 37min ago
 Main PID: 19543 (swift-account-r)
   CGroup: /system.slice/openstack-swift-account-reaper.service
           └─19543 /usr/bin/python2 /usr/bin/swift-account-reaper /etc/swift/account-server.conf

Oct 13 02:02:56 am0zlaaio-1 systemd[1]: Started OpenStack Object Storage (swift) - Account Reaper.
Oct 13 02:02:56 am0zlaaio-1 systemd[1]: Starting OpenStack Object Storage (swift) - Account Reaper...
Oct 13 02:02:57 am0zlaaio-1 liberasurecode[19543]: liberasurecode_backend_open: dynamic linking error libJerasure.so.2: cannot open shared object file: No such file or directory
Oct 13 02:02:57 am0zlaaio-1 liberasurecode[19543]: liberasurecode_backend_open: dynamic linking error libJerasure.so.2: cannot open shared object file: No such file or directory
Oct 13 02:02:57 am0zlaaio-1 liberasurecode[19543]: liberasurecode_backend_open: dynamic linking error libisal.so.2: cannot open shared object file: No such file or directory
Oct 13 02:02:57 am0zlaaio-1 liberasurecode[19543]: liberasurecode_backend_open: dynamic linking error libshss.so.1: cannot open shared object file: No such file or directory
Oct 13 02:05:37 am0zlaaio-1 account-server[19543]: Devices pass completed: 0.22s


Version-Release number of selected component (if applicable):
openstack-swift-object-2.10.1-0.20160929005314.3349016.el7ost.noarch
python-swiftclient-3.1.0-1.el7ost.noarch
openstack-swift-account-2.10.1-0.20160929005314.3349016.el7ost.noarch
openstack-swift-container-2.10.1-0.20160929005314.3349016.el7ost.noarch
python-swift-2.10.1-0.20160929005314.3349016.el7ost.noarch
puppet-swift-9.4.0-1.el7ost.noarch
openstack-swift-proxy-2.10.1-0.20160929005314.3349016.el7ost.noarch


It is a scary red warning.

Comment 2 Pete Zaitcev 2016-11-01 20:05:34 UTC
Can I get output of
rpm -q python-pyeclib liberasurecode
?

See also bug 1380824, which is supposed to address this exact senseless
warning.

Comment 8 Attila Fazekas 2016-11-22 09:24:35 UTC
I guess the question in #2 is not relevant anymore,
if you really need I can find you a full pkg list what we had around reporting time.

now I have.:
rpm -q python-pyeclib liberasurecode
python-pyeclib-1.3.1-1.el7ost.x86_64
liberasurecode-1.2.0-2.el7ost.x86_64

and it is not red.

Comment 10 errata-xmlrpc 2016-12-14 16:18:20 UTC
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://rhn.redhat.com/errata/RHEA-2016-2948.html