openstack-dashboard needs to be able to inject configuration into local_settings.py via the dashboard-plugin relation
Bug #1578824 reported by
David Ames
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard Charm |
Fix Released
|
High
|
Liam Young | ||
openstack-dashboard (Juju Charms Collection) |
Invalid
|
High
|
Liam Young |
Bug Description
openstack-dashboard needs to be able to inject configuration into local_settings.py via the dashboard-plugin relation.
The openstack-dashboard charm needs the equivalent of subordinate_
In django local_settings.py overrides settings.py. Charm authors need to be able to add configuration into local_settings.py that will override settings.py. For example adding a new plugin to INSTALLED_APPS.
Changed in openstack-dashboard (Juju Charms Collection): | |
status: | New → Triaged |
importance: | Undecided → High |
milestone: | none → 16.07 |
summary: |
openstack-dashboard needs to be able to inject configuration into - local_settings.py via the dahboard-plugin relation + local_settings.py via the dashboard-plugin relation |
Changed in openstack-dashboard (Juju Charms Collection): | |
milestone: | 16.07 → 16.10 |
Changed in openstack-dashboard (Juju Charms Collection): | |
milestone: | 16.10 → 17.01 |
Changed in openstack-dashboard (Juju Charms Collection): | |
assignee: | nobody → Liam Young (gnuoy) |
Changed in openstack-dashboard (Juju Charms Collection): | |
status: | Triaged → In Progress |
Changed in charm-openstack-dashboard: | |
assignee: | nobody → Liam Young (gnuoy) |
importance: | Undecided → High |
status: | New → Fix Committed |
Changed in openstack-dashboard (Juju Charms Collection): | |
status: | Fix Committed → Invalid |
Changed in charm-openstack-dashboard: | |
milestone: | none → 17.02 |
Changed in charm-openstack-dashboard: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/431446 /git.openstack. org/cgit/ openstack/ charm-openstack -dashboard/ commit/ ?id=0eab4248849 fb44aac235e8703 ea5ab3261c0e14
Committed: https:/
Submitter: Jenkins
Branch: master
commit 0eab4248849fb44 aac235e8703ea5a b3261c0e14
Author: Liam Young <email address hidden>
Date: Thu Feb 9 11:20:07 2017 +0000
Re-enable plugins ability to send local_settings
In the past the plugin interface was renamed but the context was
not updated meaning that subordinates could no longer send plugin
data. This change fixes the relation name the context uses and
updates the Newton template to render these settings (earlier
templates already do this)
Closes-Bug: 1578824
Change-Id: I57e4e526019bc9 1bdf1df77c60da3 3ae108e0b49