Separate Quantum Client API module needed for Horizon

Asked by Matt McClean

There seems to be a problem getting Quantum to run with Horizon in that Horizon needs the Quantum Client API module to work. Currently the only way to get it to work it to install the Quantum package via pip. The problem with this is that the version downloaded in incompatible from an API perspective with the latest Quantum version from Github.

See question raised on Horizon launchpad https://answers.launchpad.net/horizon/+question/179210

Also, when building Quantum via the devstack script and running the python setup.py develop command line it returns the message Command 'develop' not found. Should this be a concern?

Question information

Language:
English Edit question
Status:
Answered
For:
neutron Edit question
Assignee:
Brad Hall Edit question
Last query:
Last reply:
Revision history for this message
Brad Hall (bgh) said :
#1

I guess we need to re-think the quantum-client package. Currently it is just the quantum client binary but it sounds like it should also include the client api as well so that horizon can use it.

Also, the pip one is pretty out of date so we should remove it and upload a new one once the directory structure is all figured out.

I'm turning this question into a bug so that we can track progress against it.

Also, the second issue (setup.py develop not existing) is just a bug so I'll file that too.

Revision history for this message
dan wendlandt (danwent) said :
#2

Yeah, what is on PyPi was not actually released by the Quantum project. From the looks of it, Tyler just uploaded something on his own well before the packaging code was even reviewed or in trunk and then never updated it. We should get that removed to avoid confusion.

Revision history for this message
Somik Behera (somikbehera) said :
#3

As per comment #1, this question was turned into a bug and seems like core question is now resolved. Please confirm.

Can you help with this problem?

Provide an answer of your own, or ask Matt McClean for more information if necessary.

To post a message you must log in.