Created by Jay Pipes and last modified
Get this branch:
bzr branch lp:~jaypipes/glance/checksum
Only Jay Pipes can upload to this branch. If you are Jay Pipes please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Jay Pipes

Recent revisions

88. By Jay Pipes

Uhhhm, stop_servers() should stop servers, not start them! Thanks to Cory for uncovering this copy/paste fail.

87. By Jay Pipes

Fix up test case after merging in bug fixes from trunk... expected results were incorrect in curl test

86. By Jay Pipes

Merge trunk

85. By Jay Pipes

Add migration script for checksum column

84. By Jay Pipes

Merge fix from bug730213

83. By Jay Pipes

Merge bug730213 (Migration fixes and tests)

82. By Jay Pipes

Merge trunk and resolve conflicts

81. By Jay Pipes

Make it clear that the checksum is an MD5 checksum in docs.

80. By Jay Pipes

Adds checksumming to Glance.

When adding an image (or uploading an image during PUT operations),
you may now supply an optional X-Image-Meta-Checksum header. When
storing the uploaded image, the backend image stores now are required
to return a checksum of the data they just stored. The optional
X-Image-Meta-Checksum header is compared against this generated checksum
and returns a 409 Bad Request if there is a mismatch.

The ETag header is now properly set to the image's checksum now
for all GET /images/<ID>, HEAD /images/<ID>, POST /images and
PUT /images/<ID> operations.

Adds unit tests verifying the checksumming behaviour in the API, and
in the Swift and Filesystem backend stores.

79. By Jay Pipes

Merge trunk with 713126 and image-format

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.