Merge "add function to skip check when osd failed during execution of Jekins pipeline. More details can be found in the following case https://mirantis.my.salesforce.com/5004400000ptv7e"
diff --git a/.gitreview b/.gitreview
deleted file mode 100644
index 0ffa8e6..0000000
--- a/.gitreview
+++ /dev/null
@@ -1,4 +0,0 @@
-[gerrit]
-host=gerrit.mcp.mirantis.net
-port=29418
-project=salt-formulas/ceph.git
diff --git a/ceph/backup.sls b/ceph/backup.sls
index 2de94d6..e08a679 100644
--- a/ceph/backup.sls
+++ b/ceph/backup.sls
@@ -106,6 +106,14 @@
     - user: ceph_user
     - pkg: ceph_backup_server_packages
 
+{{ backup.backup_dir }}/.ssh:
+  file.directory:
+  - mode: 700
+  - user: ceph
+  - group: ceph
+  - require:
+    - user: ceph_user
+
 {{ backup.backup_dir }}/.ssh/authorized_keys:
   file.managed:
   - user: ceph
@@ -114,6 +122,7 @@
   - source: salt://ceph/files/backup/authorized_keys
   - require:
     - file: {{ backup.backup_dir }}/full
+    - file: {{ backup.backup_dir }}/.ssh
 
 ceph_server_script:
   file.managed:
diff --git a/ceph/files/backup/ceph-backup-client-runner-call.sh b/ceph/files/backup/ceph-backup-client-runner-call.sh
index 6c13525..51a0d8d 100644
--- a/ceph/files/backup/ceph-backup-client-runner-call.sh
+++ b/ceph/files/backup/ceph-backup-client-runner-call.sh
@@ -19,7 +19,7 @@
 # Configuration
 # -------------
     BACKUPDIR="{{ backup.backup_dir }}/full"
-    SERVERBACKUPDIR="{{ backup.client.target.get('backup_dir', backup.backup_dir) }}"
+    SERVERBACKUPDIR="{{ backup.client.target.get('backup_dir', backup.backup_dir) }}/full"
     TMPDIR="$( pwd )/tmp_ceph_backup"
     HOSTNAME="$( hostname )"
     TIMESTAMP="$( date +%m%d%k%M )"
@@ -109,4 +109,4 @@
 else
     echo "----------------------------"
     echo "-s parameter passed. Cleanup was not triggered"
-fi
\ No newline at end of file
+fi