Create manila user before apache site enabling
It was found that it is possible that manila
wsgi site is being enabled when manila user is not yet created
by manila api packages. Adding requisites.
Change-Id: I6e372fd988f97aaef8d6cd5a29185c62818e79fe
Related-PROD: PROD-21340
diff --git a/manila/api.sls b/manila/api.sls
index 680af96..2454a38 100644
--- a/manila/api.sls
+++ b/manila/api.sls
@@ -58,6 +58,8 @@
manila_site_enabled:
apache_site.enabled:
- name: wsgi_manila
+ - require:
+ - pkg: manila_api_packages
manila_apache_wsgi_config:
file.exists: