python-openstackclient doesn't require python-heatclient

Bug #1623877 reported by Mark Kennedy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-heatclient
Invalid
Undecided
Unassigned

Bug Description

Hi,

On multiple clean systems, it is noticed that pip install of python-openstackclient, doesn't bring in python-heatclient as a dependency. Any openstack stack commands like openstack stack list therefore don't work.

Should setup.py for python-openstackclient be updated to require python-heatclient? Currently it needs to be installed manually for openstack stack commands to work.

Regards,
Mark

Revision history for this message
Richard Theis (rtheis) wrote :

The dependency is actually the other way. It is python-heatclient which needs python-openstackclient if you want to use the heat openstackclient commands.

affects: python-openstackclient → python-heatclient
Revision history for this message
Mark Kennedy (mark0077) wrote :

Ah OK, I guess just as a user, when I see videos that heat client is being deprecated, in favour of openstackclient, when I download / install openstackclient I would assume it should bring anything it needs to run all of the relevant commands, eg openstack stack list.

Revision history for this message
Steve Baker (steve-stevebaker) wrote :

From a practical point of view openstackclient can't depend on every project which contributes commands to the openstack command.

Changed in python-heatclient:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.