OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins as a part of the Git hosting and code review systems migration detailed in these mailing list posts: http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html Attempts have been made to correct repository namespaces and hostnames based on simple pattern matching, but it's possible some were updated incorrectly or missed entirely. Please reach out to us via the contact information listed at https://opendev.org/ with any questions you may have.
|2 months ago|
|patches||2 years ago|
|snap||2 years ago|
|tests||1 year ago|
|.gitignore||1 year ago|
|.gitreview||2 months ago|
|CONTRIBUTING.rst||2 years ago|
|LICENSE||2 years ago|
|README.md||1 year ago|
|bindep.txt||2 years ago|
|requirements.txt||2 years ago|
|snapcraft.yaml||2 years ago|
|tox.ini||1 year ago|
This repository contains the source code of the snap for the OpenStack Image service, Glance.
The glance snap can be installed directly from the snap store:
sudo snap install --channel=ocata/edge glance
The glance snap is working towards publication across tracks for OpenStack releases. The edge channel for each track will contain the tip of the OpenStack project’s master or stable branch, with the beta, candidate, and stable channels being reserved for released versions. The same version will be published progressively to beta, then candidate, and then stable once CI validation completes for the channel. This should result in an experience such as:
sudo snap install --channel=ocata/stable glance sudo snap install --channel=pike/edge glance
The glance snap gets its default configuration from the following $SNAP and $SNAP_COMMON locations:
/snap/glance/current/etc/ └── glance ├── glance-api.conf ├── glance-manage.conf └── glance-registry.conf /var/snap/glance/common/etc/ └── glance └── glance.conf.d └── glance-snap.conf
The glance snap supports configuration updates via its $SNAP_COMMON writable area. The default glance configuration can be overridden as follows:
/var/snap/glance/common/etc/ └── glance ├── glance.conf.d │ ├── glance-snap.conf │ ├── database.conf │ └── keystone.conf ├── glance-api.conf ├── glance-manage.conf └── glance-registry.conf
The glance configuration can be overridden or augmented by writing configuration snippets to files in the glance.conf.d directory.
Alternatively, glance configuration can be overridden by adding full config files to the glance/ directory. If overriding in this way, you’ll need to either point your config at additional config files located in $SNAP, or add those to $SNAP_COMMON as well.
The services for the glance snap will log to its $SNAP_COMMON writable area: /var/snap/glance/common/log.
To restart all glance services:
sudo systemctl restart snap.glance.*
or an individual service can be restarted by dropping the wildcard and specifying the full service name.
Simply clone this repository and then install and run snapcraft:
git clone https://github.com/openstack/snap-glance sudo apt install snapcraft cd snap-glance snapcraft
Please report any bugs related to this snap at: Launchpad.
Alternatively you can find the OpenStack Snap team in