Glance adding image member fails with multibackend
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Glance |
Fix Released
|
High
|
Abhishek Kekane | ||
Stein |
Fix Released
|
High
|
Abhishek Kekane | ||
Train |
Fix Released
|
Critical
|
Abhishek Kekane |
Bug Description
When adding an image member to a shared image, we get the following traceback on glance-api:
Traceback (most recent call last):
File "/usr/lib/
request, **action_args)
File "/usr/lib/
return method(*args, **kwargs)
File "/usr/lib/
return func(self, req, *args, **kwargs)
File "/usr/lib/
member_
File "/usr/lib/
self.
File "/usr/lib/
super(
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
context=
File "/usr/lib/
loc = location.
File "/usr/lib/
raise exceptions.
UnknownScheme: Unknown scheme 'file' found in URI
Related config is:
[DEFAULT]
enabled_backends = gpfs:file
[gpfs]
filesystem_
If I'm reading this right, the issue is related to glance_
I think this is happening because backend.py is populating location.
description: | updated |
Changed in glance: | |
status: | Fix Committed → Fix Released |
Hi Could you please add steps of how you are adding member to image?