return code for "iscsiadm: No records found" is 21
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Undecided
|
Derek Higgins |
Bug Description
While running smoketests on Fedora 16, some of the volume tests fail with the following
error in the logs
ERROR nova.compute.
TRACE: Traceback (most recent call last):
TRACE: File "/usr/lib/
TRACE: mountpoint)
TRACE: File "/usr/lib/
TRACE: return f(*args, **kw)
TRACE: File "/usr/lib/
TRACE: mount_device)
TRACE: File "/usr/lib/
TRACE: return method(
TRACE: File "/usr/lib/
TRACE: self._run_
TRACE: File "/usr/lib/
TRACE: check_exit_
TRACE: File "/usr/lib/
TRACE: cmd=' '.join(cmd))
TRACE: ProcessExecutio
TRACE: Command: sudo nova-rootwrap iscsiadm -m node -T iqn.2010-
TRACE: Exit code: 21
TRACE: Stdout: ''
TRACE: Stderr: 'iscsiadm: No records found\n'
TRACE:
root@nova1 log]# iscsiadm --version
iscsiadm version 2.0-872.15.f16
According to return values in the the man page
21 ISCSI_ERR_
looks like the return values were added in iscsiadm, in this commit
commit 2c839a208413b88
Author: Mike Christie <email address hidden>
Date: Sun Jan 30 22:49:56 2011 -0600
Version 872 was created on Mar 24 02:49:10 2010
Ubuntu 10.04 has
derekh@vm9475:~$ iscsiadm --version
iscsiadm version 2.0-871
Changed in nova: | |
assignee: | nobody → Derek Higgins (derekh) |
status: | New → In Progress |
Changed in nova: | |
milestone: | none → essex-4 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | essex-4 → 2012.1 |
I have Fix ready, waiting on another commit to be merged that contains Author details