"collie: command not found" when using default known_stores
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
puppet-glance |
Fix Released
|
Undecided
|
Xingchao Yu |
Bug Description
In glance-api.conf, when we using known_stores's default value:
known_stores = glance.
If we just use file or rbd or other backend except sheepdog, when starting glance-api service , we would see the glance-api log throw errors something like:
2013-12-01 04:11:36.501 20725 INFO glance.
2013-12-01 04:11:36.554 20725 ERROR glance.
Command: collie
Exit code: 127
Stdout: ''
Stderr: '/bin/sh: collie: command not found\n'
2013-12-01 04:11:36.685 20725 WARNING glance.store.base [-] Failed to configure store correctly: Store cinder could not be configured correctly. Reason: Cinder storage requires a context. Disabling add method.
So the only way to avoid this is to configure your own known_stores right, for example: if you don't use sheepdog, just remove it from the known_stores.
Changed in puppet-glance: | |
assignee: | nobody → Xingchao Yu (yuxcer) |
Changed in puppet-glance: | |
milestone: | none → 4.0.0 |
Changed in puppet-glance: | |
status: | Fix Committed → Fix Released |
Fix proposed to branch: master /review. openstack. org/61018
Review: https:/