rubgem-libyajl package misses symlink to .so file

Bug #1516633 reported by Dmitry Teselkin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Fix Released
Medium
Artem Silenkov

Bug Description

rubygem-libyajl package for CentOS7 misses symlink:
  /usr/lib64/libyajl.so --> /usr/lib64/libyajl.so.2

This leads to failure of nailgun-agent on bootstrap

Igor Marnat (imarnat)
Changed in mos:
assignee: nobody → MOS Packaging Team (mos-packaging)
importance: Undecided → High
milestone: none → 8.0
Changed in mos:
status: New → Confirmed
Changed in mos:
assignee: MOS Packaging Team (mos-packaging) → Artem Silenkov (asilenkov)
Revision history for this message
Artem Silenkov (asilenkov) wrote :

Upstream package was switched to system yajl2.
We probably need to do the same.

Revision history for this message
Artem Silenkov (asilenkov) wrote :

https://<email address hidden>/msg351068.html

Revision history for this message
Artem Silenkov (asilenkov) wrote :

lowering priority as we have workaround for this.

Changed in mos:
importance: High → Medium
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to fuel-infra/jeepyb-config (master)

Related fix proposed to branch: master
Change author: Artem Silenkov <email address hidden>
Review: https://review.fuel-infra.org/14463

Changed in mos:
status: Confirmed → In Progress
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to fuel-infra/jeepyb-config (master)

Reviewed: https://review.fuel-infra.org/14463
Submitter: Andrey Nikitin <email address hidden>
Branch: master

Commit: c048648e7e2a20697e716c67bc3a0ce45f72883a
Author: Artem Silenkov <email address hidden>
Date: Mon Dec 7 13:02:38 2015

yajl packaged for centos7 liberty 8.0

* packages/centos7/yajl

Change-Id: Ibecd00feeff39daf7278f9f3df1695a087f478f4
Related-Bug: #1516633

Changed in mos:
milestone: 8.0 → 9.0
Revision history for this message
Timur Nurlygayanov (tnurlygayanov) wrote :

The fix was merged, status changed to Fix Committed then.

Changed in mos:
status: In Progress → Fix Committed
Revision history for this message
Alexandr Kostrikov (akostrikov-mirantis) wrote :

I have started ruby
root@bootstrap:~# irb

root@bootstrap:~# cat /proc/8527/maps|grep yajl
is empty

After importing yajl:
irb(main):001:0> require "yajl"
=> true
root@bootstrap:~# cat /proc/8527/maps|grep yajl
7f65be63e000-7f65be649000 r-xp 00000000 00:14 4029 /usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux/yajl/yajl.so
7f65be649000-7f65be848000 ---p 0000b000 00:14 4029 /usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux/yajl/yajl.so
7f65be848000-7f65be849000 r--p 0000a000 00:14 4029 /usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux/yajl/yajl.so
7f65be849000-7f65be84a000 rw-p 0000b000 00:14 4029 /usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux/yajl/yajl.so
root@bootstrap:~#

The check is done on 9.0 RC2(490)

Changed in mos:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.