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
This commit is contained in:
parent
2725ed9d84
commit
4f44870376
|
@ -148,7 +148,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