To be sure that ~/.ssh directory exist
Related-PROD: PROD-19110
Change-Id: I1eb499a0f31148f18741b83d5e529b94211e4f96
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: