FS#56291 - [python-swiftclient] missing optional dependency
Attached to Project:
Community Packages
Opened by Kevin (pancakes) - Friday, 10 November 2017, 12:59 GMT
Last edited by Felix Yan (felixonmars) - Wednesday, 05 April 2023, 19:52 GMT
Opened by Kevin (pancakes) - Friday, 10 November 2017, 12:59 GMT
Last edited by Felix Yan (felixonmars) - Wednesday, 05 April 2023, 19:52 GMT
|
Details
Description:
The package should probably list "python-keystoneclient" as an optional dependency. Additional info: * version: 3.4.0-1 Steps to reproduce: Using the swift client to interface with non-legacy authentication (as indicated in https://docs.openstack.org/python-swiftclient/latest/cli/index.html) requires the package python-keystoneclient, so I think it should be listed as an optdepends. e.g. (from the docs): swift --os-auth-url https://api.example.com:5000/v2.0 \ --os-tenant-name tenant \ --os-username user --os-password password list Will fail with: Auth versions 2.0 and 3 require python-keystoneclient, install it or use Auth version 1.0 which requires ST_AUTH, ST_USER, and ST_KEY environment variables to be set or overridden with -A, -U, or -K. |
This task depends upon
Closed by Felix Yan (felixonmars)
Wednesday, 05 April 2023, 19:52 GMT
Reason for closing: Fixed
Additional comments about closing: 3.10.0-1
Wednesday, 05 April 2023, 19:52 GMT
Reason for closing: Fixed
Additional comments about closing: 3.10.0-1
----
FS#56291https://goo.gl/BZSxDm