Looking at the upstream code for glance_store stable/liberty (https://github.com/openstack/glance_store) there are optional dependencies listed in setup.cfg [extras], which include swiftclient. It looks like these need to be added to the package's debian/control Suggests or Depends section for glance_store. Typically we determine package dependencies based on the upstream (test-)requirements.txt, so I think this is a gap in where we're looking for upstream dependencies.
55 [extras]
56 # Dependencies for each of the optional stores
57 s3 =
58 boto>=2.32.1
59 vmware =
60 oslo.vmware>=1.16.0 # Apache-2.0
61 swift =
62 httplib2>=0.7.5
63 python-swiftclient>=2.2.0,<3.0.0
64 gridfs =
65 pymongo>=3.0.2
66 cinder =
67 python-cinderclient>=1.3.1
Looking at the upstream code for glance_store stable/liberty (https:/ /github. com/openstack/ glance_ store) there are optional dependencies listed in setup.cfg [extras], which include swiftclient. It looks like these need to be added to the package's debian/control Suggests or Depends section for glance_store. Typically we determine package dependencies based on the upstream (test-) requirements. txt, so I think this is a gap in where we're looking for upstream dependencies.
55 [extras] swiftclient> =2.2.0, <3.0.0 cinderclient> =1.3.1
56 # Dependencies for each of the optional stores
57 s3 =
58 boto>=2.32.1
59 vmware =
60 oslo.vmware>=1.16.0 # Apache-2.0
61 swift =
62 httplib2>=0.7.5
63 python-
64 gridfs =
65 pymongo>=3.0.2
66 cinder =
67 python-