glance-common package doesn't contains dependencies/files for using cinder store
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
glance (Juju Charms Collection) |
Fix Released
|
Medium
|
Andrey Pavlov | ||
python-glance-store (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Xenial |
Fix Released
|
Medium
|
Unassigned | ||
Yakkety |
Fix Released
|
Medium
|
Unassigned |
Bug Description
glance is being installed from debian packages can not be used with storing images in cinder.
1) python-glance-store package doesn't depend from 'python-
I thing that is due to strange 'extra' dependencies definition in the pip package https:/
information from the url: http://
2) glance-common debian package doesn't contain files for rootwrap functionality -
/etc/glance/
/etc/sudoers.
and directory /etc/glance/
from the url: http://
for example in nova-common -
http://
maybe glance-store should contain these files because it contains file /usr/bin/
1) Ubuntu 14.04 with repositories where glance of version 12.0.0 is available (installed by Ubuntu Juju Chrams)
2) glance version is 12.0.0
3) I expect that all needed files/packages are installed and all that I need - is to change glance.conf and restart glance-api
4) I need to install packages, create files.
Changed in python-glance-store (Ubuntu Yakkety): | |
status: | Triaged → Fix Committed |
tags: |
added: verification-done removed: verification-needed |
Changed in glance (Juju Charms Collection): | |
status: | Fix Committed → Fix Released |
Moving bug to python-glance-store as that actually has the filters, rootwrap configuration and binary.
This will need a glance-store-common package to contain /etc/glance/ rootwrap. d and /etc/glance/ rootwrap. conf.
Extra dependencies (i.e. optional support such as this), don't get automatically installed; its typically up to the user for the package to make a call as to which store they are using, and which extra python packages that will need.