microstack/snap-overlay/templates
Pete Vander Giessen 73d39dc8ce Make Horizon Dashboard settings operator overrideable.
We want to allow operators to override Horizon's default
settings. This involves moving local_settings.d out of the read only
snap filesystem, and into $SNAP_COMMON. This is a little bit tricky.

First, we patch settings.py and local_settings.py as we're building the
snap, to include a LOCAL_PATH in $SNAP_COMMON.

Then, we add a template with the rest of our default overrides,
and write it out to $SNAP_COMMON/horizon/local_settings.d

Finally we tweak our tests so that we can give our overrides a
spin. As a bonus, this makes test_horizonglogin.py a lot easier to run
in our multipass testing scenario!

`tox -e basic` now also runs selenium tests, as well.

Change-Id: Ic0ce18cfa1b97a93191da749095d8aa2270d5aeb
2019-09-24 18:27:39 +00:00
..
05_snap_tweaks.j2 Make Horizon Dashboard settings operator overrideable. 2019-09-24 18:27:39 +00:00
cinder-api.ini.j2 Major restructure 2018-11-02 10:55:42 +00:00
cinder-nginx.conf.j2 Major restructure 2018-11-02 10:55:42 +00:00
cinder-snap.conf.j2 Major restructure 2018-11-02 10:55:42 +00:00
glance-snap.conf.j2 Major restructure 2018-11-02 10:55:42 +00:00
glance.conf.d.keystone.conf.j2 Added snap configuration. 2019-07-25 16:37:51 +00:00
glance.database.conf.j2 Added snap configuration. 2019-07-25 16:37:51 +00:00
horizon-nginx.conf.j2 Fix horizon (#23) 2018-11-07 16:30:20 -05:00
horizon-snap.conf.j2 Major restructure 2018-11-02 10:55:42 +00:00
horizon.ini.j2 Fix horizon (#23) 2018-11-07 16:30:20 -05:00
keystone-api.ini.j2 Major restructure 2018-11-02 10:55:42 +00:00
keystone-nginx.conf.j2 Major restructure 2018-11-02 10:55:42 +00:00
keystone-snap.conf.j2 Major restructure 2018-11-02 10:55:42 +00:00
keystone.database.conf.j2 Added snap configuration. 2019-07-25 16:37:51 +00:00
libvirtd.conf.j2 Refactor snap to work with core18. (#73) 2019-06-25 11:31:42 -04:00
microstack.rc.j2 Added snap configuration. 2019-07-25 16:37:51 +00:00
neutron-snap.conf.j2 Major restructure 2018-11-02 10:55:42 +00:00
neutron.database.conf.j2 Added snap configuration. 2019-07-25 16:37:51 +00:00
neutron.keystone.conf.j2 Added snap configuration. 2019-07-25 16:37:51 +00:00
neutron.nova.conf.j2 Added snap configuration. 2019-07-25 16:37:51 +00:00
nginx.conf.j2 Major restructure 2018-11-02 10:55:42 +00:00
nova-nginx.conf.j2 Major restructure 2018-11-02 10:55:42 +00:00
nova-placement-api.ini.j2 Major restructure 2018-11-02 10:55:42 +00:00
nova-snap.conf.j2 Major restructure 2018-11-02 10:55:42 +00:00
nova.conf.d.database.conf.j2 Added snap configuration. 2019-07-25 16:37:51 +00:00
nova.conf.d.glance.conf.j2 Added snap configuration. 2019-07-25 16:37:51 +00:00
nova.conf.d.keystone.conf.j2 Added snap configuration. 2019-07-25 16:37:51 +00:00
nova.conf.d.neutron.conf.j2 Added snap configuration. 2019-07-25 16:37:51 +00:00
nova.conf.d.nova-placement.conf.j2 Added snap configuration. 2019-07-25 16:37:51 +00:00
nova.conf.d.rabbitmq.conf.j2 Added snap configuration. 2019-07-25 16:37:51 +00:00
virtlogd.conf.j2 Cruft cleanup. (#75) 2019-06-25 13:45:00 -04:00