From c27338bf2f7d501d1c0096260a3136c9c974e9c9 Mon Sep 17 00:00:00 2001
From: Eduardo Gonzalez <dabarren@gmail.com>
Date: Tue, 29 Aug 2017 16:39:30 +0200
Subject: [PATCH] Retrieve ceph logs in gate

Check status of ceph cluster

Change-Id: I4919a32794cc75bd3e8f411a219f778238a334ee
---
 tests/get_logs.sh | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/tests/get_logs.sh b/tests/get_logs.sh
index fe5f8b6b2..25c2ed431 100644
--- a/tests/get_logs.sh
+++ b/tests/get_logs.sh
@@ -38,6 +38,13 @@ copy_logs() {
     # docker related information
     (docker info && docker images && docker ps -a) > ${LOG_DIR}/system_logs/docker-info.txt
 
+    # ceph related logs
+    if [[ $(docker ps --filter name=ceph_mon --format "{{.Names}}") ]]; then
+        docker exec ceph_mon ceph -s > ${LOG_DIR}/kolla/ceph/ceph_s.txt
+        docker exec ceph_mon ceph osd df > ${LOG_DIR}/kolla/ceph/ceph_osd_df.txt
+        docker exec ceph_mon ceph osd tree > ${LOG_DIR}/kolla/ceph/ceph_osd_tree.txt
+    fi
+
     # Rename files to .txt; this is so that when displayed via
     # logs.openstack.org clicking results in the browser shows the
     # files, rather than trying to send it to another app or make you
-- 
GitLab