2023-11-15 12:17:46 |
Takashi Kajinami |
bug |
|
|
added bug |
2023-11-15 12:18:25 |
Takashi Kajinami |
glance-store: assignee |
|
Takashi Kajinami (kajinamit) |
|
2023-11-15 12:18:35 |
Takashi Kajinami |
description |
The cinder store library requires os-brick and oslo-privsep in addition to cinderclient.
While cinderclient is checked during a cinder store is initialized, the other libraries are not checked.
As a result, a cinder store can be initialized without any error even when os-brick or oslo-privsep is missing. The missing libraries causes failure when the cinder store driver tries to access data in a cinder volume, so create image or delete image may fail with AttributeError.
IMO we should check the required libraries when a cinder store is being initialized so that operators can detect their incomplete deployment, rather than exposing server error to users. |
The cinder store driver requires os-brick and oslo-privsep in addition to cinderclient.
While cinderclient is checked during a cinder store is initialized, the other libraries are not checked.
As a result, a cinder store can be initialized without any error even when os-brick or oslo-privsep is missing. The missing libraries causes failure when the cinder store driver tries to access data in a cinder volume, so create image or delete image may fail with AttributeError.
IMO we should check the required libraries when a cinder store is being initialized so that operators can detect their incomplete deployment, rather than exposing server error to users. |
|
2023-11-15 12:18:56 |
Takashi Kajinami |
description |
The cinder store driver requires os-brick and oslo-privsep in addition to cinderclient.
While cinderclient is checked during a cinder store is initialized, the other libraries are not checked.
As a result, a cinder store can be initialized without any error even when os-brick or oslo-privsep is missing. The missing libraries causes failure when the cinder store driver tries to access data in a cinder volume, so create image or delete image may fail with AttributeError.
IMO we should check the required libraries when a cinder store is being initialized so that operators can detect their incomplete deployment, rather than exposing server error to users. |
The cinder store driver requires os-brick and oslo-privsep in addition to cinderclient.
While cinderclient is checked when a cinder store is initialized, the other libraries are not checked during the initialization.
As a result, a cinder store can be initialized without any error even when os-brick or oslo-privsep is missing. The missing libraries causes failure when the cinder store driver tries to access data in a cinder volume, so create image or delete image may fail with AttributeError.
IMO we should check the required libraries when a cinder store is being initialized so that operators can detect their incomplete deployment, rather than exposing server error to users. |
|
2023-11-15 12:19:23 |
Takashi Kajinami |
description |
The cinder store driver requires os-brick and oslo-privsep in addition to cinderclient.
While cinderclient is checked when a cinder store is initialized, the other libraries are not checked during the initialization.
As a result, a cinder store can be initialized without any error even when os-brick or oslo-privsep is missing. The missing libraries causes failure when the cinder store driver tries to access data in a cinder volume, so create image or delete image may fail with AttributeError.
IMO we should check the required libraries when a cinder store is being initialized so that operators can detect their incomplete deployment, rather than exposing server error to users. |
The cinder store driver requires os-brick and oslo-privsep in addition to cinderclient.
While cinderclient is checked when a cinder store is initialized, the other libraries are not checked during the initialization.
As a result, a cinder store can be initialized without any error even when os-brick or oslo-privsep is missing. The missing libraries causes failure when the cinder store driver tries to access data in a cinder volume, so create image or delete image may fail with server error caused by internal AttributeError.
IMO we should check the required libraries when a cinder store is being initialized so that operators can detect their incomplete deployment, rather than exposing server error to users. |
|
2023-11-15 12:22:11 |
Takashi Kajinami |
glance-store: status |
New |
In Progress |
|
2023-12-13 06:00:55 |
Takashi Kajinami |
description |
The cinder store driver requires os-brick and oslo-privsep in addition to cinderclient.
While cinderclient is checked when a cinder store is initialized, the other libraries are not checked during the initialization.
As a result, a cinder store can be initialized without any error even when os-brick or oslo-privsep is missing. The missing libraries causes failure when the cinder store driver tries to access data in a cinder volume, so create image or delete image may fail with server error caused by internal AttributeError.
IMO we should check the required libraries when a cinder store is being initialized so that operators can detect their incomplete deployment, rather than exposing server error to users. |
The cinder store driver requires os-brick and oslo-privsep in addition to cinderclient.
While cinderclient is checked when a cinder store is initialized, the other libraries are not checked during the initialization.
As a result, a cinder store can be initialized without any error even when os-brick or oslo-privsep is missing. The missing libraries causes failure when the cinder store driver tries to access data in a cinder volume, so create image or delete image may fail with server error caused by internal AttributeError.
We should check the required libraries when a cinder store is being initialized so that operators can detect their incomplete deployment, rather than exposing server error to users. |
|
2023-12-13 07:02:05 |
OpenStack Infra |
glance-store: status |
In Progress |
Fix Released |
|