Glance v1 registry returns 500 when passing --checksum over 32 characters long on image-create
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Glance |
Fix Released
|
Medium
|
Inessa Vasilevskaya |
Bug Description
glance --os-image-
Raises 500 InternalServerError due to DbError on save in db.
File "/home/
context)
File "/home/
cursor.
File "/home/
self.
File "/home/
raise errorclass, errorvalue
DBError: (DataError) (1406, "Data too long for column 'checksum' at row 1") 'INSERT INTO images (created_at, updated_at, deleted_at, deleted, id, name, disk_format, container_format, size, virtual_size, status, is_public, checksum, min_disk, min_ram, owner, protected) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)' (datetime.
2015-05-13 17:24:22.630 17212 INFO eventlet.
v2 api is not affected, the 32-characters maxLength constraint is validated by jsonschema.
Changed in glance: | |
assignee: | nobody → Inessa Vasilevskaya (ivasilevskaya) |
Changed in glance: | |
importance: | Undecided → Medium |
Changed in glance: | |
milestone: | none → liberty-1 |
status: | Fix Committed → Fix Released |
Changed in glance: | |
milestone: | liberty-1 → 11.0.0 |
Fix proposed to branch: master /review. openstack. org/182703
Review: https:/