5 Commits

Author SHA1 Message Date
Pete Vander Giessen
95efd789b4 Added snap configuration.
Moved openstack env variables out of snapcraft.yaml, and into a
"microtack.rc".

Made openstack-wrapper, which auto sources microstack.rc.

Key off of revised snap.openstack, which supports snapctl config
values in templates. Moved a lot of the overlay into
snap-overlay/templates, and added config values to them. Also writes
templates just once, when you run snap-openstack setup.

Change-Id: Ib0f2e3fc97f491d9ed9dfbafc61dc8e27a8a2b48
2019-07-25 16:37:51 +00:00
Pete Vander Giessen
f45bfd913d
Refactor snap to work with core18. (#73)
Refactor snap to work with core18.

Giving the snapcraft.yaml a base property helps tremendously with the
efficiency of the build process, and I believe that it puts us in a
better position to reliably support non Ubuntu distros going forward.

This also bases us on long supported bionic libraries, and gives us a
nice place to work from as we add Python 3 and Stein support, as well
as general polish and fixes.
2019-06-25 11:31:42 -04:00
Pete Vander Giessen
c686b13d8f
Fix horizon (#23)
Fixed dashboard errors.

Added a proper uwsgi script with matching .ini templates.

Added django settings files that fix issues with Django attempting to write files to the read only snap filesystem, and generally make things work well in the snap.

Fixed snap-openstack.yaml entries so that our file and directory setup is accurate.
2018-11-07 16:30:20 -05:00
James Page
65b3cc6531 Fixup instances path creation 2018-11-06 18:00:16 +00:00
James Page
0f590885e4 Major restructure 2018-11-02 10:55:42 +00:00