]> git.proxmox.com Git - ceph.git/blobdiff - ceph/qa/workunits/rados/test_crash.sh
import ceph quincy 17.2.6
[ceph.git] / ceph / qa / workunits / rados / test_crash.sh
index 6608d7872e232b12ac5b9586ca84e63d37d4bc2b..26a4c9bdc151f71fcd085b8f5938f0cb0ed3945f 100755 (executable)
@@ -24,6 +24,11 @@ for f in $(find $TESTDIR/archive/coredump -type f); do
        fi
 done
 
+# ceph-crash runs as the unprivileged "ceph" user, but when under test
+# the ceph osd daemons are running as root, so their crash files aren't
+# readable.  let's chown them so they behave as they would in real life.
+sudo chown -R ceph:ceph /var/lib/ceph/crash
+
 # let daemon find crashdumps on startup
 sudo systemctl restart ceph-crash
 sleep 30