]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph_manager: Check for exit status 11 from ceph-objectstore-tool import
authorDavid Zafman <dzafman@redhat.com>
Sat, 21 Mar 2015 02:56:55 +0000 (19:56 -0700)
committerDavid Zafman <dzafman@redhat.com>
Wed, 22 Apr 2015 04:27:52 +0000 (21:27 -0700)
Fixes: #11139
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit 6c5300552d00232d6ecb2c1aa641d515c9d8cd34)

tasks/ceph_manager.py

index 5adb14a42a9ce1fc7efbd0979fe0cca9785a9192..d80b13d04f7bea89263c1a06e7ebc53011fe7f95 100644 (file)
@@ -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}".