Project

General

Profile

Actions

Bug #10200

closed

tgtd error: undefined symbol: rbd_discard

Added by John Spray over 9 years ago. Updated about 6 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Saw this error in syslog from an unrelated test. Presumably this is a bug somewhere?

/a/teuthology-2014-11-23_23:10:01-knfs-next-testing-basic-multi/617093/remote/plana56/syslog/misc.log.gz

2014-11-24T23:15:22.273902-08:00 plana56 tgtd: tgtd daemon started, pid:22300
2014-11-24T23:15:22.273932-08:00 plana56 tgtd: tgtd logger started, pid:22301 debug:0
2014-11-24T23:15:23.274317-08:00 plana56 tgtd: iser_ib_init(3351) Failed to initialize RDMA; load kernel modules?
2014-11-24T23:15:23.274347-08:00 plana56 tgtd: work_timer_start(150) use signal based scheduler
2014-11-24T23:15:23.274362-08:00 plana56 tgtd: bs_init_signalfd(270) failed to dlopen backing-store module /usr/lib/tgt/backing-store/bs_rbd.so error /usr/lib/tgt/backing-store/bs_rbd.so: undefined symbol: rbd_discard
2014-11-24T23:15:23.274378-08:00 plana56 tgtd: bs_init(367) use signalfd notification
Actions #1

Updated by Samuel Just over 9 years ago

  • Project changed from Ceph to rbd
Actions #2

Updated by Jason Dillaman over 9 years ago

tgt_1.0.38-48.bf6981.precise.ceph_amd64.deb from ceph-extras depends on rbd_discard, which is not available in stock Ubuntu Precise. The test case was attempting to install Ceph 0.88.x, but tgt was installed and started first.

Actions #3

Updated by Jason Dillaman over 9 years ago

  • Project changed from rbd to devops

tgt_1.0.38-48.*.ceph_amd64.deb packages need a dependency on librbd1 >= v0.46 since that is when the rbd_discard method was added.

Actions #4

Updated by Sage Weil about 6 years ago

  • Status changed from New to Rejected
Actions

Also available in: Atom PDF