From: David Zafman Date: Sat, 21 Mar 2015 02:56:55 +0000 (-0700) Subject: ceph_manager: Check for exit status 11 from ceph-objectstore-tool import X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=707a0b7244cd77c9411cde7240eed3696cb9dcea;p=ceph.git ceph_manager: Check for exit status 11 from ceph-objectstore-tool import Fixes: #11139 Signed-off-by: David Zafman (cherry picked from commit 6c5300552d00232d6ecb2c1aa641d515c9d8cd34) --- diff --git a/tasks/ceph_manager.py b/tasks/ceph_manager.py index 5adb14a42a9..d80b13d04f7 100644 --- a/tasks/ceph_manager.py +++ b/tasks/ceph_manager.py @@ -204,7 +204,10 @@ class Thrasher: proc = imp_remote.run(args=cmd, wait=True, check_status=False) if proc.exitstatus == 10: self.log("Pool went away before processing an import" - "...ignored"); + "...ignored") + elif proc.exitstatus == 11: + self.log("Attempt to import an incompatible export" + "...ignored") elif proc.exitstatus: raise Exception("ceph-objectstore-tool: " "import failure with status {ret}".