yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #75726
[Bug 1803498] [NEW] node_staging_uri needs the file store to be configured
Public bug reported:
If you set node_staging_uri=file:///var/lib/glance/staging and try to do
a web-download import without the file store enabled, this is logged:
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskflow/engines/action_engine/executor.py", line 53, in _execute_task
result = task.execute(**arguments)
File "/usr/lib/python2.7/site-packages/glance/async_/flows/api_image_import.py", line 92, in execute
store_api.delete_from_backend(file_path)
File "/usr/lib/python2.7/site-packages/glance_store/backend.py", line 409, in delete_from_backend
loc = location.get_location_from_uri(uri, conf=CONF)
File "/usr/lib/python2.7/site-packages/glance_store/location.py", line 75, in get_location_from_uri
raise exceptions.UnknownScheme(scheme=pieces.scheme)
UnknownScheme: Unknown scheme 'file' found in URI
The consequence is that the staging area is not cleaned up, and files are piling up. The store should probably be automatically configured.
** Affects: glance
Importance: High
Assignee: Abhishek Kekane (abhishek-kekane)
Status: Confirmed
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1803498
Title:
node_staging_uri needs the file store to be configured
Status in Glance:
Confirmed
Bug description:
If you set node_staging_uri=file:///var/lib/glance/staging and try to
do a web-download import without the file store enabled, this is
logged:
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskflow/engines/action_engine/executor.py", line 53, in _execute_task
result = task.execute(**arguments)
File "/usr/lib/python2.7/site-packages/glance/async_/flows/api_image_import.py", line 92, in execute
store_api.delete_from_backend(file_path)
File "/usr/lib/python2.7/site-packages/glance_store/backend.py", line 409, in delete_from_backend
loc = location.get_location_from_uri(uri, conf=CONF)
File "/usr/lib/python2.7/site-packages/glance_store/location.py", line 75, in get_location_from_uri
raise exceptions.UnknownScheme(scheme=pieces.scheme)
UnknownScheme: Unknown scheme 'file' found in URI
The consequence is that the staging area is not cleaned up, and files are piling up. The store should probably be automatically configured.
To manage notifications about this bug go to:
https://bugs.launchpad.net/glance/+bug/1803498/+subscriptions
Follow ups