Merge "Fix /etc/openstack-dashboard/ permissions for access to *policy.json" into...
authorZuul <zuul@review.openstack.org>
Wed, 8 Nov 2017 12:26:17 +0000 (12:26 +0000)
committerGerrit Code Review <review@openstack.org>
Wed, 8 Nov 2017 12:26:17 +0000 (12:26 +0000)
docker/services/horizon.yaml

index 2c7d7a7..94fd9ee 100644 (file)
@@ -95,6 +95,12 @@ outputs:
             - path: /var/log/horizon/
               owner: apache:apache
               recurse: true
+            # NOTE The upstream Kolla Dockerfile sets /etc/openstack-dashboard/ ownership to
+            # horizon:horizon - the policy.json files need read permissions for the apache user
+            # FIXME We should consider whether this should be fixed in the Kolla Dockerfile instead
+            - path: /etc/openstack-dashboard/
+              owner: apache:apache
+              recurse: true
             # FIXME Apache tries to write a .lock file there
             - path: /usr/share/openstack-dashboard/openstack_dashboard/local/
               owner: apache:apache