add requirement for /etc/ceph
diff --git a/ceph/client.sls b/ceph/client.sls
index 1f511d7..3361772 100644
--- a/ceph/client.sls
+++ b/ceph/client.sls
@@ -23,6 +23,8 @@
# bug, if file is empty no section is added by options_present
- contents: |
[client.{{ keyring_name }}]
+ - require:
+ - file: /etc/ceph
ini.options_present:
- sections:
@@ -50,10 +52,13 @@
# bug, if file is empty no section is added by options_present
- contents: |
[global]
+ - require:
+ - file: /etc/ceph
ini.options_present:
- sections: {{ config|yaml }}
- require:
- pkg: ceph_client_packages
+ - file: /etc/ceph
{%- endif %}