RETIRED, further work has moved to Debian project infrastructure
Go to file
Brianna Poulos 95ca43f30f Add sign-the-data signature verification
Per discussion on the mailing list [1] and the related nova
specification [2] it has been decided that the signature should be of
the image data directly, rather than of the glance MD5 "checksum" hash
of the image data.

This patch adds the ability to verify a signature of the image data
directly, using a verifier that is passed to the glance_store backend.
It is dependent on a glance_store patch which updates this verifier
object with the image data as it is creating the checksum (see
Depends-On below).

[1] http://bit.ly/1Q0M0C7
[2] https://review.openstack.org/#/c/188874/19

Depends-On: I43799e6a4a6643a23769af8d839a2beb4e0ff9bf
Partial-Bug: #1516031
Change-Id: If0c06b3094cecef6c8ca8a65753038b6b5a9d8fe
2016-02-18 14:20:16 -08:00
doc/source Merge "Fix typos in configuring.rst" 2016-02-19 15:19:34 +00:00
etc Include version number into glare factory path in paste 2016-02-12 16:11:20 +03:00
glance Add sign-the-data signature verification 2016-02-18 14:20:16 -08:00
rally-jobs Merge "Add the Docker container format" 2015-12-03 05:10:52 +00:00
releasenotes Merge "Prevent user to remove last location of the image" 2016-02-04 16:01:02 +00:00
tools Drop dict.iterkeys() for python3 2016-01-20 21:26:28 +08:00
.coveragerc Change ignore-errors to ignore_errors 2015-09-21 14:26:41 +00:00
.gitignore Add reno for release notes management 2015-11-04 18:21:25 +00:00
.gitreview Add .gitreview config file for gerrit. 2011-10-24 11:02:16 -04:00
.mailmap Add a mailmap entry for myself 2014-02-11 12:00:44 +08:00
.testr.conf Switch to testrepository for running tests 2014-01-29 08:30:55 +08:00
babel.cfg Added first step of babel-based translations. 2012-02-28 02:00:37 -08:00
bandit.yaml Assert problems in Glance raised by Bandit 2015-12-07 12:38:06 -06:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:36 +00:00
HACKING.rst Hacking checks for not using dict iteration calls 2016-01-25 21:54:08 -08:00
LICENSE Add a LICENSE file. 2012-01-03 10:14:01 -05:00
MANIFEST.in Remove old traces of the oslo-incubator 2015-09-09 09:11:05 +02:00
pylintrc Typo in pylintrc file 2015-03-25 11:21:16 +01:00
README.rst Fix rendering of readme document 2015-01-07 11:07:06 +00:00
requirements.txt Updated from global requirements 2016-02-18 06:52:18 +00:00
run_tests.sh Remove old traces of the oslo-incubator 2015-09-09 09:11:05 +02:00
setup.cfg Move Glance Artifact Repository API to separate endpoint 2016-02-10 18:34:55 +03:00
setup.py Updated from global requirements 2015-09-24 01:01:31 +00:00
test-requirements.txt Updated from global requirements 2016-01-22 04:03:25 +00:00
tox.ini Move Glance Artifact Repository API to separate endpoint 2016-02-10 18:34:55 +03:00

Glance

Glance is a project that defines services for discovering, registering, retrieving and storing virtual machine images.

Use the following resources to learn more: