Fix Masakari dashboard policy file location
The horizon image copies the masakari dashboard's policy file to Python
site packages, but it should go to /etc/openstack-dashboard. This allows
the dashboard to be seen by non-admins, although it fails to load.
We get an error like the following in horizon.log:
No policy rules for service 'instance-ha' in
/etc/openstack-dashboard/masakari_policy.json
This change fixes the issue.
Change-Id: I8ede183c76a830de06ce6524dc3f6f6944b182c1
Closes-Bug: #1894240
(cherry picked from commit 4f44870376
)
This commit is contained in:
parent
5826e44d7b
commit
08a3d4fd1a
|
@ -164,7 +164,7 @@ function config_masakari_dashboard {
|
|||
done
|
||||
config_dashboard "${ENABLE_MASAKARI}"\
|
||||
"${SITE_PACKAGES}/masakaridashboard/conf/masakari_policy.json" \
|
||||
"${SITE_PACKAGES}/openstack_dashboard/conf/masakari_policy.json"
|
||||
"/etc/openstack-dashboard/masakari_policy.json"
|
||||
config_dashboard "${ENABLE_MASAKARI}"\
|
||||
"${SITE_PACKAGES}/masakaridashboard/local/local_settings.d/_50_masakari.py" \
|
||||
"${SITE_PACKAGES}/openstack_dashboard/local/local_settings.d/_50_masakari.py"
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
fixes:
|
||||
- |
|
||||
Fixes an issue with the Masakari dashboard where policies were not loaded
|
||||
correctly.
|
Loading…
Reference in New Issue