Project

General

Profile

Bug #9655

tests: qa/workunits/cephtool/test.sh fails ENXIO

Added by Loïc Dachary over 9 years ago. Updated over 9 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
-
Target version:
-
% Done:

100%

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

 test_mon_osd: 636: ceph tell osd.1 version
*** DEVELOPER MODE: setting PATH, PYTHONPATH and LD_LIBRARY_PATH ***
Error ENXIO: problem getting command descriptions from osd.1
test_mon_osd: 1: rm -fr /tmp/cephtool7796
================ STOP =================
FAIL: test/vstart_wrapped_tests.sh 

it needs to wait for osd.1 to be up before trying to tell it something.

Related issues

Related to Ceph - Bug #9700: cephtool mon_osd intermittent failure Resolved 10/08/2014

Associated revisions

Revision f1becf9a (diff)
Added by Loic Dachary over 9 years ago

qa: ceph tell must retry on ENXIO

It is expected for ceph tell to fail with ENXIO if the daemon it is
trying to join is not ready for some reason. This should be handled as a
transient error instead of a fatal error.

Add two shell functions to help with retry. They may prove useful if
other cases requiring a few retries show up.

http://tracker.ceph.com/issues/9655 Fixes: #9655

Signed-off-by: Loic Dachary <>

History

#1 Updated by Loïc Dachary over 9 years ago

  • Status changed from 12 to Fix Under Review
  • Assignee set to Loïc Dachary

#2 Updated by Loïc Dachary over 9 years ago

  • % Done changed from 0 to 80

#3 Updated by Loïc Dachary over 9 years ago

  • Status changed from Fix Under Review to Resolved
  • % Done changed from 80 to 100

Also available in: Atom PDF