2018-11-27 03:56:40 |
wangxiyuan |
bug |
|
|
added bug |
2018-11-27 09:08:43 |
wangxiyuan |
glance-store: assignee |
|
wangxiyuan (wangxiyuan) |
|
2019-01-31 19:30:28 |
Tim Burke |
bug |
|
|
added subscriber Tim Burke |
2019-02-18 09:45:13 |
Abhishek Kekane |
glance-store: status |
New |
Triaged |
|
2019-02-18 09:45:16 |
Abhishek Kekane |
glance-store: importance |
Undecided |
High |
|
2019-03-20 12:38:58 |
Yafei Yu |
bug |
|
|
added subscriber Yafei Yu |
2019-03-20 16:27:43 |
OpenStack Infra |
tags |
|
in-stable-stein |
|
2019-04-24 07:58:43 |
James Page |
bug task added |
|
python-glance-store (Ubuntu) |
|
2019-04-24 07:59:08 |
James Page |
nominated for series |
|
Ubuntu Eoan |
|
2019-04-24 07:59:08 |
James Page |
bug task added |
|
python-glance-store (Ubuntu Eoan) |
|
2019-04-24 07:59:08 |
James Page |
nominated for series |
|
Ubuntu Disco |
|
2019-04-24 07:59:08 |
James Page |
bug task added |
|
python-glance-store (Ubuntu Disco) |
|
2019-04-24 07:59:22 |
James Page |
bug task added |
|
cloud-archive |
|
2019-04-24 07:59:31 |
James Page |
nominated for series |
|
cloud-archive/rocky |
|
2019-04-24 07:59:31 |
James Page |
bug task added |
|
cloud-archive/rocky |
|
2019-04-24 07:59:31 |
James Page |
nominated for series |
|
cloud-archive/stein |
|
2019-04-24 07:59:31 |
James Page |
bug task added |
|
cloud-archive/stein |
|
2019-04-24 07:59:39 |
James Page |
cloud-archive/rocky: status |
New |
Invalid |
|
2019-04-24 07:59:43 |
James Page |
python-glance-store (Ubuntu Disco): status |
New |
Triaged |
|
2019-04-24 07:59:45 |
James Page |
python-glance-store (Ubuntu Eoan): status |
New |
Triaged |
|
2019-04-24 07:59:48 |
James Page |
cloud-archive/stein: status |
New |
Triaged |
|
2019-04-24 07:59:50 |
James Page |
cloud-archive/stein: importance |
Undecided |
Medium |
|
2019-04-24 07:59:52 |
James Page |
python-glance-store (Ubuntu Disco): importance |
Undecided |
Medium |
|
2019-04-24 07:59:54 |
James Page |
python-glance-store (Ubuntu Eoan): importance |
Undecided |
Medium |
|
2019-04-24 12:14:55 |
James Page |
cloud-archive/rocky: status |
Invalid |
Triaged |
|
2019-04-24 12:14:58 |
James Page |
cloud-archive/rocky: importance |
Undecided |
Medium |
|
2019-04-25 06:50:54 |
James Page |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2019-04-26 14:20:51 |
Launchpad Janitor |
python-glance-store (Ubuntu Eoan): status |
Triaged |
Fix Released |
|
2019-05-03 23:12:24 |
Steve Langasek |
python-glance-store (Ubuntu Disco): status |
Triaged |
Incomplete |
|
2019-05-06 11:39:26 |
Łukasz Zemczak |
description |
env: master branch, Glance using swift backend.
We hit a strange error, if we upload a large image (larger than 1G), the glance_store will hit a error:Unicode-objects must be encoded before hashing. But if the image is small enough, the error won't happen.
error log:
https://www.irccloud.com/pastebin/jP3DapNy/
After dig into the code, it appears that when chunk reading the image data, the date piece may be non-byte, so the checksum.updating will raise the error.
encoding the date piece to ensure it's byte can solve the problem. |
[Impact]
If we upload a large image (larger than 1G), the glance_store will hit a Unicode error. To fix this a patch has been merged in upstream master and backported to stable rocky.
[Test Case]
In order to avoid regression of existing consumers, the OpenStack team will
run their continuous integration test against the packages that are in
-proposed. A successful run of all available tests will be required before the
proposed packages can be let into -updates.
The OpenStack team will be in charge of attaching the output summary of the
executed tests. The OpenStack team members will not mark ‘verification-done’ until
this has happened.
[Regression Potential]
In order to mitigate the regression potential, the results of the
aforementioned tests are attached to this bug.
[Discussion]
n/a
[Original Description]
env: master branch, Glance using swift backend.
We hit a strange error, if we upload a large image (larger than 1G), the glance_store will hit a error:Unicode-objects must be encoded before hashing. But if the image is small enough, the error won't happen.
error log:
https://www.irccloud.com/pastebin/jP3DapNy/
After dig into the code, it appears that when chunk reading the image data, the date piece may be non-byte, so the checksum.updating will raise the error.
encoding the date piece to ensure it's byte can solve the problem. |
|
2019-05-06 11:39:57 |
Łukasz Zemczak |
python-glance-store (Ubuntu Disco): status |
Incomplete |
In Progress |
|
2019-05-14 12:28:46 |
Liam Young |
description |
[Impact]
If we upload a large image (larger than 1G), the glance_store will hit a Unicode error. To fix this a patch has been merged in upstream master and backported to stable rocky.
[Test Case]
In order to avoid regression of existing consumers, the OpenStack team will
run their continuous integration test against the packages that are in
-proposed. A successful run of all available tests will be required before the
proposed packages can be let into -updates.
The OpenStack team will be in charge of attaching the output summary of the
executed tests. The OpenStack team members will not mark ‘verification-done’ until
this has happened.
[Regression Potential]
In order to mitigate the regression potential, the results of the
aforementioned tests are attached to this bug.
[Discussion]
n/a
[Original Description]
env: master branch, Glance using swift backend.
We hit a strange error, if we upload a large image (larger than 1G), the glance_store will hit a error:Unicode-objects must be encoded before hashing. But if the image is small enough, the error won't happen.
error log:
https://www.irccloud.com/pastebin/jP3DapNy/
After dig into the code, it appears that when chunk reading the image data, the date piece may be non-byte, so the checksum.updating will raise the error.
encoding the date piece to ensure it's byte can solve the problem. |
[Impact]
If we upload a large image (larger than 1G), the glance_store will hit a Unicode error. To fix this a patch has been merged in upstream master and backported to stable rocky.
[Test Case]
Deploy glance related to swift-proxy using the object-store relation. Then attempt to upload a large image (not cirros)
$ openstack image create --public --file /home/ubuntu/images/bionic-server-cloudimg-amd64.img bionic-test
500 Internal Server Error: The server has either erred or is incapable of performing the requested operation. (HTTP 500)
If the patch is manually applied and glance-api restarted then the above command succeeds.
In order to avoid regression of existing consumers, the OpenStack team will
run their continuous integration test against the packages that are in
-proposed. A successful run of all available tests will be required before the
proposed packages can be let into -updates.
The OpenStack team will be in charge of attaching the output summary of the
executed tests. The OpenStack team members will not mark ‘verification-done’ until
this has happened.
[Regression Potential]
In order to mitigate the regression potential, the results of the
aforementioned tests are attached to this bug.
[Discussion]
n/a
[Original Description]
env: master branch, Glance using swift backend.
We hit a strange error, if we upload a large image (larger than 1G), the glance_store will hit a error:Unicode-objects must be encoded before hashing. But if the image is small enough, the error won't happen.
error log:
https://www.irccloud.com/pastebin/jP3DapNy/
After dig into the code, it appears that when chunk reading the image data, the date piece may be non-byte, so the checksum.updating will raise the error.
encoding the date piece to ensure it's byte can solve the problem. |
|
2019-05-14 14:01:57 |
Łukasz Zemczak |
python-glance-store (Ubuntu Disco): status |
In Progress |
Fix Committed |
|
2019-05-14 14:02:00 |
Łukasz Zemczak |
bug |
|
|
added subscriber SRU Verification |
2019-05-14 14:02:08 |
Łukasz Zemczak |
tags |
in-stable-stein |
in-stable-stein verification-needed verification-needed-disco |
|
2019-05-15 14:05:57 |
Corey Bryant |
cloud-archive/stein: status |
Triaged |
Fix Committed |
|
2019-05-15 14:05:59 |
Corey Bryant |
tags |
in-stable-stein verification-needed verification-needed-disco |
in-stable-stein verification-needed verification-needed-disco verification-stein-needed |
|
2019-05-15 14:47:23 |
Corey Bryant |
bug task deleted |
cloud-archive/rocky |
|
|
2019-05-15 16:05:39 |
Liam Young |
tags |
in-stable-stein verification-needed verification-needed-disco verification-stein-needed |
in-stable-stein verification-needed verification-needed-disco verification-stein-done |
|
2019-05-15 18:41:35 |
Liam Young |
tags |
in-stable-stein verification-needed verification-needed-disco verification-stein-done |
in-stable-stein verification-done-disco verification-needed verification-stein-done |
|
2019-05-21 15:16:51 |
Launchpad Janitor |
python-glance-store (Ubuntu Disco): status |
Fix Committed |
Fix Released |
|
2019-05-21 15:16:55 |
Brian Murray |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2019-05-21 19:48:16 |
Brian Murray |
python-glance-store (Ubuntu Cosmic): status |
New |
Fix Committed |
|
2019-05-21 19:48:20 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2019-05-21 19:48:28 |
Brian Murray |
tags |
in-stable-stein verification-done-disco verification-needed verification-stein-done |
in-stable-stein verification-done-disco verification-needed verification-needed-cosmic verification-stein-done |
|
2019-05-21 19:49:06 |
Corey Bryant |
cloud-archive/stein: status |
Fix Committed |
Fix Released |
|
2019-05-22 01:28:43 |
Corey Bryant |
nominated for series |
|
cloud-archive/rocky |
|
2019-05-22 01:28:43 |
Corey Bryant |
bug task added |
|
cloud-archive/rocky |
|
2019-05-22 01:28:52 |
Corey Bryant |
cloud-archive/rocky: status |
New |
Triaged |
|
2019-05-22 01:28:54 |
Corey Bryant |
cloud-archive/rocky: importance |
Undecided |
Medium |
|
2019-05-22 01:28:58 |
Corey Bryant |
cloud-archive/rocky: status |
Triaged |
Fix Committed |
|
2019-05-22 01:30:01 |
Corey Bryant |
tags |
in-stable-stein verification-done-disco verification-needed verification-needed-cosmic verification-stein-done |
in-stable-stein verification-done-disco verification-needed verification-needed-cosmic verification-rocky-needed verification-stein-done |
|
2019-05-22 07:15:07 |
Liam Young |
tags |
in-stable-stein verification-done-disco verification-needed verification-needed-cosmic verification-rocky-needed verification-stein-done |
in-stable-stein verification-done-cosmic verification-done-disco verification-needed verification-rocky-needed verification-stein-done |
|
2019-05-22 07:48:56 |
Liam Young |
tags |
in-stable-stein verification-done-cosmic verification-done-disco verification-needed verification-rocky-needed verification-stein-done |
in-stable-stein verification-done-cosmic verification-done-disco verification-needed verification-rocky-done verification-stein-done |
|
2019-05-29 14:57:29 |
Sahid Orentino |
attachment added |
|
TEST-EOAN https://bugs.launchpad.net/glance-store/+bug/1805332/+attachment/5267403/+files/TEST-EOAN |
|
2019-05-29 14:57:50 |
Sahid Orentino |
attachment added |
|
TEST-DISCO https://bugs.launchpad.net/glance-store/+bug/1805332/+attachment/5267404/+files/TEST-DISCO |
|
2019-05-30 19:40:46 |
Launchpad Janitor |
python-glance-store (Ubuntu Cosmic): status |
Fix Committed |
Fix Released |
|
2019-05-30 19:55:49 |
Corey Bryant |
cloud-archive/rocky: status |
Fix Committed |
Fix Released |
|