Commit Graph

4 Commits

Author SHA1 Message Date
Corey Bryant cd9990d665 Switch to classic confinement
Classic confinement allows the snap to behave like a traditionally
packaged application with full access to the system, and enables the
use of traditional directories such as /etc and /var/log.

We will continue to store all of the snap's files in $SNAP* directories.
This enables the snap to cleanup after itself if it is removed. However,
traditional directory locations are symlinked to their corresponding
$SNAP* directories.

For example, glance configs are installed in $SNAP_COMMON/etc/glance
which has a symlink at /etc/glance.

The glance apps then use the traditional directories when running
commands and services.

Change-Id: Ic763f9c8f34ab3096e8592520db00cdf81b0d9ef
2017-03-21 12:32:02 +00:00
James Page a270b48ea0 Misc updates
Add aliases for glance-manage -> glance.manage.

Update requirements and bindep to use snapcraft from packages until
installation from git is functional.

Change-Id: Idc7032404a46e2a6877aceb02632e7305dbc281d
2017-01-04 09:18:36 +00:00
James Page d4523471a7 Fixup tox configurations to support use of build test in gate 2016-11-23 10:07:48 +00:00
James Page 7872975d0e Add basic tox configuration for building the snap 2016-11-21 11:21:27 +00:00